lists.openwall.net   lists  /  announce  owl-users  owl-dev  john-users  john-dev  passwdqc-users  yescrypt  popa3d-users  /  oss-security  kernel-hardening  musl  sabotage  tlsify  passwords  /  crypt-dev  xvendor  /  Bugtraq  Full-Disclosure  linux-kernel  linux-netdev  linux-ext4  linux-hardening  linux-cve-announce  PHC 
Open Source and information security mailing list archives
 
Hash Suite for Android: free password hash cracker in your pocket
[<prev] [next>] [day] [month] [year] [list]
Message-ID: <563A19DB.5020205@karmainsecurity.com>
Date: Wed, 04 Nov 2015 15:44:43 +0100
From: Egidio Romano <research@...mainsecurity.com>
To: bugtraq@...urityfocus.com, fulldisclosure@...lists.org
Subject: [FD] [KIS-2015-07] ATutor <= 2.2 (popuphelp.php) Reflected
 Cross-Site Scripting Vulnerability

--------------------------------------------------------------------------
ATutor <= 2.2 (popuphelp.php) Reflected Cross-Site Scripting Vulnerability
--------------------------------------------------------------------------


[-] Software Link:

http://www.atutor.ca/


[-] Affected Versions:

Version 2.2 and prior versions. 	


[-] Vulnerability Description:

The vulnerable code is located in the /popuphelp.php script:

26.	if ($_GET['h']) {
27.	    $h = $_GET['h'];
28.	
29.	    if (is_string($_GET['h'])) { // just a AT_HELP code with no prefix
30.	        $msg->printHelps($h);

User input passed through the "h" GET parameter is not properly sanitized before
being passed to the "Message::printHelps()" method at line 30. This can be
exploited to carry out reflected Cross-Site Scripting (XSS) attacks.


[-] Solution:

No official solution is currently available.


[-] Disclosure Timeline:

[06/10/2014] - Vendor notified
[09/10/2014] - Vendor response stating this issue has been added to the bug tracker and it is relatively minor
[11/11/2014] - Vendor replied asking for fix suggestions
[11/11/2014] - Fix suggestions have been provided to the vendor
[30/09/2015] - CVE number requested
[05/10/2015] - CVE number assigned
[06/10/2015] - After one year still no official solution available
[04/11/2015] - Public disclosure


[-] CVE Reference:

The Common Vulnerabilities and Exposures project (cve.mitre.org)
has assigned the name CVE-2015-7711 to this vulnerability.


[-] Credits:

Vulnerability discovered by Egidio Romano.


[-] Original Advisory:

http://karmainsecurity.com/KIS-2015-07

_______________________________________________
Sent through the Full Disclosure mailing list
https://nmap.org/mailman/listinfo/fulldisclosure
Web Archives & RSS: http://seclists.org/fulldisclosure/

Powered by blists - more mailing lists