DKDKCISSP
Threat Research

Ubuntu certificate revocation checks arrive in curl, OpenSSL is next

Ubuntu 26.10 ships curl with certificate revocation checking built in, and the check comes from upki, a project from the rustls developers.

DKCISSP News DeskHelp Net Security11 Nov 2026, 3:16 pm2 min read
Ubuntu certificate revocation checks arrive in curl, OpenSSL is next
Image courtesy of Help Net Security. Original report
DKCISSP REPORT

Ubuntu 26.10 ships curl with certificate revocation checking built in, and the check comes from upki, a project from the rustls developers.

Ubuntu’s developers ran the same curl command on both releases: Ubuntu 26.04 accepted a revoked certificate and connected, while 26.10 refused it.

On October 17, a researcher found that the private keys behind eight eMudhra intermediate CA certificates were weak, and most other applications kept trusting them until distributions shipped updated ca-certificates packages.

For Ubuntu 27.04, the Foundations team plans to build upki into Ubuntu’s OpenSSL, so normal certificate verification would also check the revocation data.

Anyone holding a key like that could issue a certificate for any website, and in 26.10, curl compares the server’s certificate against a list of revoked certificates stored on the machine.

OpenSSL checks a certificate chain by default, but it doesn’t check whether any certificate in that chain was revoked; that leaves curl and other non-browser tools that rely on it trusting certificates that browsers have already blocked.

A certificate authority revokes a certificate when it should stop being trusted before it expires, and firefox and Chrome blocked the eight certificates the same day.

What happened

Ubuntu 26.10 ships curl with certificate revocation checking built in, and the check comes from upki, a project from the rustls developers.

Ubuntu’s developers ran the same curl command on both releases: Ubuntu 26.04 accepted a revoked certificate and connected, while 26.10 refused it.

What changed

On October 17, a researcher found that the private keys behind eight eMudhra intermediate CA certificates were weak, and most other applications kept trusting them until distributions shipped updated ca-certificates packages.

For Ubuntu 27.04, the Foundations team plans to build upki into Ubuntu’s OpenSSL, so normal certificate verification would also check the revocation data.

Who is affected

Anyone holding a key like that could issue a certificate for any website, and in 26.10, curl compares the server’s certificate against a list of revoked certificates stored on the machine.

Response

OpenSSL checks a certificate chain by default, but it doesn’t check whether any certificate in that chain was revoked; that leaves curl and other non-browser tools that rely on it trusting certificates that browsers have already blocked.

What security teams should do

A certificate authority revokes a certificate when it should stop being trusted before it expires, and firefox and Chrome blocked the eight certificates the same day.

What to watch next

Watch for revised vendor guidance, fixed versions and mitigation updates.

MORE IN THREAT RESEARCH

More cybersecurity reporting

Microsoft says services fully restored after day-long global outageBBC News · 14 Nov 2026, 2:19 amTrezor confirms crypto-stealing implants in three wallets, releases fixBleepingComputer · 14 Nov 2026, 1:08 amMicrosoft outage 'stark reminder' of how much we rely on techBBC News · 13 Nov 2026, 11:08 pmMDR Pricing: Comparing Asset-Based and Ingestion-Based CostsRapid7 · 13 Nov 2026, 10:14 pm