CVE-2023-54056

Unknown

Description

In the Linux kernel, the following vulnerability has been resolved: kheaders: Use array declaration instead of char Under CONFIG_FORTIFY_SOURCE, memcpy() will check the size of destination and source buffers. Defining kernel_headers_data as "char" would trip this check. Since these addresses are treated as byte arrays, define them as arrays (as done everywhere else). This was seen with: $ cat /sys/kernel/kheaders.tar.xz >> /dev/null detected buffer overflow in memcpy kernel BUG at lib/string_helpers.c:1027! ... RIP: 0010:fortify_panic+0xf/0x20 [...] Call Trace: <TASK> ikheaders_read+0x45/0x50 [kheaders] kernfs_fop_read_iter+0x1a4/0x2f0 ...

SeverityUnknown
CVSS—
Exploit probability—
ProductLinux
PublishedDec 24, 2025
First seenDec 24, 2025

How to fix

Update
  • Linux Linux719459877d58c8aced5845c1e5b98d8d87d09197, fcd2da2e6bf2640a31a2a5b118b50dc3635c707b, 4a07d2d511e2703efd4387891d49e0326f1157f3, b9f6845a492de20679b84bda6b08be347c5819da, d6d1af6b8611801b585c53c0cc63626c8d339e96, 82d2e01b95c439fe55fab5e04fc83387c42d3a48, b69edab47f1da8edd8e7bfdf8c70f51a2a5d89fb or later

Affected products

ProductAffected versionsFixed in
Linux Linux43d8ce9d65a54846d378545770991e65838981e0 ≤ v < 719459877d58c8aced5845c1e5b98d8d87d09197, 43d8ce9d65a54846d378545770991e65838981e0 ≤ v < fcd2da2e6bf2640a31a2a5b118b50dc3635c707b, 43d8ce9d65a54846d378545770991e65838981e0 ≤ v < 4a07d2d511e2703efd4387891d49e0326f1157f3, 43d8ce9d65a54846d378545770991e65838981e0 ≤ v < b9f6845a492de20679b84bda6b08be347c5819da, 43d8ce9d65a54846d378545770991e65838981e0 ≤ v < d6d1af6b8611801b585c53c0cc63626c8d339e96, 43d8ce9d65a54846d378545770991e65838981e0 ≤ v < 82d2e01b95c439fe55fab5e04fc83387c42d3a48, 43d8ce9d65a54846d378545770991e65838981e0 ≤ v < b69edab47f1da8edd8e7bfdf8c70f51a2a5d89fb, 5.2719459877d58c8aced5845c1e5b98d8d87d09197, fcd2da2e6bf2640a31a2a5b118b50dc3635c707b, 4a07d2d511e2703efd4387891d49e0326f1157f3, b9f6845a492de20679b84bda6b08be347c5819da, d6d1af6b8611801b585c53c0cc63626c8d339e96, 82d2e01b95c439fe55fab5e04fc83387c42d3a48, b69edab47f1da8edd8e7bfdf8c70f51a2a5d89fb

Check your version

Choose the product and enter the version you run to see whether it falls in the affected range.

In the Intelligence 360 plan

Attack Surface Management

See the assets tied to your domains, the technologies they run and known vulnerabilities in one list.