Read the docs
TI-2026-71785 Aliases CVE-2026-65197GHSA-3886-vrm6-hhxp

Firmware verification key replaceable in H3C G3/G5 HDM

Priority LOW 14CWE-347Published · Updated

Key facts

Attack vector
Network
Privileges required
High
User interaction
Required
Attack complexity
High
Impact type
Security bypass
Confidentiality · integrity · availability
Low · Low · None
Fix status
No fix listed

Attack profile from CVSS 3.1 · CNA. Fix status from CNA. Impact type from CWE-347.

Summary

H3C HDM Family-A G5 HDM versions through 6.14.01 verify firmware images against a public key stored in a file that can be overwritten. The weakness is CWE-347 (Improper Verification of Cryptographic Signature). An authenticated Redfish client can replace that key through the UpdateService.UploadSignKey action, which checks only that the uploaded filename ends in .pem. An administrator or any account with firmware-update privilege can install their own key and have a malicious image signed with the matching private key pass verification.

Written with Claude Haiku 5.5 from the sources below · 2026-10-27

Description from the CNA

H3C HDM Family-A verifies the RSA signature of a firmware image against a public key it reads from the mutable file `/conf/public.pem`. That file is writable by an authenticated Redfish client through the `UpdateService.UploadSignKey` action, which stores the uploaded body verbatim after validating only that the multipart filename ends in `.pem`. An administrator, or any account with `firmware-update` privilege, can therefore replace the trust anchor with their own key, sign a malicious image with the matching private key, and have it pass verification. Family-A has no hardware root-of-trust (no PFR) to catch the substituted key.  This was observed on H3C HDM Family-A G5 HDM 6.14.01. H3C HDM Family-A G3/G5 builds carrying the Redfish/DRE update tree appear to be affected. HDM2 uses a different update path and is not covered by this finding.

Why it matters now

Exploitation None reported CISA SSVC · not in CISA KEV
EPSS 0.00098 0th percentileScored 2026-11-07
Fix No fix listed No fixed version in the sources yet

SSVC decision points

CISA ADP · SSVC 2.0.3

Exploitation
None
Automatable
No
Technical impact
Partial

The decision (Track, Attend, Act) also depends on your mission and well-being impact; see CISA's SSVC guide.

Affected products

VendorProductAffected versionsFixed inStatusSource
H3CHDM Family-A G5up to 6.14.01—No fix listedCNA
  • HDM Family-A G5 VendorH3C Affected up to 6.14.01 Fixed in — No fix listed CNA

Remediation

The sources list no fixed version for H3C HDM Family-A G5.

Written with Claude Haiku 5.5 from the sources below · 2026-10-27

Timeline

  1. 2026-10-13 Threatist record created from CVE-2026-65197
  2. 2026-10-13 Alias added: GHSA-3886-vrm6-hhxp
  3. 2026-10-15 CISA SSVC decision points changed

References

  • TI-2025-37618 An issue in H3C M102G HM1A0V200R010 wireless controller and BA1500L SWBA1A0V100R006… CVSS 3.1CRITICAL 9.8
  • TI-2024-35290 H3C GR-1800AX MiniGRW1B0V100R007 is vulnerable to remote code execution (RCE) via the aspForm parameter. CVSS 3.1CRITICAL 9.8
  • TI-2024-28559 H3C GR1100-P v100R009 was discovered to use a hardcoded password in /etc/shadow, which… CVSS 3.1CRITICAL 9.8
  • TI-2024-28557 H3C R3010 v100R002L02 was discovered to contain a hardcoded password vulnerability in… CVSS 3.1CRITICAL 9.8
  • TI-2023-13966 H3C GR-1200W MiniGRW1A0V100R006 was discovered to contain a stack overflow via the function version_set. CVSS 3.1CRITICAL 9.8
  • TI-2023-13965 H3C GR-1200W MiniGRW1A0V100R006 was discovered to contain a stack overflow via the function set_tftp_upgrad. CVSS 3.1CRITICAL 9.8
See all 228 →

Sources