Vulnerability record · CVE-2017-7581 · published 7 April 2017
CVE-2017-7581: TYPO3 News module unauthenticated SQL injection via order parameters
NNews System Project · News System
The News module 5.3.2 and earlier for TYPO3 contains a SQL injection flaw in NewsController.php. Unauthenticated users can inject arbitrary SQL through the overwriteDemand handling of order and OrderByAllowed, allowing full database compromise.
Description
SQL injection vulnerability in NewsController.php in the News module 5.3.2 and earlier for TYPO3 allows unauthenticated users to execute arbitrary SQL commands via vectors involving overwriteDemand for order and OrderByAllowed.
CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
Automated analysis
critical priorityCVSS 9.8 with network reachability, no authentication, and high EPSS plus public exploit references make this an urgent patch target.
What it is
The News module 5.3.2 and earlier for TYPO3 contains a SQL injection flaw in NewsController.php. Unauthenticated users can inject arbitrary SQL through the overwriteDemand handling of order and OrderByAllowed, allowing full database compromise.
Impact
An attacker can execute arbitrary SQL commands against the underlying database, enabling data theft, modification or deletion, and potentially further compromise of the TYPO3 installation.
Attack surface
Reachable over the network through the News module's request handling with no authentication and no user interaction required, per the CVSS vector AV:N/AC:L/PR:N/UI:N.
Exploitation
Not listed in CISA KEV, but EPSS is high at roughly 0.48 (98.8th percentile) and the sole reference is tagged Exploit and Technical Description, indicating public exploit detail exists.
What to do
- Upgrade the TYPO3 News module beyond version 5.3.2 to a patched release.
- If immediate upgrade is not possible, restrict or disable the News module until patched.
- Apply input validation and parameterized queries to order and OrderByAllowed handling in NewsController.php.
- Place the TYPO3 instance behind a WAF with SQL injection rules as a temporary control.
Detection
- Monitor web logs for News module requests containing SQL keywords or unusual order/OrderByAllowed parameters.
- Enable database query logging and alert on anomalous or error-generating SQL from the web application.
- Review TYPO3 News module access logs for unauthenticated requests with suspicious parameter patterns.
This assessment is produced automatically and is not human-reviewed. Verify against the vendor advisory before acting on it.
Affected products
1 vulnerable configurations from NVD's CPE data, grouped by vendor and product.
References
| Link | Tags |
|---|---|
| https://www.ambionics.io/blog/typo3-news-module-sqli | ExploitPatchTechnical DescriptionThird Party Advisory |
| https://www.ambionics.io/blog/typo3-news-module-sqli | ExploitPatchTechnical DescriptionThird Party Advisory |
Track CVE-2017-7581 inside VULONE
Watch it alongside the ransomware crews, C2 infrastructure and forum chatter that reference it, query it through the API and pull it into your SIEM over TAXII.
Related vulnerabilities
Same products first, then exploited flaws of the same weakness class.
Source: NIST National Vulnerability Database (record CVE-2017-7581), CISA KEV, FIRST EPSS (scores of 2026-09-26). This page is refreshed as NVD updates the record.