Impact
The vulnerability is a PHP eval injection in the vB5_Template_Runtime::runMaths() method. An unauthenticated attacker can supply crafted input through the pagenav[pagenumber] parameter, bypassing an overly permissive regex filter. This leads to arbitrary PHP code execution within the application. The weakness corresponds to CWE-95.
Affected Systems
vBulletin vBulletin – versions 5.x through 5.7.5, and 6.x through 6.2.1 are affected. Versions 6.2.2 and later are not vulnerable.
Risk and Exploitability
The CVSS score of 9.3 indicates critical severity. The EPSS score of 1% indicates a low but non-zero likelihood of exploitation. The vulnerability is not listed in CISA KEV. Attackers do not need authentication and can trigger the flaw via the unauthenticated AJAX/render template route, making exploitation possible for any remote user. Given the high severity and lack of mitigation on legacy installations, patching is urgent.
OpenCVE Enrichment