A Leader in the 2026 Gartner® Magic Quadrant™ for Endpoint Protection. Six years running.Six years. Gartner® Magic Quadrant™ Leader.Find Out Why
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-5773

CVE-2026-5773: Haxx Curl SMB Connection Reuse Vulnerability

CVE-2026-5773 is a connection reuse flaw in Haxx Curl's libcurl that causes SMB transfers to wrongfully reuse connections, potentially leading to wrong file uploads or downloads. This article covers technical details, impact, and fixes.

Published: May 17, 2026

CVE-2026-5773 Overview

CVE-2026-5773 is a high-severity logic flaw in libcurl that causes incorrect connection reuse for Server Message Block (SMB) and SMBS transfers. The library maintains a pool of recent connections to reduce overhead on subsequent requests. A flaw in the reuse criteria allows an application's network transfer to incorrectly select an existing SMB connection bound to a different share on the same server. This can result in downloading the wrong file or uploading data to an unintended location. The same credentials are used and the server name matches, so authentication does not block the misrouted transfer.

Critical Impact

Applications relying on libcurl for SMB or SMBS transfers may read or write files against the wrong network share, exposing sensitive data through misrouted I/O operations.

Affected Products

  • Haxx curl (libcurl) — SMB and SMBS transfer functionality
  • Applications and services that link against libcurl for SMB(S) operations
  • Systems using libcurl connection pooling with multiple SMB shares on the same host

Discovery Timeline

  • 2026-05-13 - CVE-2026-5773 published to the National Vulnerability Database (NVD)
  • 2026-05-13 - Last updated in NVD database

Technical Details for CVE-2026-5773

Vulnerability Analysis

libcurl caches recently used network connections so subsequent requests can avoid the cost of reconnecting and reauthenticating. Each candidate connection is compared against a set of criteria before reuse to ensure protocol, host, port, credentials, and other context align with the new request.

For SMB and SMBS transfers, the comparison logic does not include the SMB share name. When an application initiates a new SMB transfer to a server it has previously contacted, libcurl may select a pooled connection that is currently bound to a different share. The transfer then proceeds against the wrong share without any error condition surfacing to the calling application.

The impact is confined to confidentiality and data integrity for SMB workloads. The CVSS vector reflects network attack reachability and high confidentiality impact with no required privileges or user interaction.

Root Cause

The root cause is a missing equality check on the SMB share component during connection reuse evaluation. The reuse logic treats two connections to the same host with the same credentials as interchangeable, even when each connection is scoped to a different share. This is classified under [CWE-918] as a server-side request forgery–style flaw where the destination resource does not match the requested resource.

Attack Vector

Exploitation requires an application that performs SMB or SMBS transfers across multiple shares on the same server using a shared libcurl handle pool. An attacker who can influence the sequence of transfer requests, or who controls the server hosting the shares, may cause sensitive uploads to land on an attacker-readable share or cause sensitive downloads to be sourced from an attacker-controlled share. The vulnerability does not require authentication bypass because the legitimate credentials are reused on the wrong destination.

No verified proof-of-concept code is available. See the Curl CVE-2026-5773 Documentation and the HackerOne Report #3650689 for upstream technical details.

Detection Methods for CVE-2026-5773

Indicators of Compromise

  • SMB or SMBS transfer log entries where the resolved share name differs from the share requested by the application
  • Files appearing on SMB shares that do not correspond to any sanctioned upload workflow
  • Unexpected read access to SMB resources from service accounts that use libcurl-based clients

Detection Strategies

  • Inventory all applications and packages linking against libcurl and identify those configured to perform SMB(S) transfers
  • Correlate application transfer logs with SMB server audit logs to identify mismatches between intended and actual share targets
  • Review libcurl version strings reported by deployed binaries against the fixed upstream release listed in the curl advisory

Monitoring Recommendations

  • Enable SMB server-side auditing for file create, read, and write events and forward events to a central data lake for correlation
  • Alert on writes to administrative or sensitive shares originating from service identities associated with libcurl-based applications
  • Track changes to libcurl package versions across endpoints and servers to confirm patch deployment coverage

How to Mitigate CVE-2026-5773

Immediate Actions Required

  • Upgrade libcurl to the patched release identified in the Curl CVE-2026-5773 Documentation
  • Audit applications that issue SMB or SMBS transfers through libcurl and confirm they receive the fixed library at link time
  • Restrict libcurl-based service accounts to the minimum set of SMB shares required for their function

Patch Information

The curl project has published an advisory and machine-readable JSON record for this issue. Refer to the Curl CVE-2026-5773 Documentation and the Curl CVE-2026-5773 JSON Data for the affected version range and fix commit. Distribution maintainers are tracking the issue through the Openwall OSS Security Post.

Workarounds

  • Disable connection reuse for SMB transfers by setting CURLOPT_FORBID_REUSE to 1L on affected easy handles until libcurl is upgraded
  • Use a dedicated CURL handle per SMB share to prevent pooled connections from being shared across shares
  • Avoid mixing SMB transfers to different shares on the same server within a single connection pool lifetime
bash
# Configuration example: force a fresh connection per SMB transfer
# Apply in application code that wraps libcurl
curl_easy_setopt(handle, CURLOPT_FORBID_REUSE, 1L);
curl_easy_setopt(handle, CURLOPT_FRESH_CONNECT, 1L);

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

  • Vulnerability Details
  • TypeOther

  • Vendor/TechHaxx Curl

  • SeverityHIGH

  • CVSS Score7.5

  • EPSS Probability0.03%

  • Known ExploitedNo
  • CVSS Vector
  • CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N
  • Impact Assessment
  • ConfidentialityLow
  • IntegrityNone
  • AvailabilityNone
  • CWE References
  • CWE-918
  • Technical References
  • HackerOne Report #3650689
  • Vendor Resources
  • Curl CVE-2026-5773 Documentation

  • Curl CVE-2026-5773 JSON Data

  • Openwall OSS Security Post
  • Related CVEs
  • CVE-2025-10148: Haxx Curl WebSocket Mask Vulnerability

  • CVE-2022-32208: Haxx Curl FTP Krb5 MITM Vulnerability

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

  • CVE-2026-6429: Haxx Curl Information Disclosure Flaw
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