{"id":"CVE-2026-119601","aliases":[],"cve":{"records":[{"id":"CVE-2026-119601","source":"VulnCheck","state":"PUBLISHED","reasons":[],"replacements":[],"disputed":false,"unsupportedWhenAssigned":false,"reserved":"2026-10-30T11:46:46.896Z","published":"2026-10-30T13:18:19.851Z","modified":"2026-10-30T13:18:19.851Z"}],"publishers":[{"name":"VulnCheck","role":"CNA","organizationId":"83251b91-4cc7-4094-a5c7-464a1b83ea10","modified":"2026-10-30T13:18:19.851Z"}],"references":[{"url":"https://github.com/sshock/AFFLIBv3/issues/61","tags":["issue-tracking"],"source":"VulnCheck"},{"url":"https://github.com/sshock/AFFLIBv3/blob/v3.7.22/lib/afflib_pages.cpp#L309-L315","tags":["technical-description"],"source":"VulnCheck"},{"url":"https://hackmd.io/@haindpwn/afflib-aff-get-page-sector-fill-oob-write","tags":["third-party-advisory"],"source":"VulnCheck"},{"url":"https://github.com/sshock/AFFLIBv3","tags":["product"],"source":"VulnCheck"},{"url":"https://www.vulncheck.com/advisories/afflib-through-3.7.22-heap-out-of-bounds-write-in-af-get-page","tags":["third-party-advisory"],"source":"VulnCheck"}],"weaknesses":[{"id":"CWE-787","description":"Out-of-bounds Write","source":"VulnCheck"}],"applicability":[{"source":"VulnCheck","statements":[{"nodes":[{"operator":"OR","negate":false,"cpeMatch":[{"vulnerable":true,"criteria":"cpe:2.3:a:afflib_project:afflib:*:*:*:*:*:*:*:*","versionEndIncluding":"3.7.22"}]}]}]}],"prioritization":[]},"title":"AFFLIB through 3.7.22 Heap Out-of-Bounds Write in af_get_page","titleSource":"VulnCheck","descriptionSource":"VulnCheck","description":"AFFLIB through 3.7.22 contains a heap out-of-bounds write vulnerability in af_get_page() that allows attackers to corrupt heap memory by supplying crafted AFF images with mismatched page and sector sizes. Attackers can set a page size larger than and not a multiple of the sector size, causing the sector zero-fill loop to write past the buffer and crash forensic tools.","score":6.9,"severity":"medium","published":"2026-10-30T13:18:19.851Z","modified":"2026-10-30T13:18:19.851Z","withdrawn":false,"knownExploited":false,"affected":[],"products":[{"vendor":"sshock","name":"AFFLIB","platforms":[],"versions":[{"version":"0","status":"affected","lessThanOrEqual":"3.7.22","versionType":"semver"}],"defaultStatus":"unaffected","packageURL":"pkg:github/sshock/AFFLIBv3","cpes":[],"source":"VulnCheck","url":"https://www.cve.org/CVERecord?id=CVE-2026-119601"}],"remediation":[],"references":["https://github.com/sshock/AFFLIBv3/issues/61","https://github.com/sshock/AFFLIBv3/blob/v3.7.22/lib/afflib_pages.cpp#L309-L315","https://hackmd.io/@haindpwn/afflib-aff-get-page-sector-fill-oob-write","https://github.com/sshock/AFFLIBv3","https://www.vulncheck.com/advisories/afflib-through-3.7.22-heap-out-of-bounds-write-in-af-get-page"],"sources":[{"name":"CVE","id":"CVE-2026-119601","modified":"2026-10-30T13:18:19.851Z","url":"https://www.cve.org/CVERecord?id=CVE-2026-119601"}],"assessments":[{"source":"VulnCheck","vector":"CVSS:4.0/AV:L/AC:L/AT:N/PR:N/UI:P/VC:N/VI:L/VA:H/SC:N/SI:N/SA:N","score":6.9},{"source":"VulnCheck","vector":"CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:N/I:L/A:H","score":6.1}],"sourceAffected":[],"observedAt":"2026-10-30T14:53:17.575Z","kev":{"status":"not-listed","checkedAt":"2026-10-31T14:10:32.801Z"},"coverage":[{"source":"NVD","status":"available","checkedAt":"2026-10-30T15:10:42.524Z","attemptedAt":"2026-10-30T15:10:42.524Z"},{"source":"GHSA","status":"no-result","checkedAt":"2026-10-30T15:10:41.511Z","attemptedAt":"2026-10-30T15:10:41.511Z"},{"source":"EUVD","status":"available","checkedAt":"2026-10-30T15:10:41.757Z","attemptedAt":"2026-10-30T15:10:41.757Z"},{"source":"EPSS","status":"no-result","checkedAt":"2026-10-30T15:10:39.946Z","attemptedAt":"2026-10-30T15:10:39.946Z"}],"evidence":[{"source":"ENISA EUVD","id":"EUVD-2026-113938","url":"https://euvd.enisa.europa.eu/vulnerability/EUVD-2026-113938","modified":"Oct 30, 2026, 1:18:19 PM","score":6.9,"vector":"CVSS:4.0/AV:L/AC:L/AT:N/PR:N/UI:P/VC:N/VI:L/VA:H/SC:N/SI:N/SA:N","checkedAt":"2026-10-30T15:10:41.757Z"},{"source":"NVD","id":"CVE-2026-119601","url":"https://nvd.nist.gov/vuln/detail/CVE-2026-119601","modified":"2026-10-30T14:16:48.520","score":6.9,"vector":"CVSS:4.0/AV:L/AC:L/AT:N/PR:N/UI:P/VC:N/VI:L/VA:H/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","checkedAt":"2026-10-30T15:10:42.524Z"},{"source":"NVD","id":"CVE-2026-119601","url":"https://nvd.nist.gov/vuln/detail/CVE-2026-119601","modified":"2026-10-30T14:16:48.520","score":6.1,"vector":"CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:N/I:L/A:H","checkedAt":"2026-10-30T15:10:42.524Z"}],"aiSummary":{"text":"AFFLIB through 3.7.22 has a heap out-of-bounds write vulnerability in af_get_page(), allowing attackers to corrupt memory with crafted AFF images. Attackers need to supply images with mismatched page and sector sizes. This can crash forensic tools.","model":"@cf/meta/llama-3.3-70b-instruct-fp8-fast","generatedAt":"2026-10-30T15:01:39.276Z","sources":[{"name":"CVE","url":"https://www.cve.org/CVERecord?id=CVE-2026-119601"}]}}