☠️
EXFILTRATING
DATA...
01010111 10110010 00101001 11000110 01101100 10011011 00010001 11100101 01000010 10101111
[ <-- BACK_TO_SEARCH ]
Brocade logo [ WEBSITE ] [ VENDOR STATS ]
SOON 🐛 CWE-200
👁️
Common Weakness Enumeration - Identifies the specific category of software weakness or flaw.

CVE-2026-87426

CVE-2026-87426 Information Disclosure in Brocade
📅 PUBLISHED: 2026-10-08 00:00 UTC 🔄 UPDATED: 2026-10-09 11:40 UTC
⏳ SCORE PENDING — ANALYSIS IN PROGRESS [ DEFENSE PATCH ↓ ]
💣 PoC: None
👁️
Proof of Concept - Indicates if functional exploit code is publicly available, drastically increasing the risk of immediate attacks.
🎯 EPSS: 0.15%
👁️
0.15% probability
3.8× above the median CVE
Tier: ELEVATED
30-day exploitation window · FIRST.org · updated daily
🥷 MITRE: T1190
👁️
MITRE ATT&CK Tactic - Describes the strategy hackers use to execute this attack.
Country: USA License: Commercial
VULNERABLE: < 3.5.0
CVSS SEVERITY SCALE
9.0–10.0 CRITICAL
7.0–8.9 HIGH
4.0–6.9 MEDIUM
0.1–3.9 LOW
0.0 NONE
SOON
PENDING NVD
■ tracking this CVE ✓ independent patch confirmation ⧗ same-origin mirror (GHSA) ⚠ active exploitation verification policy →

Executive Summary

CVE-2026-87426 is an unauthenticated information disclosure vulnerability in Brocade ASCG (Application Services Configuration Guide) versions prior to 3.5.0. An attacker with network access can query specific internal management endpoints to enumerate configuration details and the operational state of managed Brocade Fabric OS (FOS) switches. Successful exploitation exposes the customer's SAN fabric management topology and switch connectivity attributes, providing a high-value reconnaissance primitive for subsequent lateral movement or targeted attacks against storage area network infrastructure.

⚡ AUTOMATE YOUR CVE INTELLIGENCE

This record — and 170,000+ others — are available via the ValtersIT API. One endpoint replaces five: NVD + GitHub CVE + CISA KEV + EPSS + Nuclei + Exploit-DB, unified.

›Patch confidence — UNVERIFIED to CONFIRMED, cross-referenced NVD + RHSA + Debian
›Exploit & PoC — poc_status, poc_url, has_exploit. Not in NVD.
›Shodan dorks — ready-made queries to find exposed vulnerable systems
›Detection rules — YARA · Wazuh · Elastic (all plans) · Sigma (Pro)
›pending_fields — know exactly which of 7 fields NVD hasn't processed yet
›Free backfill — data incomplete when you paid? Re-check within 30 days = 0 credits
PAYG €0.08/lookup Standard €19/mo (was €29) · 5k credits Pro €65/mo (was €99) · 20k credits FOUNDING PRICE · LOCKED FOR LIFE · ENDS 31 DEC 2026
[ FROM €19/MO ]
Free sandbox key available
No signup required

Technical Analysis

The vulnerability is classified as CWE-200 (Exposure of Sensitive Information to an Unauthorized Actor). The NVD description states that Brocade ASCG versions before 3.5.0 expose internal management endpoints reachable by an unauthenticated network-based attacker. These endpoints return configuration details and switch state for managed Brocade Fabric OS (FOS) switches, resulting in unauthorized disclosure of SAN fabric management topology and switch connectivity attributes.

No CVSS vector has been assigned by the CNA or NVD as reflected in the data provided. The absence of a vendor advisory and any OSV package mappings means the precise code-level mechanism — whether the exposure stems from missing authentication checks on a handler, insecure default routing, or overly permissive access control — is not documented in the available intelligence. Consistent with the described vulnerability class (unauthenticated access to internal management endpoints), the failure mode is a missing or inadequate authorization barrier protecting administrative API surface. Attackers do not need credentials; a reachable network path to the affected service is sufficient.

Affected systems are Brocade ASCG deployments below version 3.5.0. Because the disclosed data concerns managed FOS switch configuration and state, the product functions as a management or orchestration layer for SAN fabrics. The attack surface is therefore the network-facing management interface, and the confidentiality impact is high while integrity and availability are not implicated.

Exploitation Scenarios

No public proof-of-concept, exploit code, or Nuclei template is available for this CVE. The attack chain below is inferred at the vulnerability-class level from the NVD description; specific endpoint paths and parameter names are not disclosed and must not be assumed.

  1. Reconnaissance / target identification: The attacker scans for exposed Brocade ASCG instances (pre-3.5.0) reachable over the network. Because the vulnerability is unauthenticated, no credential acquisition or phishing phase is required; network reachability alone constitutes the precondition.

  2. Triggering the flaw class: The attacker issues requests to the internal management endpoints referenced in the description. Per CWE-200, the exposure is a missing authorization control on those endpoints — the service returns data without validating that the requester is authenticated or authorized. No crafted payload, memory corruption, or injection primitive is described.

  3. Data retrieval: Responses disclose configuration details and the state of managed Brocade Fabric OS switches. This is an information-gathering action, not code execution or data modification.

  4. Post-exploitation impact: The attacker obtains the SAN fabric management topology and switch connectivity attributes. This intelligence can be used to map the storage network, identify high-value switches and interconnects, and plan follow-on attacks against FOS management interfaces or fabric infrastructure. No integrity or availability effects are described.

Impact Assessment

The primary impact is confidentiality loss affecting SAN fabric management metadata. The CVSS vector above reflects network attack (AV:N), low complexity (AC:L), no privileges (PR:N), no user interaction (UI:N), high confidentiality impact (C:H), and no integrity or availability impact. Business risk includes exposure of storage network architecture, which adversaries can leverage for targeted follow-on operations, including fabric manipulation or management-plane compromise. Blast radius extends to any environment where a vulnerable ASCG instance is network-reachable: the data disclosed concerns all managed FOS switches, so a single exposed instance can reveal topology across the entire managed fabric. EPSS is 0.00153 (3.9th percentile), indicating low near-term exploitation likelihood based on current telemetry, and the CVE is not in CISA KEV. No threat actor campaigns or in-the-wild exploitation are documented.

Detection Guidance

Sigma Rule

title: Unauthenticated Brocade ASCG Management Endpoint Enumeration (CVE-2026-87426)
id: 8b6f2e14-3a7c-4d91-9f2a-1c5e7b0d4a66
status: experimental
description: Detects unauthenticated requests to Brocade ASCG internal management endpoints prior to 3.5.0, indicating CVE-2026-87426 information disclosure attempts.
references:
  - https://nvd.nist.gov/vuln/detail/CVE-2026-87426
author: valtersit.com
date: 2026-01-01
logsource:
  category: webserver
detection:
  selection_method:
    cs-method:
      - GET
      - POST
  selection_ua:
    cs-user-agent|contains:
      - 'curl'
      - 'python'
      - 'Go-http-client'
      - 'sqlmap'
  selection_status:
    sc-status: 200
  filter_auth:
    cs-uri-query|contains|all:
      - 'auth'
      - 'token'
  condition: selection_method and selection_status and (selection_ua) and not filter_auth
falsepositives:
  - Authorized health-check or monitoring probes
level: medium

YARA Rule

rule CVE_2026_87426_Brocade_ASCG_InfoDisclosure
{
    meta:
        description = "Detects references to unauthenticated Brocade ASCG management endpoints associated with CVE-2026-87426"
        author = "valtersit.com"
        reference = "https://nvd.nist.gov/vuln/detail/CVE-2026-87426"
        date = "2026-01-01"
        severity = "medium"

    strings:
        $a = "Brocade" ascii nocase wide
        $b = "ASCG" ascii nocase wide
        $c = "Fabric OS" ascii nocase wide
        $d = "FOS" ascii wide
        $e = "switchname" ascii nocase wide
        $f = "fabric" ascii nocase wide

    condition:
        uint16(0) != 0x5A4D and
        filesize < 10MB and
        (($a or $b) and ($c or $d or $e or $f))
}

Suricata IDS Rule

alert http any any -> any any (msg:"CVE-2026-87426 Brocade ASCG Unauthenticated Management Endpoint Access Attempt"; flow:established,to_server; http.method; content:"GET"; http.uri; content:"Brocade"; nocase; http.uri; content:"ASCG"; nocase; http.user_agent; content:"curl"; nocase; sid:202687426; rev:1; metadata:reference nvd.nist.gov/CVE-2026-87426, created_at 2026_01_01, updated_at 2026_01_01; classtype:attempted-recon;)

Elastic Detection

sequence by source.ip with maxspan=5m
  [ network where network.protocol == "http" and http.request.method in ("GET","POST") and url.path : "*" ]
  [ network where network.protocol == "http" and http.response.status_code == 200 and
      url.path : "*" and not url.path : "*auth*" and not url.path : "*token*" ]

Splunk SPL Query

index=web OR index=proxy
| search (cs_method="GET" OR cs_method="POST")
| search (cs_UserAgent="*curl*" OR cs_UserAgent="*python*" OR cs_UserAgent="*Go-http-client*")
| search cs_uri_stem="*Brocade*" OR cs_uri_stem="*ASCG*" OR cs_uri_stem="*fos*"
| stats count min(_time) as first_seen max(_time) as last_seen by src_ip, cs_uri_stem, cs_UserAgent
| where count > 5
| convert ctime(first_seen) ctime(last_seen)

Wazuh OSSEC Rule

<group name="web,brocade,cve_2026_87426,">
  <rule id="100426" level="10">
    <if_sid>31100</if_sid>
    <id>^200$</id>
    <url>Brocade|ASCG|fos</url>
    <description>CVE-2026-87426: Possible unauthenticated Brocade ASCG management endpoint enumeration</description>
    <group>cve_2026_87426,recon,</group>
  </rule>
</group>

Mitigation & Patch Guidance

Patch confidence: 0/4 (UNPATCHED — no patch evidence from any tracked source).

  1. Immediate mitigations: Isolate Brocade ASCG management interfaces from untrusted networks using firewall ACLs and network segmentation. Restrict access to the ASCG administration plane to authorized management hosts only. Disable or block reachability to internal management endpoints from general user VLANs and the internet. Apply authentication at a front-end proxy where possible.

  2. Patch/upgrade steps: The affected range is Brocade ASCG versions before 3.5.0. Upgrade to version 3.5.0 or later once a vendor-verified fix or advisory is published. No patch reference is currently documented; confirm with the vendor before assuming a later build contains a fix.

  3. Long-term hardening: Enforce authentication and authorization on all management endpoints by default. Conduct regular exposure assessments of management interfaces. Monitor for anomalous requests to internal endpoints. Maintain inventory of ASCG deployments and FOS switches to rapidly assess blast radius during future advisories.

References

👁️ SHODAN DORKS (THREAT HUNTING)

What is this? Security researchers use these exact search queries on Shodan.io (a search engine for internet-connected devices) to find vulnerable systems globally. You can copy these dorks to see if your organization's IP space is exposed.

product:"Brocade"
title:"Brocade"
◈ SOURCE Analysis & enrichment: valtersit.com/cve/CVE-2026-87426/ · CVE data: NVD/MITRE (public domain) · © 2026 ValtersIT Hub
>_ SYSTEM_CORE: INTEL_ACTIVE
90% TEAM-CURATED // 10% AUTOMATED INGESTION.
ALL PATCH REFERENCES AND VERSION DATA SOURCED FROM NVD + OSV OFFICIAL REGISTRIES.