PatchSiren cyber security CVE debrief
CVE-2026-28517 Opendcim CVE debrief
CVE-2026-28517 is a critical OS command injection issue in openDCIM's report_network_map.php. The affected code retrieves the dot configuration value from the database and passes it to exec() without validation or sanitization. If an attacker can change fac_Config.dot, they may execute arbitrary commands in the context of the web server process.
- Vendor
- Opendcim
- Product
- Unknown
- CVSS
- CRITICAL 9.3
- CISA KEV
- Not listed in stored evidence
- Original CVE published
- 2026-02-27
- Original CVE updated
- 2026-07-14
- Advisory published
- 2026-02-27
- Advisory updated
- 2026-07-14
Who should care
Administrators and developers running openDCIM 23.04, especially environments where configuration values stored in fac_Config may be modified through application paths or by users with elevated access. Security teams should treat this as an urgent web application code-execution risk.
Technical summary
NVD lists openDCIM 23.04 as vulnerable and classifies the weakness as CWE-78. The issue is in report_network_map.php, where the dot configuration parameter is read from the database and used directly in exec(). That creates an OS command injection sink. The supplied description says the practical precondition is the ability to modify fac_Config.dot; once that occurs, commands execute as the web server process.
Defensive priority
High. This is a CVSS 9.3 critical issue with network attack characteristics and high confidentiality, integrity, and availability impact. Prioritize applying the vendor fix or compensating controls before routine maintenance.
Recommended defensive actions
- Update openDCIM to a version that includes the vendor fix referenced in pull request 1664.
- Restrict who can modify configuration values such as fac_Config.dot and review any application paths that write to the configuration database.
- Audit report_network_map.php and related code for shell execution and replace exec() usage with safer non-shell alternatives where possible.
- Monitor web server and application logs for unexpected subprocess activity, command execution, or unexplained changes to configuration values.
Evidence notes
The supplied CVE/NVD record states that report_network_map.php passes the dot configuration value directly to exec() without validation or sanitization. The metadata also lists openDCIM 23.04 as vulnerable and identifies CWE-78. The supplied references include the relevant source lines, a third-party advisory, and a vendor patch pull request.
Sources and references
Verified primary and authoritative sources
-
CVE-2026-28517 CVE Program record
Publisher, destination, and source semantics verified
URL: https://www.cve.org/CVERecord?id=CVE-2026-28517
CVE Program - Official CVE Program record with source-provided CVE metadata.
-
CVE-2026-28517 NVD vulnerability detail
Publisher, destination, and source semantics verified
URL: https://nvd.nist.gov/vuln/detail/CVE-2026-28517
NIST National Vulnerability Database - Official NIST NVD detail page and source-specific vulnerability assessment.
Supplemental references
-
Mitigation or vendor reference
Unverified legacy reference
URL: https://chocapikk.com/posts/2026/opendcim-sqli-to-rce/
[email protected] - Exploit, Third Party Advisory
-
Source reference
Unverified legacy reference
URL: https://github.com/Chocapikk/opendcim-exploit
[email protected] - Exploit
-
Source reference
Unverified legacy reference
URL: https://github.com/opendcim/openDCIM/blob/4467e9c4/report_network_map.php
[email protected] - Product
-
Source reference
Unverified legacy reference
URL: https://github.com/opendcim/openDCIM/blob/4467e9c4/report_network_map.php
[email protected] - Product
-
Mitigation or vendor reference
Unverified legacy reference
URL: https://github.com/opendcim/openDCIM/pull/1664
[email protected] - Issue Tracking, Patch
-
Mitigation or vendor reference
Unverified legacy reference
URL: https://github.com/opendcim/openDCIM/pull/1664/changes/8f7ab2a710086a9c8c269560793e47c577ddda09
[email protected] - Issue Tracking, Patch
-
Mitigation or vendor reference
Unverified legacy reference
URL: https://www.vulncheck.com/advisories/opendcim-os-command-injection-via-dot-configuration-parameter
[email protected] - Third Party Advisory
Methodology and review provenance
AI-assisted synthesis based on stored public vulnerability evidence. System validation, approval state, and publication status do not by themselves establish human review of this revision. PatchSiren helps prioritize defensive review and does not prove exposure or remediation on any system.