CVE-2026-92391
Awaiting Analysis Awaiting Analysis - Queue

Stack Overflow in libcurl via Malformed MIME Structure

Vulnerability report for CVE-2026-92391, including description, CVSS score, EPSS score, affected products, exploitability, helpful resources, and attack-flow context.

Publication date: 2026-10-20

Last updated on: 2026-10-30

Assigner: curl

Description

A deeply nested multipart MIME structure constructed via the public API causes a stack overflow in libcurl during normal cleanup operations. An excessive recursion depth within `curl_mime_free` leads to unbounded stack frame allocation during structure traversal, ultimately crashing the host process.

CVSS Scores

EPSS Scores

Probability:
Percentile:

Meta Information

Published
2026-10-20
Last Modified
2026-10-30
Generated
2026-11-10
AI Q&A
2026-10-21
EPSS Evaluated
2026-11-08
NVD

Helpful Resources

Exploitability

CWE
CWE Icon
KEV
KEV Icon
CWE ID Description
CWE-674 The product does not properly control the amount of recursion that takes place, consuming excessive resources, such as allocated memory or the program stack.

Attack-Flow Graph

AI Quick Actions

Instant insights powered by AI
Executive Summary

This vulnerability involves a deeply nested multipart MIME structure created via the public API that triggers a stack overflow in libcurl during cleanup. The issue occurs in the curl_mime_free function where excessive recursion depth leads to unbounded stack frame allocation while traversing the structure, causing the host process to crash.

Detection Guidance

This vulnerability causes a stack overflow in libcurl during cleanup of deeply nested multipart MIME structures. Detection requires checking for crashes in applications using libcurl when processing such MIME structures. Monitor logs for segmentation faults or stack overflow errors in curl-related processes.

Impact Analysis

This vulnerability can cause applications using libcurl to crash unexpectedly when processing or cleaning up deeply nested MIME structures. This may lead to denial of service, data loss, or application instability if exploited maliciously or triggered by unexpected input.

Compliance Impact

The vulnerability causes a stack overflow in libcurl during cleanup, leading to process crashes. This could disrupt data processing operations, potentially violating availability requirements in GDPR and HIPAA.

Mitigation Strategies

Update libcurl to the latest patched version to prevent stack overflow from nested MIME structures. Avoid processing untrusted multipart MIME data until patched.

Chat Assistant

Ask questions about this CVE
Hi! I’m here to help you understand CVE-2026-92391. Ask me anything about the vulnerability, its impact, or mitigation strategies.
0/70

EPSS Chart

Security Radar

News mentioning this vulnerability
Loading related security news...