PatchSiren

PatchSiren cyber security CVE debrief

CVE-2026-64544 Linux CVE debrief

A vulnerability in the Linux kernel's crypto: asymmetric_keys - fix OOB read in pefile_digest_pe_contents has been resolved. The vulnerability occurs when the addition of hashed_bytes and certs_size exceeds pelen, causing an unsigned subtraction to underflow. This underflow is then passed to crypto_shash_update(), which reads out of bounds and panics on unmapped vmalloc guard pages.

Vendor
Linux
Product
Unknown
CVSS
Unknown
CISA KEV
Not listed in stored evidence
Original CVE published
2026-07-27
Original CVE updated
2026-08-17
Advisory published
2026-07-27
Advisory updated
2026-08-17

Who should care

Linux kernel maintainers and users, as the vulnerability can cause a kernel panic. They should review and apply patches, monitor updates, and inventory kernel versions to address potential exposure. Additionally, they should consider compensating controls for exposed systems and track exceptions during remediation efforts. This vulnerability affects Linux kernel deployments, and operators, platform administrators, vulnerability management teams, and security teams should be aware of its impact and take necessary actions to mitigate it. Those responsible for maintaining and securing Linux kernel-based systems should prioritize patching and verifying the integrity of their deployments to prevent potential exploitation. Users of Linux kernel should also be informed about the vulnerability and the steps being taken to address it. The vulnerability management process should include assessing the risk, applying patches, and verifying the effectiveness of the remediation. Furthermore, Linux kernel users should ensure that their systems are up-to-date and that any necessary mitigations are in place to prevent exploitation. Those affected should also consider reviewing monitoring, detection, and logs for exposed assets that need extra review. Overall, a coordinated effort is required to address this vulnerability and prevent potential exploitation. Linux kernel maintainers and users must work together to ensure that the necessary patches and mitigations are applied, and that the vulnerability is properly managed and remediated. By taking these steps, they can help prevent potential exploitation and ensure the security and integrity of their Linux kernel-based systems. The vulnerability can be addressed by reviewing and applying patches, monitoring Linux kernel updates, and inventorying kernel versions for potential exposure. Those responsible for Linux kernel deployments should prioritize patching and verifying the integrity of their deployments to prevent potential exploitation. The vulnerability affects Linux kernel deployments, and those responsible for maintaining and securing these systems should take necessary actions to mitigate it. Linux kernel users should be (

Technical summary

The vulnerability occurs in the pefile_digest_pe_contents function, where the addition of hashed_bytes and certs_size can exceed pelen, causing an unsigned subtraction to underflow. This underflow is then passed to crypto_shash_update(), which reads out of bounds and panics on unmapped vmalloc guard pages. The issue arises from a crafted PE file that can trigger this underflow, leading to a kernel panic. Linux kernel maintainers and users should be aware of this vulnerability and take necessary precautions.

Defensive priority

High priority for Linux kernel maintainers and users, as the vulnerability can cause a kernel panic.

Recommended defensive actions

  • Review and apply the patch to fix the OOB read in pefile_digest_pe_contents
  • Monitor Linux kernel updates for potential fixes
  • Inventory Linux kernel versions for potential exposure
  • Perform a thorough review of Linux kernel deployments to identify potential exposure
  • Inventory Linux kernel versions to determine which systems require patching or mitigation
  • Apply patches or mitigations to affected Linux kernel deployments
  • Monitor Linux kernel updates for potential fixes and apply them as necessary

Evidence notes

The vulnerability was introduced in the Linux kernel and can be triggered by a crafted PE file. The addition of hashed_bytes and certs_size can exceed pelen, causing an unsigned subtraction to underflow.

Official resources

AI-assisted PatchSiren debrief based on the supplied source corpus. The CVE record was published on 2026-07-27T21:17:06.980Z and has not been modified since then.