Lucene search
+L

14 matches found

Hacker One
Hacker One
•added 2026/10/18 6:33 a.m.•18 views

curl: GnuTLS + Apple SecTrust discards authenticated OCSP failure

Summary curl 8.23.0 and current master can accept a TLS certificate despite an explicit CURLOPTSSLVERIFYSTATUS=1 / --cert-status requirement when curl uses the GnuTLS backend together with Apple SecTrust. GnuTLS correctly marks an invalid or revoked stapled OCSP response as invalid. Because a...

6.5CVSS7.5AI score0.00817EPSS
SaveExploits2
Hacker One
Hacker One
•added 2026/10/17 8:21 p.m.•19 views

curl: OpenSSL+Apple SecTrust: SecTrust accepts certificates that the app's CURLOPT_SSL_CTX_FUNCTION trust store or verify callback rejected

Summary: On OpenSSL builds with Apple SecTrust USEAPPLESECTRUST, for example Homebrew's curl, libcurl runs the handshake with SSLVERIFYNONE, calls the application's CURLOPTSSLCTXFUNCTION before it, and, if OpenSSL's verification fails, asks Apple SecTrust and accepts the server when SecTrust trus...

7.5CVSS7.1AI score0.00407EPSS
SaveExploits1
Hacker One
Hacker One
•added 2026/10/17 11:57 a.m.•20 views

curl: CVE-2026-111953: GnuTLS SecTrust OCSP staple bypass

Summary: When curl is built with GnuTLS and Apple SecTrust, as MacPorts does for curl +gnutls +sectrust, a failed GnuTLS verification is handed to SecTrust, and if SecTrust accepts the chain the GnuTLS result is dropped lib/vtls/gtls.c:1511-1521 in 8.23.0. SecTrust is called without the stapled...

5.3CVSS7.2AI score0.00274EPSS
SaveExploits1
Hacker One
Hacker One
•added 2026/10/16 3:34 a.m.•17 views

curl: CVE-2026-111484: OpenSSL with SecTrust accepts bad OCSP staples

Summary: The CVE-2026-7009 fix 51905671e0 made a missing staple fatal when Apple SecTrust verifies the chain, but when a staple is present curl still skips its own verifystatus lib/vtls/openssl.c:4864-4873, !octx-sectrustverified and leaves the staple to SecTrust. SecTrust evaluates it...

5.3CVSS7.1AI score0.00274EPSS
SaveExploits1
Hacker One
Hacker One
•added 2026/09/03 3:27 p.m.•28 views

curl: Apple SecTrust fallback ignores CURLOPT_CRLFILE, letting a revoked cert pass

When libcurl is built with USEAPPLESECTRUST and the native Apple trust store is in use, a certificate that OpenSSL/GnuTLS rejects because it is on the operator's CURLOPTCRLFILE list is re-checked by Apple's SecTrust API instead, and SecTrust is never told about that CRL file at all. The bug...

5.9AI score
SaveExploits0
Hacker One
Hacker One
•added 2026/08/27 8:45 a.m.•33 views

curl: 08: CVE-2026-7009 fix incomplete for AWS-LC: `--cert-status` bypass on SecTrust path

Summary The fix for CVE-2026-7009 commit 51905671e0 does not cover AWS-LC. In osslappleverify in lib/vtls/openssl.c, a missing OCSP staple is detected only when SSLgettlsextstatusocspresp returns a negative length. OpenSSL returns -1 for absence, but AWS-LC returns 0 with a NULL output pointer. O...

5.3CVSS6.9AI score0.00274EPSS
SaveExploits1
Hacker One
Hacker One
•added 2026/08/27 8:32 a.m.•33 views

curl: 06: Incomplete fix for CVE-2026-7009: GCC/SecTrust builds silently discard stapled OCSP responses

Summary Curlvtlsappleverify in lib/vtls/apple.c passes the stapled OCSP response to SecTrustSetOCSPResponse only when both HAVEBUILTINAVAILABLE and SUPPORTSSecOCSP are defined. When HAVEBUILTINAVAILABLE is absent, the OCSP buffer is silently discarded. GCC does not support builtinavailable, so th...

5.3CVSS7.2AI score0.00274EPSS
SaveExploits1
Hacker One
Hacker One
•added 2026/08/25 6:40 p.m.•28 views

curl: CVE-2026-80231: native CA store conn reuse

Summary nativecastore is in struct sslconfigdata line 73 of vtlsconfig.h, not sslprimaryconfig. matchsslprimaryconfig does not compare it. On macOS, Curlssleasyconfigcomplete line 258 auto-sets nativecastore = TRUE when no custom CA is configured — without modifying ssloptions. When CURLCABUNDLE ...

7.5CVSS7.1AI score0.00898EPSS
SaveExploits1
Hacker One
Hacker One
•added 2026/05/14 11:36 a.m.•57 views

curl: CURLOPT_PROXY_CAINFO_BLOB silently activates native CA store on Apple builds

Hi all, CURLOPTPROXYCAINFOBLOB introduced 7.77.0 never sets proxyssl.customcablob. On USEAPPLESECTRUST / CURLCANATIVE builds this causes curl to silently fall back to the system keychain for proxy TLS verification, nullifying the caller's blob-only trust policy. --- Root cause lib/setopt.c handle...

5.9AI score
SaveExploits0
UbuntuCve
UbuntuCve
•added 2026/05/13 1:01 p.m.•23 views

CVE-2026-7009

When curl is told to use the Certificate Status Request TLS extension, often referred to as OCSP stapling, to verify that the server certificate is valid, it fails to detect OCSP problems and instead wrongly consider the response as fine...

5.3CVSS7.2AI score0.00274EPSS
SaveExploits1References2
Vulnrichment
Vulnrichment
•added 2026/05/13 8:28 a.m.•20 views

CVE-2026-7009 OCSP stapling bypass with Apple SecTrust

When curl is told to use the Certificate Status Request TLS extension, often referred to as OCSP stapling, to verify that the server certificate is valid, it fails to detect OCSP problems and instead wrongly consider the response as fine...

7.2AI score0.00274EPSS
SaveExploits1References3
osv_cve
osv_cve
•added 2026/05/13 8:28 a.m.•25 views

CVE-2026-7009 OCSP stapling bypass with Apple SecTrust

When curl is told to use the Certificate Status Request TLS extension, often referred to as OCSP stapling, to verify that the server certificate is valid, it fails to detect OCSP problems and instead wrongly consider the response as fine...

5.3CVSS7.2AI score0.00274EPSS
SaveExploits1References6
CVE
CVE
•added 2026/05/13 8:28 a.m.•92 views

CVE-2026-7009

CVE-2026-7009 affects curl when using OCSP stapling. Providers report that curl, on Apple systems with Apple SecTrust and when built with an OpenSSL backend, fails to detect OCSP problems and treats the stapled response as valid. The Nessus entry notes a specific vulnerable range: curl 8.17.0 bef...

5.3CVSS7.2AI score0.00274EPSS
SaveExploits1References4Affected Software1
Hacker One
Hacker One
•added 2026/04/25 12:18 a.m.•76 views

curl: CVE-2026-7009: OCSP stapling bypass with Apple SecTrust

Summary When curl is built with --with-apple-sectrust or -DUSEAPPLESECTRUST=ON and OpenSSL, the --cert-status / CURLOPTSSLVERIFYSTATUS option is silently bypassed when Apple SecTrust handles certificate chain verification instead of OpenSSL. The user explicitly requests OCSP stapling enforcement,...

6.5CVSS6.2AI score0.01102EPSS
SaveExploits3
Rows per page
Query Builder