{"cve":"CVE-2026-104066","enrichment":{"affected":[{"configurations":[{"platform":null,"status":"affected","versions":{"scheme":"generic","value":"[0,1.6.7)"}}],"enrichment":{"confidence":100.0,"confidence_source":"cna","scores":[{"score":100.0,"source":"cna"}]},"original":{"product":"Scribus","source":"cna","vendor":"Scribus"},"product":"scribus","vendor":"scribus"}],"created":"2026-10-30T16:45:15.109381+00:00","updated":"2026-11-02T23:15:14.328989+00:00","vendors":["scribus","scribus$PRODUCT$scribus"]},"epss":{"score":0.00212},"mitre":{"cpes":[],"created":"2026-10-30T15:15:59.772000+00:00","description":"Scribus before 1.6.7 and 1.7.x before 1.7.4 contains a heap buffer overflow vulnerability in the Mac PICT image loader and import plugin when unpacking 4-bit indexed pixel data. Attackers can supply a crafted PICT file with inconsistent width and row data that, when placed or imported, writes out of bounds, causing crashes or code execution.","metrics":{"cvssV2_0":{},"cvssV3_0":{},"cvssV3_1":{"score":7.8,"vector":"CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H"},"cvssV4_0":{"score":8.5,"vector":"CVSS:4.0/AV:L/AC:L/AT:N/PR:N/UI:P/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N"}},"mitre_repo_path":"cves/2026/104xxx/CVE-2026-104066.json","references":["https://github.com/scribusproject/scribus","https://github.com/scribusproject/scribus/commit/544a179241362eb254cb69a5cc68ef24388b265f","https://github.com/scribusproject/scribus/commit/d667b3b1d38e1808721315dc976d67b72070f6b4","https://wiki.scribus.net/canvas/1.6.7_Release","https://www.vulncheck.com/advisories/scribus-before-1.6.7-heap-buffer-overflow-via-pict-4-bit-pixel-unpacking"],"title":"Scribus before 1.6.7 and 1.7.x before 1.7.4 Heap Buffer Overflow via PICT 4-bit Pixel Unpacking","updated":"2026-11-02T20:37:50.733000+00:00","vendors":[],"weaknesses":["CWE-787"]},"nvd":{"cpes":[],"created":"2026-10-30T16:17:36.340000+00:00","description":"Scribus before 1.6.7 and 1.7.x before 1.7.4 contains a heap buffer overflow vulnerability in the Mac PICT image loader and import plugin when unpacking 4-bit indexed pixel data. Attackers can supply a crafted PICT file with inconsistent width and row data that, when placed or imported, writes out of bounds, causing crashes or code execution.","metrics":{"cvssV2_0":{},"cvssV3_0":{},"cvssV3_1":{"score":7.8,"vector":"CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H"},"cvssV4_0":{"score":8.5,"vector":"CVSS:4.0/AV:L/AC:L/AT:N/PR:N/UI:P/VC:H/VI:H/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"}},"nvd_repo_path":"2026/CVE-2026-104066.json","references":["https://github.com/scribusproject/scribus","https://github.com/scribusproject/scribus/commit/544a179241362eb254cb69a5cc68ef24388b265f","https://github.com/scribusproject/scribus/commit/d667b3b1d38e1808721315dc976d67b72070f6b4","https://wiki.scribus.net/canvas/1.6.7_Release","https://www.vulncheck.com/advisories/scribus-before-1.6.7-heap-buffer-overflow-via-pict-4-bit-pixel-unpacking"],"title":null,"updated":"2026-11-02T21:17:22.080000+00:00","vendors":[],"weaknesses":["CWE-787"]},"opencve":{"changes":[{"created":"2026-10-30T15:30:00+00:00","data":[{"details":{"new":"Scribus before 1.6.7 contains a heap buffer overflow vulnerability in the Mac PICT image loader and import plugin when unpacking 4-bit indexed pixel data. Attackers can supply a crafted PICT file with inconsistent width and row data that, when placed or imported, writes out of bounds, causing crashes or code execution.","old":null},"type":"description"},{"details":{"new":"Scribus before 1.6.7 Heap Buffer Overflow via PICT 4-bit Pixel Unpacking","old":null},"type":"title"},{"details":{"added":["CWE-787"],"removed":[]},"type":"weaknesses"},{"details":{"added":["https://github.com/scribusproject/scribus","https://github.com/scribusproject/scribus/commit/d667b3b1d38e1808721315dc976d67b72070f6b4","https://wiki.scribus.net/canvas/1.6.7_Release","https://www.vulncheck.com/advisories/scribus-before-1.6.7-heap-buffer-overflow-via-pict-4-bit-pixel-unpacking"],"removed":[]},"type":"references"},{"details":{"added":{"cvssV3_1":{"score":7.8,"vector":"CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H"},"cvssV4_0":{"score":8.5,"vector":"CVSS:4.0/AV:L/AC:L/AT:N/PR:N/UI:P/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N"}},"removed":{},"updated":{}},"type":"metrics"}],"id":"9eb2f0bb-90bb-4fd5-a04f-d6a5081a1dcb"},{"created":"2026-10-30T19:30:00+00:00","data":[{"details":{"added":{"ssvc":{"options":{"Automatable":"no","Exploitation":"none","Technical Impact":"total"},"version":"2.0.3"}},"removed":{},"updated":{}},"type":"metrics"}],"id":"fff6ceb5-9894-468d-94b5-4340927e412c"},{"created":"2026-10-30T23:15:00+00:00","data":[{"details":["scribus","scribus$PRODUCT$scribus"],"type":"first_time"},{"details":{"added":["scribus","scribus$PRODUCT$scribus"],"removed":[]},"type":"vendors"}],"id":"e517f3b8-4ad2-4456-8776-65a7a4f8e288"},{"created":"2026-11-02T20:45:00+00:00","data":[{"details":{"new":"Scribus before 1.6.7 and 1.7.x before 1.7.4 contains a heap buffer overflow vulnerability in the Mac PICT image loader and import plugin when unpacking 4-bit indexed pixel data. Attackers can supply a crafted PICT file with inconsistent width and row data that, when placed or imported, writes out of bounds, causing crashes or code execution.","old":"Scribus before 1.6.7 contains a heap buffer overflow vulnerability in the Mac PICT image loader and import plugin when unpacking 4-bit indexed pixel data. Attackers can supply a crafted PICT file with inconsistent width and row data that, when placed or imported, writes out of bounds, causing crashes or code execution."},"type":"description"},{"details":{"new":"Scribus before 1.6.7 and 1.7.x before 1.7.4 Heap Buffer Overflow via PICT 4-bit Pixel Unpacking","old":"Scribus before 1.6.7 Heap Buffer Overflow via PICT 4-bit Pixel Unpacking"},"type":"title"},{"details":{"added":["https://github.com/scribusproject/scribus/commit/544a179241362eb254cb69a5cc68ef24388b265f"],"removed":[]},"type":"references"}],"id":"42e8d0ef-cd86-4774-a057-5284fdf4263a"},{"created":"2026-11-04T00:30:00+00:00","data":[{"details":{"added":["https://nvd.nist.gov/vuln/detail/CVE-2026-104066","https://www.cve.org/CVERecord?id=CVE-2026-104066"],"removed":[]},"type":"references"},{"details":{"added":{},"removed":{},"updated":{"threat_severity":{"new":"Important","old":null}}},"type":"metrics"}],"id":"dbea5c31-06f3-4228-ac6c-8ae6d1d88a6f"}],"cpes":{"data":[],"providers":[]},"created":{"data":"2026-10-30T15:15:59+00:00","provider":"redhat"},"description":{"data":"Scribus before 1.6.7 and 1.7.x before 1.7.4 contains a heap buffer overflow vulnerability in the Mac PICT image loader and import plugin when unpacking 4-bit indexed pixel data. Attackers can supply a crafted PICT file with inconsistent width and row data that, when placed or imported, writes out of bounds, causing crashes or code execution.","provider":"mitre"},"metrics":{"cvssV2_0":{"data":{},"provider":null},"cvssV3_0":{"data":{},"provider":null},"cvssV3_1":{"data":{"score":7.8,"vector":"CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H"},"provider":"mitre"},"cvssV4_0":{"data":{"score":8.5,"vector":"CVSS:4.0/AV:L/AC:L/AT:N/PR:N/UI:P/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N"},"provider":"mitre"},"epss":{"data":{"score":0.00212},"provider":"first"},"kev":{"data":{},"provider":null},"ssvc":{"data":{"options":{"Automatable":"no","Exploitation":"none","Technical Impact":"total"},"version":"2.0.3"},"provider":"vulnrichment"},"threat_severity":{"data":"Important","provider":"redhat"}},"references":{"data":["https://github.com/scribusproject/scribus","https://github.com/scribusproject/scribus/commit/544a179241362eb254cb69a5cc68ef24388b265f","https://github.com/scribusproject/scribus/commit/d667b3b1d38e1808721315dc976d67b72070f6b4","https://nvd.nist.gov/vuln/detail/CVE-2026-104066","https://wiki.scribus.net/canvas/1.6.7_Release","https://www.cve.org/CVERecord?id=CVE-2026-104066","https://www.vulncheck.com/advisories/scribus-before-1.6.7-heap-buffer-overflow-via-pict-4-bit-pixel-unpacking"],"providers":["mitre","nvd","redhat"]},"title":{"data":"Scribus before 1.6.7 and 1.7.x before 1.7.4 Heap Buffer Overflow via PICT 4-bit Pixel Unpacking","provider":"mitre"},"updated":{"data":"2026-11-02T23:15:14.328989+00:00","provider":"enrichment"},"vendors":{"data":["scribus","scribus$PRODUCT$scribus"],"providers":["enrichment"]},"weaknesses":{"data":["CWE-787"],"providers":["mitre","nvd","redhat"]}},"redhat":{"cpes":[],"created":"2026-10-30T15:15:59+00:00","description":"Scribus before 1.6.7 contains a heap buffer overflow vulnerability in the Mac PICT image loader and import plugin when unpacking 4-bit indexed pixel data. Attackers can supply a crafted PICT file with inconsistent width and row data that, when placed or imported, writes out of bounds, causing crashes or code execution.","metrics":{"cvssV2_0":{},"cvssV3_0":{},"cvssV3_1":{"score":7.8,"vector":"CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H"},"threat_severity":"Important"},"redhat_repo_path":"2026/CVE-2026-104066.json","references":["https://github.com/scribusproject/scribus","https://github.com/scribusproject/scribus/commit/d667b3b1d38e1808721315dc976d67b72070f6b4","https://nvd.nist.gov/vuln/detail/CVE-2026-104066","https://wiki.scribus.net/canvas/1.6.7_Release","https://www.cve.org/CVERecord?id=CVE-2026-104066","https://www.vulncheck.com/advisories/scribus-before-1.6.7-heap-buffer-overflow-via-pict-4-bit-pixel-unpacking"],"title":"scribus: scribus: Arbitrary code execution via crafted PICT file","updated":"2026-10-30T15:15:59+00:00","vendors":[],"weaknesses":["CWE-787"]},"vulnrichment":{"cpes":[],"created":"2026-10-30T15:15:59.772000+00:00","description":"Scribus before 1.6.7 and 1.7.x before 1.7.4 contains a heap buffer overflow vulnerability in the Mac PICT image loader and import plugin when unpacking 4-bit indexed pixel data. Attackers can supply a crafted PICT file with inconsistent width and row data that, when placed or imported, writes out of bounds, causing crashes or code execution.","metrics":{"cvssV2_0":{},"cvssV3_0":{},"cvssV3_1":{},"cvssV4_0":{},"kev":{},"ssvc":{"options":{"Automatable":"no","Exploitation":"none","Technical Impact":"total"},"version":"2.0.3"}},"references":[],"title":"Scribus before 1.6.7 and 1.7.x before 1.7.4 Heap Buffer Overflow via PICT 4-bit Pixel Unpacking","updated":"2026-10-30T18:25:48.812000+00:00","vendors":[],"vulnrichment_repo_path":"2026/104xxx/CVE-2026-104066.json","weaknesses":[]}}