Skip to main content

Brocade Fabric OS CVE-2026-87667

| EUVDEUVD-2026-94695 HIGH
Improper Neutralization of Argument Delimiters in a Command ('Argument Injection') (CWE-88)
2026-10-08 sirt@brocade.com GHSA-hm8x-4jf8-vwrj
8.4
CVSS 4.0 · Vendor: brocade
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Access
    Authenticate to Fabric OS management CLI
  2. Delivery
    Invoke config-view command with search filter
  3. Exploit
    Inject arguments into internal search (CWE-88)
  4. Execution
    Read arbitrary OS files
  5. Impact
    Exfiltrate password hashes and secrets

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A05:2025 - Injection
ASVS 5.0
V1 - Encoding and Sanitization Argument sanitization
Exploitation Conditions

Exploitation requires an authenticated administrative account on the Brocade Fabric OS configuration-management CLI and use of a configuration-viewing command that accepts a search-pattern filter option; the attacker supplies a malicious search string that is passed unsanitized to an internal search command. Limiting factors: prior valid credentials with (per vendor) PR:H or (per description) low-privilege admin access are mandatory, adjacent-network reachability to the switch management plane is needed (AV:A), and affected builds are Fabric OS before 9.2.2d or 10.0.0 through 10.0.0a1 - patched or unaffected versions remove the issue. No unauthenticated or purely remote-internet exploitation path is indicated.

Impact

This is a genuine but conditional risk rather than a drop-everything emergency. The vendor-supplied CVSS 4.0 score of 8.4 (High) is driven largely by cascading subsequent-system impacts (SC:H/SI:H/SA:H) layered on a confidentiality-only primary impact (VC:H, VI:N, VA:N) - the elevation reflects that stolen password hashes and secrets can enable follow-on compromise, not that this flaw alone breaks integrity or availability. Crucially, exploitation requires an already-authenticated administrative user: the vendor vector sets PR:H, while the description itself says 'low-privilege administrative access,' a discrepancy worth verifying with Broadcom (PR:H vs the described low-privilege role). The attack vector is AV:A (adjacent), consistent with reaching the switch management plane, and AC:L means the technique is reliable once access exists. No EPSS score, no CISA KEV listing, and no public exploit were provided, so there is currently no public exploit identified at time of analysis and no evidence of active or widespread exploitation. Net: treat as a privilege-boundary / local-file-disclosure issue on managed SAN infrastructure - patch on a normal-to-expedited cycle, prioritizing switches where many lower-trust administrators have CLI accounts, but it is not a wormable internet-facing critical.

Exploit ScenarioDerived

A low-privilege administrator with CLI access to a Brocade Fabric OS switch runs a configuration-viewing command and supplies a crafted search-pattern filter that injects extra arguments into the internal search command (CWE-88). Because the search string is not sanitized, the injected arguments cause the utility to read files outside its intended scope, letting the attacker exfiltrate system password hashes and secrets to crack offline or reuse for privilege escalation and lateral movement. No public proof-of-concept was provided, and exploitation is gated by prior authenticated management access.

This Week Schedule remediation this week. Why: HIGH severity (CVSS 7.0-8.9).
Patch available 0.2% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv1 – Oct 08, 2026

Authenticated administrative users of the Brocade Fabric OS configuration-management CLI can read arbitrary files on the switch's local operating system - including sensitive configuration files, password hashes and system secrets - by injecting unsanitized arguments through the search-pattern filter of configuration-viewing commands. The flaw is an argument-injection issue (CWE-88) affecting Fabric OS versions before 9.2.2d and 10.0.0 through 10.0.0a1, and exploitation requires a valid administrative CLI account (PR:H in the CVSS 4.0 vector, PR:L in the independent assessment) plus adjacent-network reachability to the management plane (AV:A); no unauthenticated or internet-facing exploitation path is indicated. Risk is genuine but conditional rather than a drop-everything emergency: no public exploit identified at time of analysis, no CISA KEV listing, and the assessed impact is predominantly confidentiality loss with a scope change (CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:C/C:H/I:N/A:N), while the vendor-side score is 8.4 under CVSS 4.0.

RemediationAI

The primary fix is the vendor-released patch: upgrade Fabric OS to 9.2.2d or later, and for the 10.0.x train move off 10.0.0 through 10.0.0a1 to a later release, confirming the exact fixed 10.x build in Broadcom/Brocade advisory 39151 (https://support.broadcom.com/external/content/SecurityAdvisories/0/39151), since the provided data names only the affected 10.0.0-10.0.0a1 range. Until patched, exploitation demands valid administrative credentials plus adjacent-network access to the management interface, so the highest-value compensating controls are network and privilege scoping rather than generic hardening: block management-plane reachability from untrusted or shared network segments (trade-off: reduces remote administration flexibility and can break out-of-band management or jump-host automation), and re-scope CLI roles so that pattern-filtered configuration-viewing commands - the vulnerable code path - are executable only by fully trusted administrators (trade-off: removes delegated least-privilege operational workflows and can break automation that greps configuration output). Because the defect is argument injection into an internal search command, never pass externally supplied or untrusted strings as search patterns, and treat the search-filter option itself as untrusted input. If compromise is suspected, rotate administrative credentials and any secrets on the switch, since password hashes and system secrets may have been exfiltrated, and review audit logs for unusual argument patterns or anomalous configuration-viewing invocations.

Affected VersionsENISA

Fabric OS 10.0.0 ≤10.0.0a1
Fabric OS 0 <9.2.2d

Affected Packages

euvd fabric_os fix: 9.2.2d

Source: OSV (Open Source Vulnerabilities)

Affects your stack

Affects 1 package in euvd

Checking this CVE against your own stacks and servers is part of the Basic plan and up.

Technical ContextAI · show details

The vulnerability sits in the configuration-management command-line utility of Brocade Fabric OS, the firmware running on Brocade Fibre Channel SAN switches and directors. When an operator runs a configuration-viewing command with a search-pattern filter, the utility takes the user-supplied search string and passes it to an internal search command without neutralizing argument delimiters - the CWE-88 root-cause class. Because the untrusted string is interpreted as command arguments rather than as an opaque literal pattern, an attacker who holds a valid administrative CLI session can supply crafted search options that cause the underlying search utility to read files outside the intended configuration output, yielding access to files such as system configuration, password hashes and other secrets on the switch OS. The independent assessment's scope change (S:C) with high confidentiality impact is consistent with this: the compromised CLI process reaches components beyond its own security scope, while integrity and availability are assessed as unaffected (I:N/A:N). The affected surface is the management CLI, not the data plane, which is why adjacent-network reachability plus credentials are prerequisites rather than an unauthenticated remote path.

Know when Fabric Operating System gets its next vulnerability

  • Watch products and get an email when something new is published
  • Check this CVE against your own stack and servers
  • Exploit and PoC references, threat intelligence from 22 sources

No credit card · 7-day full trial

Severity by source

Vendor (brocade) PRIMARY 8.4 HIGH
CVSS:4.0/AV:A/AC:L/AT:N/PR:H/UI:N/VC:H/VI:N/VA:N/SC:H/SI:H/SA:H
vuln.today AI 6.5 MEDIUM

Authenticated local CLI utility (AV:L, PR:L per described low-privilege admin); argument injection reads OS files beyond the utility's scope (S:C, C:H) with no integrity or availability impact.

3.1 AV:L/AC:L/PR:L/UI:N/S:C/C:H/I:N/A:N
4.0 AV:L/AC:L/AT:N/PR:L/UI:N/VC:H/VI:N/VA:N/SC:H/SI:N/SA:N

Primary rating from Vendor (brocade).

CVSS VectorVendor: brocade

Attack Vector
Adjacent
Attack Complexity
Low
Attack Requirements
None
Privileges Required
High
User Interaction
None
Vulnerable system: Confidentiality
High
Vulnerable system: Integrity
None
Vulnerable system: Availability
None
Subsequent system: Confidentiality
High
Subsequent system: Integrity
High
Subsequent system: Availability
High

Lifecycle Timeline

2
Patch available
Oct 08, 2026 - 05:15 EUVD
CVE Published
Oct 08, 2026 - 04:17 cve.org
HIGH 8.4

DescriptionCVE.org

An argument injection vulnerability exists in the configuration management command-line utility of Brocade Fabric OS versions before 9.2.2d and 10.0.0 through 10.0.0a1. When executing configuration viewing commands with search pattern filters, the utility fails to sanitize user-supplied search string options before passing them to internal search commands. An authenticated user with low-privilege administrative access can exploit this vulnerability to read arbitrary files on the local operating system, including sensitive configuration files, system password hashes and system secrets.

Executive ViewAI

Why It Matters

Brocade Fabric OS, the operating system behind the storage-area-network switches that carry much of an enterprise's data-center traffic, contains an argument-injection flaw that allows a holder of an administrative CLI account to read arbitrary files on the switch itself, including configuration data, password hashes and system secrets. The exposure is confidentiality-only, requires an authenticated privileged login (PR:H in the CVSS 4.0 vector, PR:L in the independent assessment) plus adjacent-network reachability to the management plane (AV:A), and no public exploit was identified at time of analysis - so the realistic threat is a compromised or malicious administrator, not broad external attack. Leadership should care because these are high-value network devices, and the leaked cryptographic material and configuration detail could be reused to move laterally into the wider environment.

Business Impact: High
Compensating Controls

No vendor-released patch identified at time of analysis. Interim mitigations: restrict management-plane access to trusted, segmented administrative networks (enforcing the AV:A adjacency assumption so the CLI is not reachable from general user or internet-facing segments); enforce least-privilege RBAC and eliminate shared or stale administrative CLI accounts (the flaw requires an authenticated administrative login); log and alert on configuration-viewing commands with anomalous search-pattern arguments; rotate credentials, password hashes and other secrets stored in on-switch configuration files wherever exposure is plausible; and monitor the vendor advisory for the fixed 9.2.2d / post-10.0.0a1 releases so the patch can be applied promptly.

Threat Intelligence Overview

EPSS Score
0.2%
Top 92% exploitable
Prevalence
Medium
Brocade Fibre Channel SAN switches are common in enterprise data centers, not everywhere
Data Quality
6 sources
Confidence: High

How this decision was reached

The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.

SignalValue
Severity HIGH
CISA KEV No
Public POC No
EPSS 0.2%
Patch available Yes
Active threat No
Deciding rule
HIGH severity (CVSS 7.0-8.9)
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision
Scheduled
Exploitation
None
System Exposure· derived
Controlled
Automatable
No
Human Impact
High
Technical Impact
Partial

Priority Score

42
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +42
PoC: 0
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Attack Technique

Information disclosure occurs when an application unintentionally exposes sensitive data that aids attackers in reconnaissance or directly compromises security.

CVE-2021-22555 HIGH POC
7.8 Jul 07

A heap out-of-bounds write affecting Linux since v2.6.19-rc1 was discovered in net/netfilter/x_tables.c. Rated high seve

CVE-2020-1967 HIGH POC
7.5 Apr 21

Server or client applications that call the SSL_check_chain() function during or after a TLS 1.3 handshake may crash due

CVE-2024-3596 CRITICAL
9.0 Jul 09

RADIUS Protocol under RFC 2865 is susceptible to forgery attacks by a local attacker who can modify any valid Response (

CVE-2020-15778 HIGH POC
7.4 Jul 24

scp in OpenSSH through 8.3p1 allows command injection in the scp.c toremote function, as demonstrated by backtick charac

CVE-2022-22576 HIGH POC
8.1 May 26

An improper authentication vulnerability exists in curl 7.33.0 to and including 7.82.0 which might allow reuse OAUTH2-au

CVE-2022-27775 HIGH POC
7.5 Jun 02

An information disclosure vulnerability exists in curl 7.65.0 to 7.82.0 are vulnerable that by using an IPv6 address tha

CVE-2022-27776 MEDIUM POC
6.5 Jun 02

A insufficiently protected credentials vulnerability in fixed in curl 7.83.0 might leak authentication or cookie header

CVE-2019-18683 HIGH POC
7.0 Nov 04

An issue was discovered in drivers/media/platform/vivid in the Linux kernel through 5.3.8. Rated high severity (CVSS 7.0

CVE-2020-13645 MEDIUM POC
6.5 May 28

In GNOME glib-networking through 2.64.2, the implementation of GTlsClientConnection skips hostname verification of the s

CVE-2021-22876 MEDIUM POC
5.3 Apr 01

curl 7.1.1 to and including 7.75.0 is vulnerable to an "Exposure of Private Personal Information to an Unauthorized Acto

CVE-2022-33186 CRITICAL
9.8 Dec 08

A vulnerability in Brocade Fabric OS software v9.1.1, v9.0.1e, v8.2.3c, v7.4.2j, and earlier versions could allow a remo

CVE-2020-15374 CRITICAL
9.8 Sep 25

Rest API in Brocade Fabric OS v8.2.1 through v8.2.1d, and 8.2.2 versions before v8.2.2c is vulnerable to multiple instan

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy