


Perceptive Security
SOC/SIEM Consultancy

Subrion CMS's admin grid sorting helper, _gridGetSorting() in includes/classes/ia.base.controller.admin.php, whitelists the `dir` (ASC/DESC) request parameter v…
Published:
5 augustus 2026 om 00:00:00
Alert date:
5 augustus 2026 om 16:10:56
Source:
nvd.nist.gov
Web Technologies, Database & Storage, Enterprise Applications
CVE-2026-71292 is a SQL injection vulnerability in Subrion CMS affecting the admin grid sorting helper function _gridGetSorting() in includes/classes/ia.base.controller.admin.php. The vulnerability arises because the function falls back to using the raw, unsanitized 'sort' GET parameter when the requested key is not found in the per-controller $_gridSorting whitelist. This unsanitized value is directly interpolated into an ORDER BY SQL clause with only backtick-quoting, which an attacker can break out of using a backtick in the payload. An authenticated admin can exploit this to perform error-based (EXTRACTVALUE) or time-based (SLEEP) SQL injection to extract sensitive database contents, including administrator password hashes. Approximately 29 admin grid controllers are affected, with most either having no whitelist at all or an incomplete one. Affected controllers include pages.php, transactions.php, languages.php, and members.php among others.
Technical details
Mitigation steps:
Affected products:
Subrion CMS
Related links:
https://nvd.nist.gov/vuln/detail/CVE-2026-71292
https://github.com/intelliants/subrion
https://github.com/intelliants/subrion/blob/master/includes/classes/ia.base.controller.admin.php
Related CVE's:
Related threat actors:
IOC's:
This article was created with the assistance of AI technology by Perceptive.
