Certificate enrollment hygiene after CVE-2026-84790
Certificate enrollment hygiene after CVE-2026-84790 The fix for CVE-2026-84790 ships in OpenVPN 2.7.8. The condition that made the flaw useful sits earlier in the chain, at the point where an authority signs a certificate whose subject field contains a null byte. What the authority should reject Subject fields carry attributes such as common name, organizational unit and email address. Standards…
After the discovery of CVE-2026-84790, the remedy for the vulnerability is to implement better certificate enrollment hygiene. The flaw occurs when an authority signs a certificate with a subject field containing a null byte. To prevent this, reject any attribute containing a non-printing character, including NUL, and reject attributes whose encoded length disagrees with the decoded string, particularly focusing on common names as most tools read them as identity.
Self-service portals often accept display names, which can carry null bytes, so validation between input and signing is essential for all attributes the policy names. Existing certificates issued under looser rules should be inventoried, and those with non-printing characters in attributes should be revoked and reissued. Although the vulnerability is fixed in OpenVPN 2.7.8, revoked certificates may still be in use, so revocation is necessary.
The same subject fields may be read by other tools that were not part of the VPN upgrade, so validation is crucial for all fields that become identities. Both issuance hygiene and revocation are cost-effective measures that can be implemented through package management. There are 2,181,390 assets matching OpenVPN as a fingerprint count of internet-facing services, but this does not provide evidence of a specific organization's enrollment practices.
Written by urgent.news from Dev.to's reporting — not their text. Machine-written — may contain errors; check the original before relying on it.