CVE-2018-19422: Subrion CMS RCE Vulnerability
7.2
CVSS Score
3.1
Basic Information
CVE ID
GHSA ID
EPSS Score
0.99103%
CWE
Published
5/13/2022
Updated
8/29/2023
KEV Status
No
Technology
PHP
Technical Details
CVSS Vector
CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:U/C:H/I:H/A:H
Package Name | Ecosystem | Vulnerable Versions | First Patched Version |
---|---|---|---|
intelliants/subrion | composer | <= 4.2.1 | 4.2.2 |
Vulnerability Intelligence
Miggo AI
Root Cause Analysis
The vulnerability stems from two factors: 1) The upload handler function
in the admin panel (likely in admin/panel/uploads.php
) failed to validate()
against .pht/.phar extensions, allowing their upload. 2) The .htaccess
file in the uploads directory didn't restrict these extensions, enabling execution. While the commit diff shows the .htaccess
fix, the root vulnerability requires an upload handler that permits dangerous file types. The combination of permissive upload handling and insecure server configuration creates the RCE vulnerability. The high confidence comes from the CWE-434 classification and the explicit attack vector described in the advisory.