Understand vulnerabilities. Protect your applications.
Discover which vulnerabilities affect your technologies and how to fix them. Explore clear explanations, affected versions and practical recommendations - from CMS platforms and plugins to application libraries.
Vulnerability archive 71,690
CakePHP directory traversal vulnerability allows remote attackers to read arbitrary files
Moodle does not properly validate module instance id
Cross-site scripting (XSS) vulnerability in CakePHP
Alkacon OpenCMS Improper Access Control via system/workplace/views/admin/admin-main.jsp
Alkacon OpenCms Exposes JSP Source Code
Alkacon OpenCMS Absolute Path Traversal via pathname in filePath parameter
Alkacon OpenCms XSS via unsanitized message body
Apache Tomcat Reveals Directories
Trac before 0.9.6 does not disable the "raw" or "include" commands when providing untrusted users with restructured text (reStructuredText) functionality from docutils, which allows remote attackers t
phpSysInfo allows remote attackers to determine the existence of arbitrary files via a .. (dot dot) sequence
Improper Input Validation in Mortbay Jetty
Jetty Directory Traversal Vulnerability
Alkacon OpenCms XSS via query parameter in a search action
Improper Input Validation in Apache Struts
Cross-site scripting in Apache Struts
Apache Struts vulnerable to Improper Input Validation
PEAR::Archive_Tar Directory Traversal vulnerability
PEAR::Auth potential authentication bypass vulnerability
Directory traversal vulnerability in the staticfilter component in CherryPy before 2.1.1 allows remote attackers to read arbitrary files via ".." sequences in unspecified vectors.
Apache log4net format string vulnerability causes DoS
Apache Geronimo console 1.0 vulnerable to cross-site scripting
TYPO3 Reveals Sensitive Information via Direct Request to `misc/phpcheck/`
Apache Derby exposes user and password attributes
Know which vulnerabilities affect your application
With the DockRay integration and software inventory enabled, DockRay checks reported component versions against known vulnerabilities and notifies you about confirmed matches. Coverage depends on the supported technology and available advisory data.