CVE-2026-97863 Details
Description
The cisco_firesight_manager_ACL_rule_export module in misp-modules generates a shell script (.sh) that authenticates to and calls the Cisco fireSIGHT Manager API. The module interpolates configuration values (IP address, login, password, domain ID, policy ID) and MISP attribute values (destination IPs, URLs, event info comments) directly into single-quoted shell string assignments without any escaping or sanitization. Because the values are placed inside single-quoted shell strings, any value containing a single-quote character (e.g., a crafted ip-dst or url attribute value submitted to MISP) breaks out of the quoting context, allowing an attacker to inject arbitrary shell commands into the exported script. A security analyst who subsequently executes the generated .sh file unmodified would run the injected commands with their own privileges, potentially exposing fireSIGHT Manager credentials, modifying ACL rules, or compromising the analyst workstation. Additionally, the module contained a secondary defect where the variable 'config' was only assigned inside a conditional block but referenced unconditionally afterward, causing a NameError (denial of service) when the request payload lacked a 'config' key. The vulnerability requires the attacker to have the ability to submit MISP events or attributes containing a single-quote character and the victim to execute the exported script. No authentication bypass is required beyond standard MISP event-submission privileges.
A command injection vulnerability has been identified in the Cisco FireSIGHT Manager ACL rule export module of MISP modules. This issue arises because the module generates a shell script that interacts with the Cisco FireSIGHT Manager API, embedding configuration and MISP attribute values directly into single-quoted shell string assignments without proper escaping or sanitization. As a result, an attacker can inject arbitrary shell commands into the script by exploiting attribute values that include a single-quote character. If the generated script is executed without modification, the injected commands would be executed with the user's privileges, potentially leading to exposure of FireSIGHT Manager credentials, unauthorized modifications of ACL rules, or compromise of the user's workstation. Additionally, the module contains a separate flaw that can cause a NameError, leading to a denial-of-service condition, when the request payload does not include a 'config' key.
Users can update to the latest version of the 'cisco_firesight_manager_ACL_rule_export' module, where this vulnerability has been addressed. Instructions for updating MISP modules can be found in the MISP documentation.
Metrics
CVSS 4.0 Severity and Vector Strings:
CVSS 3.x Severity and Vector Strings:
No data available for CVSS Version 2.0 on this CVE.
Volerion
Assessed Sep 25, 2026CISA-ADP
Assessed Sep 25, 2026References to Advisories, Solutions, and Tools
By selecting these links, you will be leaving this site. These are references gathered from the official CVE record and are not endorsed by Volerion.
| URL | Source(s) | Tag(s) |
|---|---|---|
| https://github.com/misp/misp-modules/commit/625b54908efbd6acc8343aa3370d401dd370e748 | CIRCL | Source CodeVendor |
Weakness Enumeration
| CWE-ID | CWE Name | Source |
|---|---|---|
| CWE-78 | Improper Neutralization of Special Elements used in an OS Command ('OS Command Injection') | CIRCL |
Affected Products
| Product | Versions |
|---|---|
| MISP | All versions |
CPE
Remediation
| |
| Cisco FireSIGHT Manager | All versions |
CPE
Remediation
| |
Change History
3 change records found show changes
| Date | Action | Recorded By |
|---|---|---|
| Sep 25, 2026 | CVE Modified | CISA-ADP |
| Sep 25, 2026 | CVE Modified | CIRCL |
| Sep 25, 2026 | New CVE Received | CIRCL |
Volerion