CVE Catalog

CVE-2026-53022

MediumCVSS 5.5
Published: Updated: Translated: NVD NIST

Exploitation Probability (EPSS)

Low risk
0.17%

7th percentile - higher than 7% of all known CVEs

Summary

In the Linux kernel, the dell-wmi-sysman driver for x86 platforms has a vulnerability where firmware-provided strings are aggregated into fixed 512-byte buffers using strcat() without checking remaining space. This could lead to a buffer overflow if the combined strings exceed the buffer size.

Risk Assessment

An attacker with privileged access could supply malicious firmware data, causing a buffer overflow that may lead to system instability or privilege escalation.

Recommendation

Immediately update the Linux kernel to a version containing the fix, which replaces unsafe strcat() calls with a bounded append helper and rejects enumeration packages whose total size exceeds the destination buffer.

Other vulnerabilities in Linux kernel

See all
Original NVD description (English source)

In the Linux kernel, the following vulnerability has been resolved: platform/x86: dell-wmi-sysman: bound enumeration string aggregation populate_enum_data() aggregates firmware-provided value-modifier and possible-value strings into fixed 512-byte struct members. The current code bounds each individual source string but then appends every string and separator with raw strcat() and no remaining-space check. Switch the aggregation loops to a bounded append helper and reject enumeration packages whose combined strings do not fit in the destination buffers. [ij: add include]

Vulnerability data from NVD (NIST) · CISA KEV · EPSS