Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessRecover default USM key from open-source build
-
DeliveryReach SNMPv3 management interface over network
-
ExploitAuthenticate SNMPv3 with shipped key
-
ExecutionDecrypt traffic and gain admin privileges
-
ImpactTrigger system reset or firmware upgrade
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A04:2025 - Cryptographic Failures
ASVS 5.0
V11 - Cryptography Key management, no hard-coded keys
|
| Exploitation Conditions | Exploitation requires that the target Huawei openUBMC/iBMC unit still carries the shipped default SNMPv3 USM key - the description confirms this key is a constant, is not rotated by the Administrator password reset, and therefore survives account provisioning, so the dangerous state is effectively the default. The attacker must know the key, which is directly recoverable from the open-source build (iBMC build key 7df2f293…, community seed 7a2f5b86…), and must have network reachability to the SNMPv3 management service with SNMPv3 enabled. The primary limiting factor is whether an operator has manually replaced/rotated the USM authentication and privacy keys away from the shipped value; units where the key was explicitly changed are not exploitable. A further weakness is that the same single value is used for both authentication and privacy, so holding it both authenticates the attacker and decrypts captured SNMPv3 traffic. |
| Impact | This is a genuine high-priority issue, not merely a high-CVSS paper risk. The core signals are consistent and mutually reinforcing: the input CVSS 3.1 vector (AV:N/AC:L/PR:N/UI:N) describes a network-reachable, low-complexity attack requiring no legitimate privileges, which matches the described mechanism - a hardcoded, non-per-unit SNMPv3 USM key that is recoverable directly from the open-source build and is not rotated by the Administrator password reset. Because the secret is a shipped constant that survives provisioning, the practical barrier to exploitation is only whether a given unit still carries the default key. The input CVSS impact metrics (C:L/I:H/A:L) appear to UNDERSTATE the real impact: the description states SNMP access maps to full device administration including system reset and firmware upgrades, which is effectively complete compromise (high confidentiality, integrity, and availability) rather than low C/A - this is noted as a disagreement with the published score, not treated as fact. On the conflicting/weaker side: there is no CISA KEV listing and no public exploit code flagged in the provided intelligence, so there is no evidence of active exploitation; EPSS and SSVC data were not supplied and cannot be used. The decisive risk amplifier is that the authentication secret is publicly derivable, so the 'PR:N' effectively means any internet- or network-adjacent attacker with the published key can act as an administrator against unpatched/unrotated units. |
| Exploit ScenarioDerived | An attacker extracts the shipped default SNMPv3 USM key from the public openUBMC source (e.g. the iBMC build key 7df2f293… or the community seed key 7a2f5b86…), then reaches a Huawei openUBMC/iBMC management interface over the network and authenticates SNMPv3 using that key. Because SNMP access is mapped to full device administration, the attacker can decrypt management traffic and issue privileged operations such as system reset or firmware upgrade. No public exploit code was identified in the provided intelligence, but the key values are disclosed verbatim in the description/advisory, making exploitation trivial to reproduce. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Oct 13, 2026
Huawei openUBMC and its related iBMC builds ship a hardcoded SNMPv3 USM key - 7df2f29369e3ac3245b2c9d46b67a0ecd055197e41808a34ef325db2f6422581 in the iBMC product build and 7a2f5b86f20233ec7b7bef49643fbf34d86d0cbf6f1f8f5c52d4f30d4536938b in the community seed - that is used for both authentication and privacy, so an unauthenticated attacker with network reachability to the SNMPv3 service can log in and decrypt SNMPv3 traffic once they pull the constant from the open-source build. Because SNMP is mapped to full device administration on these units, including system reset and firmware upgrade, the practical result is device-level configuration and integrity control; the key is a build constant that is not rotated by the Administrator password reset, so it survives account provisioning and the dangerous state is effectively the default. Reported severity is 8.6, but our reassessment scores it 9.8 (AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H) given full confidentiality, integrity and availability exposure; no public exploit code was identified at time of analysis, although the key material itself is publicly recoverable from the open-source build, and the only reliable limiting factor is whether an operator has manually replaced the shipped USM keys.
RemediationAI
No vendor-released patch was identified at time of analysis, and the descriptions of the shipped constants indicate that the Administrator password reset does not rotate these keys, so remediation must be driven by explicit operator action rather than by routine credential resets. The primary compensating control is to manually replace the SNMPv3 USM authentication key and privacy key on every openUBMC/iBMC unit with unique, per-device, high-entropy values, ensuring that the authentication key and the privacy key are set to different secrets (the vulnerability stems from AuthenticationKey == EncryptionKey), and then to verify after each firmware upgrade or re-provisioning that the shipped constants have not been restored by the build - the trade-off is administrative overhead and the risk of silently reverting to defaults if the build re-applies manifest/build/customization/default_password.lua. Where SNMPv3 is not operationally required, disable the SNMP service entirely; the trade-off is loss of monitoring and inventory polling. If SNMP must remain, restrict reachability to the SNMP UDP/161 management service with host firewalls or management-VLAN ACLs limited to a small set of trusted monitoring hosts, accepting that this breaks off-segment management and any legitimate remote polling. As an additional hardening step, remove or restrict the mapping that grants SNMP principals full device administration privileges, including system reset and firmware upgrade, so that possession of an SNMP credential cannot be escalated into firmware modification - the trade-off is that any automated workflow relying on SNMP-driven resets or upgrades must be reworked. Finally, treat any unit that ran with the shipped key as potentially compromised: rotate the Administrator credentials, audit device configuration and firmware images for unauthorized changes, and review SNMP access logs. Patch status should be re-checked against Huawei/openUBMC advisories, and the runZero advisory at https://www.runzero.com/advisories/huawei-default-snmpv3-usm-key-cve-2026-65198 should be consulted for updated guidance.
Affected VersionsENISA
Affected Packages
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 root cause is CWE-321, use of a hard-coded cryptographic key, inside the SNMPv3 User-based Security Model (USM) configuration of Huawei openUBMC. USM is designed to derive authentication from a per-user authentication key (HMAC-MD5/HMAC-SHA) and confidentiality from a separate privacy key (DES/AES), so that compromising one secret does not automatically break the other and so that per-device key diversity limits blast radius. openUBMC violates both properties by setting AuthenticationKey == EncryptionKey to a constant baked into the build: manifest/build/customization/default_password.lua for the iBMC product build and account/manufacture/default_password.lua for the community seed. That single static value means knowing the key simultaneously authenticates the attacker and decrypts passively captured SNMPv3 traffic, and because it is a firmware/build constant rather than a per-unit secret it is identical across the fleet and is not regenerated by the Administrator password reset, so it persists through account provisioning. The CPE cpe:2.3:a:huawei:openubmc:*:*:*:*:*:*:*:* uses a wildcard version, indicating the issue is tracked against all shipped openUBMC builds rather than a bounded version range, and exploitation requires SNMPv3 to be enabled and reachable over the network. Severity is elevated because the SNMP access path on these BMC units is bound to full administrative privilege - system reset and firmware upgrade - turning disclosure of a management-plane credential into firmware-level integrity and availability impact, as reflected in the reassessed vector's SC:H/I:H/A:H versus the reporter's initial 8.6 with lower confidentiality and availability weighting.
Know when Openubmc 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
AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:H/A:L
Publicly recoverable default key needs no legitimate privileges (PR:N) over the network with low complexity (AC:L); SNMP maps to full admin (system reset, firmware upgrade) plus traffic decryption, so C/I/A:H.
Primary rating from Vendor (runZero).
CVSS VectorVendor: runZero
DescriptionCVE.org
Huawei's openUBMC ships a default SNMPv3 USM key that uses one value for both authentication and privacy. An attacker who holds the key (recoverable from the open-source build) can authenticate SNMPv3 to, and decrypt SNMPv3 traffic from, any unit that still carries the shipped key. The build customization manifest/build/customization/default_password.lua sets AuthenticationKey EncryptionKey 7df2f29369e3ac3245b2c9d46b67a0ecd055197e41808a34ef325db2f6422581 for the iBMC product build, and the community seed account/manufacture/default_password.lua sets both to 7a2f5b86f20233ec7b7bef49643fbf34d86d0cbf6f1f8f5c52d4f30d4536938b. These are shipped constants, not per-unit values, and they are not rotated by the Administrator password reset, so they survive account provisioning. This is especially dangerous considering that SNMP access is mapped to full device administration privileges, including system reset and firmware upgrades.
Executive ViewAI
Huawei iBMC and openUBMC-based server management controllers ship with a hardcoded SNMPv3 key that grants anyone with network reachability full administrative control of the underlying server hardware, including firmware replacement and forced system reset. Because the credential is a build constant rather than a configurable password, it survives administrator password resets and provisioning, so every unpatched unit is effectively exposed by default and a single compromised BMC can undermine the integrity of the servers it manages. With no vendor patch available and our reassessment raising the score to 9.8, leadership should treat affected management networks as a fleet-wide integrity and availability risk until isolation is verified.
No vendor patch is available, so isolate all iBMC/openUBMC management interfaces on a dedicated out-of-band VLAN with strict firewall ACLs that deny SNMPv3 (UDP 161/162) from user and corporate networks, disable the SNMPv3 USM service wherever it is not strictly required, restrict controller access to a hardened jump host with MFA, and monitor controller audit logs for SNMPv3 authentications, firmware uploads, and system resets. Because the key is a fixed build constant it cannot be rotated, so the only reliable interim mitigation is network-level containment until Huawei releases a patch.
Threat Intelligence Overview
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.
What every action level means
SSVC AssessmentENISA
Priority Score
Attack Technique
Information disclosure occurs when an application unintentionally exposes sensitive data that aids attackers in reconnaissance or directly compromises security.
EUVD-2026-98750
GHSA-5754-6w67-33hx
NVD
CVE.org
EPSS
Exploit-DB