CERT/CC Coordinates Name-Constraint Differences Across TLS Libraries

P2 — VALIDATE AND UPDATENot provided by the authority · Not provided by the authorityEXPLOITATION: NOT STATED

Quick Answer

CERT/CC published VU#948176 for GnuTLS, pyca/cryptography, wolfSSL, Go crypto/x509, OpenSSL, Apple Security.framework, Mozilla NSS, LibreSSL, AWS-LC, s2n-tls, and Mbed TLS. CERT/CC described inconsistent X.509 Name Constraints handling across multiple TLS libraries and separated fixed, triaged, rejected, and disputed records. Match the exact preconditions, follow the record-specific remediation, validate affected workflows, and retain evidence.

Confirm Scope And Apply The Supported Remediation

What to do now: Inventory the TLS libraries and versions actually used for authorization, map each deployment to the record-specific status, deploy the applicable project or product fix, and test constrained certificate chains and fail-closed behavior.

Open the authoritative advisory

Last verified: 2026-10-15 UTC. Recheck the authoritative advisory and supported distribution channel before changing production.

Scope And Authority

Product scopeGnuTLS, pyca/cryptography, wolfSSL, Go crypto/x509, OpenSSL, Apple Security.framework, Mozilla NSS, LibreSSL, AWS-LC, s2n-tls, and Mbed TLS
AdvisoryVU#948176
CVEsCVE-2026-34073, CVE-2026-3547, CVE-2026-3833
Authoritative release date2026-10-14 00:00:00 UTC
Authority revision date2026-10-15 12:24:00 UTC
Affected versionsThirteen library-specific records with different affected paths, name forms, and statuses; exposure requires a trusted signature over chosen certificate fields and authorization that relies on the accepted identity.
Fixed versionGnuTLS 3.8.13, pyca/cryptography 46.0.6, wolfSSL 5.9.0, and project-specific fixes or coordination states listed in VU#948176
CVSS base scoreNot provided by the authority
CVSS severityNot provided by the authority
Exploitation statusNot stated by the authority; no exploitation claim is inferred.

What Changed

CERT/CC described inconsistent X.509 Name Constraints handling across multiple TLS libraries and separated fixed, triaged, rejected, and disputed records.

What To Validate Now

  1. Inventory. Locate GnuTLS, pyca/cryptography, wolfSSL, Go crypto/x509, OpenSSL, Apple Security.framework, Mozilla NSS, LibreSSL, AWS-LC, s2n-tls, and Mbed TLS deployments, versions, enabled features, exposure paths, owners, and dependent services.
  2. Establish applicability. Compare each deployment with the authority's affected-version statement: Thirteen library-specific records with different affected paths, name forms, and statuses; exposure requires a trusted signature over chosen certificate fields and authorization that relies on the accepted identity. Do not infer applicability from product family or severity alone.
  3. Remediate. Apply GnuTLS 3.8.13, pyca/cryptography 46.0.6, wolfSSL 5.9.0, and project-specific fixes or coordination states listed in VU#948176 through the supported vendor or project channel, following the current advisory and change-control requirements.
  4. Validate. Confirm the resulting version or managed-service state, exercise representative functionality and recovery paths, monitor for regressions, and document exceptions.
  5. Retain evidence. Preserve asset and owner identifiers, the applicability decision, before-and-after versions, change approval, installation output, validation results, and any exception or rollback record.

Operational Cautions

Validator disagreement alone is not exploitation. The records have different statuses and preconditions; do not apply one library's version statement or outcome to another implementation. Preserve the authority snapshot, asset and owner records, before-and-after versions, change approval, installation output, validation results, exceptions, and rollback evidence.

Evidence To Retain

  • Exact product, release stream, package or application version, enabled feature, environment, and accountable owner.
  • UTC timestamps, authority revision, approved change record, installer or package-manager output, and resulting version.
  • Relevant logs and monitoring evidence, test results, exceptions, compensating controls, and rollback decisions.

Related TechGeeks Resources

Authoritative References

Correction policy: If the authority changes affected versions, fixed versions, severity, exploitation information, mitigations, or required action, TechGeeks will update this notice and its verification date.