Skip to content
Threat Feed
high advisory

free5gc: Root CA Private Key Exposure (CVE-2026-115925)

The free5gc core network implementation ships with a hard-coded Root CA private key, enabling attackers to forge certificates for network function impersonation in HTTPS-enabled environments.

CVE search metadata

CVE search record: CVE-2026-115925. KEV: no. Product: free5gc (v1.0.0 – v4.2.3+). Brief: free5gc: Root CA Private Key Exposure (CVE-2026-115925). Brief link: https://feed.craftedsignal.io/briefs/2026-10-free5gc-ca-exposure/

Triage facts

Revision 1
Applicability
free5gc (v1.0.0 – v4.2.3+)
Evidence
Unknown
Severity
High
Action
Elevated
Sources
3 public sources
Freshness
Revision 1Oct 29, 21:25 UTC
Vulnerabilities
1 CVE
Source quality
A2Likely

The free5gc repository includes a hard-coded Root CA private key located at 'cert/root.key' and 'NFs/bsf/cert/root.key'. While the vulnerability is dormant in default configurations that use HTTP, the key becomes the active trust anchor for network function (NF) to network function (NF) mTLS when operators enable HTTPS to harden the Service Based Architecture (SBI). This allows an attacker to forge certificates and perform Man-in-the-Middle (MITM) attacks. No patches are currently available; remediation requires manual rotation of the CA.

Impact

Successful exploitation allows an attacker to gain full control over the PKI trust chain, facilitating the impersonation of any network function within the 5G core. This results in complete compromise of confidentiality and integrity for inter-NF traffic.

Recommendation

  • Identify all free5gc deployments within your environment, specifically those configured to use HTTPS/mTLS for the Service Based Architecture (SBI).
  • Immediately rotate the Root CA for all affected deployments; do not rely on the default keys provided in the source repository.
  • Apply strict access control policies to the filesystem where the free5gc certificate store resides to prevent unauthorized extraction of the 'root.key' file.
  • Implement a manual certificate rotation procedure that generates unique keys per deployment rather than utilizing the static key provided by the vendor.

Immediate actions

Audit all free5gc instances to determine if HTTPS/mTLS is enabled in the SBI configuration.

Network Infrastructure 24h

Threat Hunt

Search for unauthorized access or modification to the cert/ directory in free5gc deployment paths.

T1552.001 high high confidence hunt now

Data: File system audit logs, SIEM file integrity monitoring alerts

Mitigations

Rotate the Root CA private key and update all network function certificates in the 5G core.

immediate Network Infrastructure

CVE-2026-115925