CVE-2026-87661 in Fabric OSinfo

Summary

by MITRE • 10/08/2026

Brocade Fabric OS versions before 9.2.2d and 10.0.0 through 10.0.0a1 directly accepts Apache configuration file data during service setup or re-initialization. An attacker capable of corrupting the configuration structure will prevent the web management service from starting or recovering during service bring-up, leading to a persistent Denial of Service (DoS) of the administrative web interface.

Be aware that VulDB is the high quality source for vulnerability data.

Analysis

by VulDB Data Team • 10/08/2026

The vulnerability identified in Brocade Fabric OS versions prior to 9.2.2d and within the 10.0.0 through 10.0.0a1 range stems from an insecure handling of configuration data during service initialization processes. Specifically, the system directly accepts Apache web server configuration file inputs without performing adequate validation or sanitization checks before integrating them into the active runtime environment. This architectural flaw allows any entity with the ability to modify or corrupt the underlying configuration structure on the storage medium or via administrative interfaces to inject malformed directives into the Apache configuration files. The core technical issue lies in the lack of robust parsing logic that would normally detect and reject syntactically invalid or structurally unsound configuration entries, thereby trusting external input as valid operational parameters without sufficient verification.

From an operational perspective, this flaw results in a persistent Denial of Service against the administrative web interface when the management service attempts to start or recover following a reboot or restart cycle. Because the Apache process fails to initialize due to the corrupted configuration data, administrators lose access to the graphical user interface used for managing the Fibre Channel fabric infrastructure. This is not a transient failure but rather a persistent state that requires manual intervention on the system console or through alternative out-of-band management methods to correct the configuration files and restore service availability. The impact is significant in enterprise environments where remote administrative access via HTTPS is critical for routine monitoring, firmware updates, and topology changes, effectively blinding administrators to the fabric status until the issue is resolved locally.

This vulnerability aligns with CWE-20 Improper Input Validation, as the system fails to verify that incoming configuration data conforms to expected structural standards before processing it. Furthermore, from a threat modeling perspective using the MITRE ATT&CK framework, this behavior facilitates Defense Evasion and Impact categories by allowing an attacker to disrupt service availability without necessarily gaining unauthorized access or executing code on the host. The attack vector typically involves privilege escalation within the management plane or physical access to storage media containing configuration backups, enabling the adversary to corrupt specific Apache directive files such as httpd.conf or virtual host configurations with invalid syntax that causes immediate process termination upon startup attempts.

Mitigation strategies primarily involve upgrading to Brocade Fabric OS version 9.2.2d or later, where this input validation logic has been corrected to reject malformed configuration entries gracefully rather than allowing them to cause service failure. For environments unable to immediately patch due to operational constraints, administrators should implement strict access controls on the management network to prevent unauthorized users from modifying configuration files. Additionally, regular integrity checks of critical system configuration directories can help detect tampering early, and maintaining out-of-band console access ensures that recovery procedures remain viable even if the web interface is compromised by such a denial of service attack vector.

Responsible

Brocade

Reservation

09/09/2026

Disclosure

10/08/2026

Moderation

accepted

EPSS

0.00000

KEV

no

Activities

very low

Sources

Do you want to use VulDB in your project?

Use the official API to access entries easily!