In the Linux kernel, the following vulnerability has been resolved: partitions: aix: bound the pp_count scan to the ppe array aix_partition() reads the physical volume descriptor into a fixed-size struct pvd and then scans its physical-partition-extent array: int numpps = be16_to_cpu(pvd->pp_count); ... for (i = 0; i < numpps; i += 1) { struct ppe *p = pvd->ppe + i; ... lp_ix = be16_to_cpu(p->lp_ix); pvd points at a single kmalloc()'d struct pvd whose ppe[] member holds a fixed ARRAY_SIZE(pvd->ppe) (1016) entries, but the loop runs up to the on-disk pp_count. pp_count is an unvalidated __be16 read straight from the descriptor, so a crafted AIX image with pp_count larger than 1016 drives the loop to read pvd->ppe[i] past the end of the allocation (up to 65535 entries, ~2 MB out of bounds). The partition scan runs without mounting anything, when a block device with a crafted AIX/IBM partition table appears (an attacker-supplied image attached with losetup -P, or a device a
Casky was already ahead
This CVE exploits attack patterns that Casky's 0matched skills already investigate — long before this vulnerability was disclosed. Claude's reasoning model maps these techniques to MITRE ATT&CK, so practitioners who ran these skills have already seen the threat behaviour in their findings.
CVE-2026-64318 is a buffer overflow vulnerability in the Linux kernel's AIX partition handling code. The vulnerability occurs when the aix_partition() function reads a physical volume descriptor (pvd) into a fixed-size struct and then iterates through its physical-partition-extent (ppe) array without properly validating that the declared pp_count value doesn't exceed the array's actual bounds. An attacker with the ability to provide a malicious AIX partition table could cause the kernel to read beyond allocated memory, potentially leading to information disclosure, denial of service, or privilege escalation. This affects any Linux system that attempts to mount or parse AIX-formatted disk partitions, making it relevant to enterprise environments and shared hosting platforms that handle diverse storage formats.
While CVE-2026-64318 has not yet mapped to specific MITRE ATT&CK techniques, Casky's security practitioners would identify this vulnerability through detection patterns associated with T1190 (Exploit Public-Facing Application) and T1203 (Exploitation for Client Execution) when analyzing kernel exploitation attempts. The attack would manifest as out-of-bounds memory access patterns during partition table parsing. Although Casky currently shows zero matching skills for this CVE, practitioners using Claude AI with extended reasoning would focus on detecting: (1) malformed partition table structures with inflated extent counts, (2) kernel memory access violations at predictable offsets within the pvd struct, and (3) system crashes or privilege escalation attempts correlating with partition mount operations. Real-time monitoring for these patterns would catch exploitation before the bounds check bypass could be leveraged.
Composite risk scoring from EPSS, CISA KEV, Shodan, and GreyNoise — 21 security APIs correlated into a single Casky Risk Score. Coming in Casky Pro. Join early access →
Casky has 0 skills that investigate the attack patterns behind CVE-2026-64318. Run one and get CVSS-scored findings in 3 minutes.
Run the skill that detects this →© 2026 Casky.AI, Inc. · AI Security Investigation