PT-2026-80734

CVE-2026-53941

·

Published

2026-08-19

·

Updated

2026-10-27

Description by

CVSS 4.0
6.9
Medium
MetricsAV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:N/VA:L/SC:N/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X
Name of the Vulnerable Software and Affected Versions Inspektor Gadget (affected versions not specified)
Description An unprivileged container can cause a denial of service (DoS) on the entire container runtime by placing a crafted /etc/ld.so.cache file in its filesystem. When Inspektor Gadget attaches uprobe-based gadgets, it parses this file to resolve library paths. A malicious cache file can trigger high CPU and memory consumption due to three primary issues: quadratic string building in the readStringFromBytes() function, insufficient validation of the EntryCount field, and an integer overflow during format detection in pkg/uprobetracer/ldcache parser.go.
Because Inspektor Gadget uses fanotify hooks to pause container startup until the uprobe attachment is complete, the resulting CPU burn (approximately 53 seconds) blocks Docker from starting any other containers on the same host. This effect can be amplified by starting multiple containers with crafted caches simultaneously. No special privileges are required to exploit this, as the file can be included in the image or modified at runtime.
Recommendations At the moment, there is no information about a newer version that contains a fix for this vulnerability.
Exploitability
Exploit
Impacts
Vendors
Affected products
Related identifiers
GHSA-VJHX-2CQW-3Q6Q
GO-2026-6254
OPENSUSE-SU-2026:12297-1
OPENSUSE-SU-2026:21761-1
SUSE-SU-2026:23625-1
Found an issue in the description? Have something to add? Feel free to write us 👾