The SentinelOne Annual Threat Report - A Defenders Guide from the FrontlinesThe SentinelOne Annual Threat ReportGet the Report
Experiencing a Breach?Blog
Get StartedContact Us
SentinelOne
  • Platform
    Platform Overview
    • Singularity Platform
      Welcome to Integrated Enterprise Security
    • AI for Security
      Leading the Way in AI-Powered Security Solutions
    • Securing AI
      Accelerate AI Adoption with Secure AI Tools, Apps, and Agents.
    • How It Works
      The Singularity XDR Difference
    • Singularity Marketplace
      One-Click Integrations to Unlock the Power of XDR
    • Pricing & Packaging
      Comparisons and Guidance at a Glance
    Data & AI
    • Purple AI
      Accelerate SecOps with Generative AI
    • Singularity Hyperautomation
      Easily Automate Security Processes
    • AI-SIEM
      The AI SIEM for the Autonomous SOC
    • AI Data Pipelines
      Security Data Pipeline for AI SIEM and Data Optimization
    • Singularity Data Lake
      AI-Powered, Unified Data Lake
    • Singularity Data Lake for Log Analytics
      Seamlessly Ingest Data from On-Prem, Cloud or Hybrid Environments
    Endpoint Security
    • Singularity Endpoint
      Autonomous Prevention, Detection, and Response
    • Singularity XDR
      Native & Open Protection, Detection, and Response
    • Singularity RemoteOps Forensics
      Orchestrate Forensics at Scale
    • Singularity Threat Intelligence
      Comprehensive Adversary Intelligence
    • Singularity Vulnerability Management
      Application & OS Vulnerability Management
    • Singularity Identity
      Identity Threat Detection and Response
    Cloud Security
    • Singularity Cloud Security
      Block Attacks with an AI-Powered CNAPP
    • Singularity Cloud Native Security
      Secure Cloud and Development Resources
    • Singularity Cloud Workload Security
      Real-Time Cloud Workload Protection Platform
    • Singularity Cloud Data Security
      AI-Powered Threat Detection for Cloud Storage
    • Singularity Cloud Security Posture Management
      Detect and Remediate Cloud Misconfigurations
    Securing AI
    • Prompt Security
      Secure AI Tools Across Your Enterprise
  • Why SentinelOne?
    Why SentinelOne?
    • Why SentinelOne?
      Cybersecurity Built for What’s Next
    • Our Customers
      Trusted by the World’s Leading Enterprises
    • Industry Recognition
      Tested and Proven by the Experts
    • About Us
      The Industry Leader in Autonomous Cybersecurity
    Compare SentinelOne
    • Arctic Wolf
    • Broadcom
    • CrowdStrike
    • Cybereason
    • Microsoft
    • Palo Alto Networks
    • Sophos
    • Splunk
    • Trellix
    • Trend Micro
    • Wiz
    Verticals
    • Energy
    • Federal Government
    • Finance
    • Healthcare
    • Higher Education
    • K-12 Education
    • Manufacturing
    • Retail
    • State and Local Government
  • Services
    Managed Services
    • Managed Services Overview
      Wayfinder Threat Detection & Response
    • Threat Hunting
      World-Class Expertise and Threat Intelligence
    • Managed Detection & Response
      24/7/365 Expert MDR Across Your Entire Environment
    • Incident Readiness & Response
      DFIR, Breach Readiness, & Compromise Assessments
    Support, Deployment, & Health
    • Technical Account Management
      Customer Success with Personalized Service
    • SentinelOne GO
      Guided Onboarding & Deployment Advisory
    • SentinelOne University
      Live and On-Demand Training
    • Services Overview
      Comprehensive Solutions for Seamless Security Operations
    • SentinelOne Community
      Community Login
  • Partners
    Our Network
    • MSSP Partners
      Succeed Faster with SentinelOne
    • Singularity Marketplace
      Extend the Power of S1 Technology
    • Cyber Risk Partners
      Enlist Pro Response and Advisory Teams
    • Technology Alliances
      Integrated, Enterprise-Scale Solutions
    • SentinelOne for AWS
      Hosted in AWS Regions Around the World
    • Channel Partners
      Deliver the Right Solutions, Together
    • SentinelOne for Google Cloud
      Unified, Autonomous Security Giving Defenders the Advantage at Global Scale
    • Partner Locator
      Your Go-to Source for Our Top Partners in Your Region
    Partner Portal→
  • Resources
    Resource Center
    • Case Studies
    • Data Sheets
    • eBooks
    • Reports
    • Videos
    • Webinars
    • Whitepapers
    • Events
    View All Resources→
    Blog
    • Feature Spotlight
    • For CISO/CIO
    • From the Front Lines
    • Identity
    • Cloud
    • macOS
    • SentinelOne Blog
    Blog→
    Tech Resources
    • SentinelLABS
    • Ransomware Anthology
    • Cybersecurity 101
  • About
    About SentinelOne
    • About SentinelOne
      The Industry Leader in Cybersecurity
    • Investor Relations
      Financial Information & Events
    • SentinelLABS
      Threat Research for the Modern Threat Hunter
    • Careers
      The Latest Job Opportunities
    • Press & News
      Company Announcements
    • Cybersecurity Blog
      The Latest Cybersecurity Threats, News, & More
    • FAQ
      Get Answers to Our Most Frequently Asked Questions
    • DataSet
      The Live Data Platform
    • S Foundation
      Securing a Safer Future for All
    • S Ventures
      Investing in the Next Generation of Security, Data and AI
  • Pricing
Get StartedContact Us
CVE Vulnerability Database
Vulnerability Database/CVE-2026-7009

CVE-2026-7009: Haxx Curl Information Disclosure Flaw

CVE-2026-7009 is an information disclosure vulnerability in Haxx Curl affecting OCSP stapling validation. This flaw allows invalid certificates to be accepted. This article covers technical details, impact, and mitigation.

Published: May 17, 2026

CVE-2026-7009 Overview

CVE-2026-7009 is a certificate validation flaw [CWE-295] in curl, the widely deployed command-line tool and libcurl library used for transferring data over network protocols. When curl is instructed to use the Certificate Status Request TLS extension, commonly known as OCSP stapling, to verify server certificate validity, it fails to correctly detect OCSP problems. Instead, curl treats faulty or invalid OCSP responses as valid, undermining the revocation check the user explicitly requested.

The defect affects the Online Certificate Status Protocol (OCSP) verification path inside curl's TLS handling logic. Applications relying on stapled OCSP validation for compromised or revoked certificate detection lose that assurance silently.

Critical Impact

Clients invoking --cert-status or the equivalent libcurl option accept revoked or otherwise problematic certificates as valid, eliminating a key TLS trust check without producing any error.

Affected Products

  • Haxx curl (command-line utility)
  • libcurl (library bindings used by downstream applications)
  • Applications and operating system distributions packaging vulnerable curl builds

Discovery Timeline

  • 2026-05-13 - CVE-2026-7009 published to NVD
  • 2026-05-14 - Last updated in NVD database

Technical Details for CVE-2026-7009

Vulnerability Analysis

The vulnerability resides in curl's handling of the Certificate Status Request TLS extension (RFC 6066), used to perform OCSP stapling. When a TLS server returns a stapled OCSP response, curl is responsible for parsing the response, validating its signature, checking its time fields, and confirming the certificate status reported within it.

In the affected versions, curl's verification routine treats problematic OCSP responses as successful. Conditions that should produce a hard verification failure are silently accepted. The end result is that a TLS handshake completes successfully even when the OCSP staple indicates a revoked certificate or contains malformed or incomplete data.

The practical consequence is the loss of stapled revocation enforcement. Users invoking curl --cert-status rely on the explicit guarantee that curl will refuse to proceed unless a valid, current, non-revoked OCSP response is presented. CVE-2026-7009 breaks that guarantee. Network-position attackers holding a revoked but otherwise valid certificate, or attackers in possession of a stolen private key after revocation, can therefore intercept connections without triggering a curl error.

Root Cause

The root cause is improper certificate validation [CWE-295] within curl's OCSP stapling verification logic. The status check returns a success condition along a path that should return failure, so error states from the OCSP response parser are not propagated to the caller. See the cURL CVE-2026-7009 Documentation for the upstream technical write-up.

Attack Vector

Exploitation requires a network-positioned adversary capable of presenting a TLS server certificate to a curl client that has explicitly enabled OCSP stapling verification. The attacker presents a certificate whose stapled OCSP response is revoked, expired, or otherwise malformed. Because curl misreports the response as fine, the connection proceeds. Confidentiality of the session is undermined to the extent the attacker controls the endpoint, but integrity and availability of the curl process itself are not impacted, which is reflected in the limited confidentiality-only impact scoring.

No verified public proof-of-concept code is referenced in the advisory. Refer to the HackerOne Report #3694390 and the Openwall OSS-Security List Post for additional technical context.

Detection Methods for CVE-2026-7009

Indicators of Compromise

  • TLS sessions established by curl-based clients to hosts presenting certificates that are revoked according to issuing CA OCSP responders, despite --cert-status being enabled.
  • Outbound HTTPS connections from servers, containers, or CI/CD runners using vulnerable curl/libcurl versions to unexpected or recently re-issued domains.
  • Stapled OCSP responses observed in packet captures with responseStatus values other than successful (0) that did not cause the client to abort.

Detection Strategies

  • Inventory installed curl and libcurl versions across endpoints, servers, and container images, and flag versions identified as vulnerable in the cURL CVE-2026-7009 Documentation.
  • Inspect application and script usage of --cert-status, CURLOPT_SSL_VERIFYSTATUS, or equivalent bindings to identify code paths that depend on stapled OCSP for trust decisions.
  • Compare observed certificate serials in TLS telemetry against published certificate revocation lists (CRLs) to detect connections completed despite revocation.

Monitoring Recommendations

  • Centralize TLS connection logs from forward proxies and egress gateways and alert on certificates seen in client traffic that appear on CRLs.
  • Track package update status for curl and libcurl on managed hosts through configuration management or vulnerability management tooling.
  • Audit container base images at build time to ensure they include a patched curl release before promotion to production registries.

How to Mitigate CVE-2026-7009

Immediate Actions Required

  • Upgrade curl and libcurl to the fixed release listed in the cURL CVE-2026-7009 Documentation across all operating system packages, container images, and statically linked binaries.
  • Identify every application invoking --cert-status or CURLOPT_SSL_VERIFYSTATUS and treat those trust paths as unreliable until patched versions are deployed.
  • Rebuild and redeploy container images and language runtimes that bundle libcurl to ensure the patched library is loaded at runtime.

Patch Information

The curl project has published a fix referenced in the cURL CVE-2026-7009 Documentation and the corresponding cURL CVE-2026-7009 JSON Data. Linux distributions and other downstream packagers are expected to ship updated curl and libcurl packages; apply vendor updates through standard patch management once available.

Workarounds

  • Where stapled OCSP is a hard trust requirement, supplement curl's check with an out-of-band revocation check against the issuing CA's OCSP responder or CRL until patched binaries are deployed.
  • Restrict outbound HTTPS from sensitive workloads through a TLS-terminating proxy that performs its own certificate revocation validation independently of curl.
  • Pin expected certificate fingerprints for critical destinations using --pinnedpubkey or CURLOPT_PINNEDPUBLICKEY to reduce reliance on revocation signaling for those endpoints.
bash
# Verify installed curl version and confirm patched release is in use
curl --version

# Example: pin a known-good public key as a compensating control
curl --cert-status \
     --pinnedpubkey sha256//BASE64_PUBLIC_KEY_HASH= \
     https://example.com/

Disclaimer: This content was generated using AI. While we strive for accuracy, please verify critical information with official sources.

  • Vulnerability Details
  • TypeInformation Disclosure

  • Vendor/TechHaxx Curl

  • SeverityMEDIUM

  • CVSS Score5.3

  • EPSS Probability0.02%

  • Known ExploitedNo
  • CVSS Vector
  • CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:N
  • Impact Assessment
  • ConfidentialityLow
  • IntegrityNone
  • AvailabilityNone
  • CWE References
  • CWE-295
  • Technical References
  • cURL CVE-2026-7009 JSON Data
  • Vendor Resources
  • cURL CVE-2026-7009 Documentation

  • HackerOne Report #3694390

  • Openwall OSS-Security List Post
  • Related CVEs
  • CVE-2026-6276: Haxx Curl Information Disclosure Flaw

  • CVE-2026-6429: Haxx Curl Information Disclosure Flaw

  • CVE-2026-6253: Haxx Curl Information Disclosure Flaw

  • CVE-2026-3783: Haxx Curl Information Disclosure Vulnerability
Default Legacy - Prefooter | Experience the World’s Most Advanced Cybersecurity Platform

Experience the Most Advanced Cybersecurity Platform

See how the world’s most intelligent, autonomous cybersecurity platform can protect your organization today and into the future.

Try SentinelOne
  • Get Started
  • Get a Demo
  • Product Tour
  • Why SentinelOne
  • Pricing & Packaging
  • FAQ
  • Contact
  • Contact Us
  • Customer Support
  • SentinelOne Status
  • Language
  • Platform
  • Singularity Platform
  • Singularity Endpoint
  • Singularity Cloud
  • Singularity AI-SIEM
  • Singularity Identity
  • Singularity Marketplace
  • Purple AI
  • Services
  • Wayfinder TDR
  • SentinelOne GO
  • Technical Account Management
  • Support Services
  • Verticals
  • Energy
  • Federal Government
  • Finance
  • Healthcare
  • Higher Education
  • K-12 Education
  • Manufacturing
  • Retail
  • State and Local Government
  • Cybersecurity for SMB
  • Resources
  • Blog
  • Labs
  • Case Studies
  • Videos
  • Product Tours
  • Events
  • Cybersecurity 101
  • eBooks
  • Webinars
  • Whitepapers
  • Press
  • News
  • Ransomware Anthology
  • Company
  • About Us
  • Our Customers
  • Careers
  • Partners
  • Legal & Compliance
  • Security & Compliance
  • Investor Relations
  • S Foundation
  • S Ventures

©2026 SentinelOne, All Rights Reserved.

Privacy Notice Terms of Use

English