Skip to main content

glibc tdelete CVE-2026-19542

| EUVDEUVD-2026-77685 MEDIUM
Stack-based Buffer Overflow (CWE-121)
2026-08-27 vendor:ubuntu GHSA-hhcv-vc8h-vmrg
5.6
CVSS 3.1 · Vendor: vendor:ubuntu
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Access
    Identify application calling tdelete with untrusted input
  2. Delivery
    Supply crafted tree operation data
  3. Exploit
    Trigger out-of-bounds stack array access in glibc
  4. Execution
    Corrupt stack frame or return address
  5. Impact
    Achieve code execution in process context

Vulnerability Assessment

Weakness
CWE
ASVS 5.0
V15 - Secure Coding and Architecture Stack buffer bounds checking
MITRE ATT&CK

1 technique across 1 tactic: Execution

The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up.

Exploitation Conditions

Exploitation requires that a reachable application on the target system calls glibc's tdelete function with attacker-influenced input - specifically, the tree contents, deletion keys, or operation ordering must be partially or fully controlled by the attacker. The vulnerability is in a library function, not a standalone service, so it is only reachable through an intermediary application. Applications that do not expose tdelete to external input are not exploitable attack surfaces. Stack mitigations (stack canaries, ASLR, SafeStack) present on modern Linux distributions will raise practical exploitation difficulty. Authentication requirements cannot be determined from available data - they depend entirely on the access model of the calling application.

Impact

Available signals are sparse: no CVSS vector, no EPSS score, no KEV listing, and no POC availability data were provided, making precise risk quantification impossible. The vulnerability is a stack out-of-bounds access in a low-level C library function, which in the worst case enables stack corruption leading to arbitrary code execution in the context of the calling process - a serious impact class. However, exploitability is constrained by the need for an application to expose tdelete to attacker-controlled tree contents, which is an application-specific condition rather than a universally triggerable path. Real-world priority depends heavily on what applications in a given environment call tdelete with untrusted input; the set of such applications is likely narrow. No exploitability signals (KEV, EPSS, POC) are present to elevate urgency beyond a standard patch-cycle response. SSVC exploitation status is 'none' based on available data. The absence of a CVSS vector means attack complexity and privilege requirements are unconfirmed - do not assign high urgency solely from description text.

Exploit ScenarioDerived

An attacker supplies crafted input to a networked application (such as a database, directory service, or custom daemon) that internally uses glibc's tsearch/tdelete API to manage in-memory data structures. By controlling the contents or ordering of tree operations, the attacker triggers the out-of-bounds stack access in tdelete, potentially corrupting stack memory. In a worst-case scenario this could redirect execution flow to attacker-controlled code, though exploitation complexity is likely elevated by stack protections and ASLR on modern Linux systems.

This Month Plan within 30 days. Why: MEDIUM severity (CVSS 4.0-6.9).
Patch available 0.3% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv1 – Aug 27, 2026

Out-of-bounds stack array access in the tdelete function affects the GNU C Library (glibc) as reported by Ubuntu. The tdelete function, part of POSIX binary tree search routines (tsearch family), contains a memory safety flaw where a stack-allocated array can be accessed beyond its bounds during tree node deletion. Exploitation depends on an application passing attacker-influenced input to tdelete, and no public exploit code or CISA KEV listing has been identified at time of analysis.

RemediationAI

Apply the glibc update provided by Ubuntu through the standard package manager using 'apt-get update && apt-get upgrade libc6'. Monitor the Ubuntu Security Notices page and the CVE tracker at ubuntu.com/security/CVE-2026-19542 for the specific patched package version, which was not available in the source data at time of analysis. No upstream patch version has been independently confirmed. If patching is delayed, consider restricting or auditing applications that process untrusted binary tree data through tdelete - though this is application-specific and may not be feasible without source review. There are no broadly applicable network-level compensating controls for a library-level memory safety issue.

Affected VersionsENISA

glibc 2.1 ≤2.44

Affected Packages

euvd glibc no fix

Source: OSV (Open Source Vulnerabilities)

Affects your stack

Affects 1 package in euvd

Checking this CVE against your own stacks and servers is part of the Basic plan and up.

Technical ContextAI · show details

tdelete is a POSIX-standard C library function (declared in <search.h>) used to delete nodes from a binary search tree managed by tsearch and tfind. It is implemented in glibc, the GNU C Library, which underpins virtually all Linux userspace programs. An out-of-bounds stack array access in this function indicates a memory safety defect - likely CWE-787 (Out-of-bounds Write) or CWE-125 (Out-of-bounds Read) - where internal stack-allocated bookkeeping structures are indexed without adequate bounds checking during node traversal or rebalancing. Because glibc is a shared library, any application linking against it that calls tdelete is potentially affected. No CWE or CPE strings were provided in the source data; the affected component is inferred from the description and Ubuntu's vendor report.

Know when the next one hits your stack

  • Watch products and get an email when something new is published
  • Check this CVE against your own stack and servers
  • Exploit and PoC references, threat intelligence from 22 sources

No credit card · 7-day full trial

Severity by source

Vendor (vendor:ubuntu) PRIMARY 5.6 MEDIUM
AV:N/AC:H/PR:N/UI:N/S:U/C:L/I:L/A:L
vuln.today AI 8.1 HIGH

Network vector assumed via an intermediary application; AC:H reflects the need to control tdelete inputs through an application-specific code path.

3.1 AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H
4.0 AV:N/AC:H/AT:P/PR:N/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N
SUSE 4.2 MEDIUM
AV:L/AC:H/PR:L/UI:R/S:U/C:L/I:L/A:L
Red Hat 4.2 MEDIUM

Primary rating from Vendor (vendor:ubuntu).

CVSS VectorVendor: vendor:ubuntu

Attack Vector
Network
Attack Complexity
High
Privileges Required
None
User Interaction
None
Scope
Unchanged
Confidentiality
Low
Integrity
Low
Availability
Low

Lifecycle Timeline

2
CVSS changed
Sep 14, 2026 - 18:37 NVD
5.6 (MEDIUM)
CVE Published
Aug 27, 2026 - 00:00 cve.org
MEDIUM

DescriptionCVE.org

[Out-of-bounds stack array access in tdelete]

Threat Intelligence Overview

EPSS Score
0.3%
Top 80% exploitable
Prevalence
Ubiquitous
glibc is the foundational C library on virtually all Linux systems
Data Quality
5 sources
Confidence: Medium

How this decision was reached

The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.

SignalValue
Severity MEDIUM
CISA KEV No
Public POC No
EPSS 0.3%
Patch available Yes
Active threat No
Deciding rule
MEDIUM severity (CVSS 4.0-6.9)
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision· derived
Scheduled
Exploitation· derived
None
System Exposure· derived
Open
Automatable· derived
No
Human Impact· derived
High

Priority Score

28
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +28
PoC: 0
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Attack Technique

A buffer overflow occurs when a program writes more data to a memory buffer than it was allocated to hold, causing the excess data to spill into adjacent memory regions.

A stack-based buffer overflow occurs when a program writes more data to a buffer located on the stack than it was allocated to hold.

Vendor StatusVendor

SUSE

Severity: Moderate
Product Status
SLES15-SP5-CHOST-BYOS-SAP-CCloud Affected
SLES15-SP6-CHOST-BYOS Affected
SLES15-SP6-CHOST-BYOS-Aliyun Affected
SLES15-SP6-CHOST-BYOS-Azure Affected
SLES15-SP6-CHOST-BYOS-EC2 Affected

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy