Joomla Extension - balbooa.com - Unauthenticated SQL injection in Gridbox < 2.20.4.2
Impact
Joomla Extension - balbooa.com - Unauthenticated SQL injection in Gridbox < 2.20.4.2 - On store product list pages, the value of the sort-by URL parameter is retrieved using a string filter and passed directly to GridboxHelper::getBlogPosts(). When the parameter does not match known sorting keys, it is prefixed with a table alias and inserted into the ORDER BY clause without checking against an allowlist
Source excerpt · JoomlaAffected packages
Affected products
Vendor version evidence. Product records are separate from automatic dependency matching.
balbooa.com · Gridbox extension for Joomla
Other versions: unaffected
| Version / range | Source status |
|---|---|
| 1.0.0-2.20.4.1 | affected |
Original source description
Joomla Extension - balbooa.com - Unauthenticated SQL injection in Gridbox < 2.20.4.2 - On store product list pages, the value of the sort-by URL parameter is retrieved using a string filter and passed directly to GridboxHelper::getBlogPosts(). When the parameter does not match known sorting keys, it is prefixed with a table alias and inserted into the ORDER BY clause without checking against an allowlist