Description
A CMS contains a SQL injection vulnerability in admin/db_data.php at line 509 that allows authenticated administrators to inject arbitrary SQL into a SHOW COLUMNS FROM statement by supplying unsanitized input through the table_name GET or POST parameter. Attackers can perform table traversal, time-based blind, boolean-based blind, and error-based injection techniques to enumerate full database schema, access system tables such as information_schema, and chain the disclosure with secondary injection points to extract credential data.
Affected products
| Vendor | Product | Affected | Fixed |
|---|---|---|---|
| Saurus | Saurus CMS Community Edition | ≤ d886e5b | — |
References
- Product Repository product
- Blog Post technical-description
- Blog Post
- https://www.vulncheck.com/advisories/cms-admin-sql-injection-via-db-data-php-table-name-parameter third-party-advisory