Lucene search
K

XOOPS 2.3.3 Cross Site Scripting

🗓️ 05 Aug 2009 00:00:00Reported by senseofsecurity.com.auType 
packetstorm
 packetstorm
🔗 packetstormsecurity.com👁 43 Views

XOOPS 2.3.3 Cross Site Scripting Vulnerabilit

Code
`XOOPS Multiple Cross-Site Scripting Vulnerabilities - Security Advisory -  
SOS-09-005  
  
Release Date. 31-Jul-2009  
Vendor Notification Date. 15-Jun-2009  
Product. XOOPS  
Platform. Independent  
Affected versions. 2.3.3 (verified), possibly others  
Severity Rating. Medium  
Impact. Cookie/credential theft, impersonation, loss of confidentiality  
Attack Vector. Remote  
Solution Status. Vendor patch  
CVE reference. Not yet assigned  
  
  
  
Details.  
  
XOOPS is a content management system written in PHP. During an application  
penetration test Sense of Security identified that Input passed to the "op"  
parameter of viewpmsg.php, and in the query string of user.php are  
vulnerable to Cross-Site Scripting vulnerabilities. This occurred as a  
result of the application not properly filtering HTML tags which allowed  
malicious JavaScript to be embedded. When input is incorrectly validated and  
not properly sanitised and then displayed in a web page, attackers can trick  
users into viewing the web page and causing malicious code to be executed.  
  
  
  
Proof of Concept.  
  
http://IP/xoops-2.3.3/htdocs/modules/pm/viewpmsg.php?op='"><script>alert('vulnerable')</script><link   
id='  
  
http://IP/xoops-2.3.3/htdocs/modules/profile/user.php?"><script>alert('vulnerable')</script>  
  
  
  
Solution.  
  
Vendor patch  
  
  
  
Discovered by.  
  
Sense of Security  
  
  
  
About us.  
  
Sense of Security is a leading provider of IT security and risk management  
solutions. Our team has expert skills in assessment and assurance, strategy  
and architecture, and deployment through to ongoing management. We are  
Australia's premier application security consultancy and trusted IT security  
advisor to many of the countries largest organisations.  
  
Sense of Security Pty Ltd  
  
Level 3, 66 King St  
Sydney NSW 2000  
AUSTRALIA  
  
  
T: +61 (0)2 9290 4444  
F: +61 (0)2 9290 4455  
W: http://www.senseofsecurity.com.au  
E: [email protected]  
  
  
  
The latest version of this advisory can be found at:  
  
http://www.senseofsecurity.com.au/advisories/SOS-09-005.pdf  
  
  
  
Other Sense of Security advisories can be found at:  
  
http://www.senseofsecurity.com.au/research/it-security-advisories.php  
  
  
`

Data

Build on a solid foundation with Vulners data

We provide the essential building blocks for cybersecurity solutions with comprehensive, structured, and constantly updated vulnerability and exploits data

Api

Power your application with Vulners API

The Vulners REST API offers reliable, high-performance access to vulnerability intelligence, with 99.9% SLA uptime and CDN-backed data delivery for seamless global access

App

Assess and manage vulnerabilities with Vulners tools

Built on top of Vulners' database and SDK, end-user solutions give security professionals and developers lightweight and powerful tools for vulnerability remediation