georgringer/news has SQL Injection in extension "News system" (news)
Impact
The extension fails to properly sanitize user input before using it in a database query. As a result, an unauthenticated attacker can inject arbitrary SQL through a URL parameter on pages using the "Date Menu of news articles" plugin. Exploitation requires the "Date Menu of news articles" plugin to be in use and the TypoScript/Plugin setting disableOverrideDemand not to be enabled.
Source excerpt · OSVExploitation requires the "Date Menu of news articles" plugin to be in use and the TypoScript/Plugin setting disableOverrideDemand not to be enabled.
Affected packages
Start with the recorded fix for your release branch. Check your installed version and test compatibility before upgrading. Fixing this advisory does not rule out other vulnerabilities in the release.
| Affected range | Recorded fix |
|---|---|
| From 12.0.0 before 12.3.2Ecosystem versions | 12.3.2 |
| From 13.0.0 before 13.0.2Ecosystem versions | 13.0.2 |
| From 14.0.0 before 14.0.3Ecosystem versions | 14.0.3 |
| Earlier releases before 10.0.4Ecosystem versions | 10.0.4 |
| From 11.0.0 before 11.4.4Ecosystem versions | 11.4.4 |
Version evidence: OSV · GHSA-g868-j3qm-4j28
View original version evidence (88 explicit versions)
Original source description
The extension fails to properly sanitize user input before using it in a database query. As a result, an unauthenticated attacker can inject arbitrary SQL through a URL parameter on pages using the "Date Menu of news articles" plugin. Exploitation requires the "Date Menu of news articles" plugin to be in use and the TypoScript/Plugin setting disableOverrideDemand not to be enabled.