Lucene search
K

f5firepass-xss.txt

🗓️ 05 Jun 2008 00:00:00Reported by nnposterType 
packetstorm
 packetstorm
🔗 packetstormsecurity.com👁 40 Views

F5 FirePass Content Inspection Management XSS vulnerability in SSL VPN applianc

Code
`F5 FirePass Content Inspection Management XSS  
  
  
Product: F5 FirePass  
http://www.f5.com/products/firepass/  
  
  
The F5 FirePass SSL VPN appliance provides rudimentary web request sanitization for resources exposed through the appliance via Portal Access. This Content Inspection feature can be configured and customized through the web management interface to optimize protection against cross-site scripting and SQL injection. The "XSS scripting" configuration page even prominently states the following:  
  
"The FirePass can aid in preventing Cross Site Scripting attacks via vulnerable web servers. This is done by scanning URL arguments and form POST data sent by users through Web Applications, and blocking the request if it looks suspicious. Note that the FirePass user and admin console interfaces are already protected against Cross Site Scripting attacks."  
  
Ironically these very pages contain cross-site scripting vulnerabilities. Specifically, parameter css_exceptions in page /vdesk/admincon/webyfiers.php and parameter sql_matchscope in page /vdesk/admincon/index.php are vulnerable due to incorrect handling of quotes. This allows an attacker to force premature termination of the parameter value and to inject an event handler script. This injection is permanent because it is embedded in the parameter value. At the same time it is possible to remove (also permanently) the "Update" button on the web form, which complicates the injection removal.  
  
  
Examples:  
  
https://(target)/vdesk/admincon/webyfiers.php?  
a=css&click=1  
&css_exceptions=%22+onfocus%3Dalert%28%26quot%3BXSS1%26quot%3B%29+foo%3D%22  
&save_css_exceptions=Update  
  
https://(target)/vdesk/admincon/index.php?  
a=css&sub=sql  
&sql_matchscope=%22+onfocus%3Dalert%28%26quot%3BXSS2%26quot%3B%29+foo%3D%22  
&save_sql_matchscope=Update  
  
  
The vulnerability has been identified in version 6.0.2, hotfix 3. However, other versions may be also affected.  
  
  
Solution:  
Users should not browse untrusted sites while logged into the FirePass management interface.  
  
  
Found by:  
nnposter  
`

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