{"id":"CVE-2026-104064","kind":"vulnerability","aliases":["CVE-2026-104064"],"related":[],"title":"Scribus: crafted TIFF image lets import overflow heap memory","description":"Scribus before 1.6.7 contains an integer overflow vulnerability in the scimgdataloader_tiff TIFF loader that allows attackers to trigger a heap overflow via crafted tile dimensions. Attackers can supply a tiled TIFF with large tile width, height and sample values for a user to import, corrupting heap memory to crash Scribus or execute code.","summary":"Scribus, an open-source desktop page layout program, has an integer overflow in its TIFF image loader. A crafted tiled TIFF file with large tile dimensions can corrupt heap memory when a user imports it, crashing Scribus or possibly running code.","severity":"high","cvss":8.5,"epss":null,"exploited":false,"exploited_at":null,"products":[],"ecosystems":[],"tags":["desktop","other","scribus","tiff"],"not_affected_if":["no-untrusted-tiff-import","scribus-1.6.7-or-later"],"how_to_check":"- Check the installed Scribus version, for example with `scribus --version` or Help > About in the application.\n- Confirm whether the TIFF import path is used on the machine, since the flaw needs a user to open a crafted file.","fix":"- Scribus versions before `1.6.7` are affected; move to `1.6.7` or later.","status":"open","published_at":"2026-10-30T16:17:36+00:00","first_seen_at":"2026-10-30T16:31:25+00:00","triaged_at":"2026-10-30T16:31:54+00:00","updated_at":"2026-10-30T16:31:54+00:00","category":"other","confidence":0.6,"triage":{"at":"2026-10-30T16:31:54Z","model":"claude-haiku-5-5","output":{"fix":"- Scribus versions before `1.6.7` are affected; move to `1.6.7` or later.","reach":"local","title":"Scribus: crafted TIFF image lets import overflow heap memory","impact":"high","summary":"Scribus, an open-source desktop page layout program, has an integer overflow in its TIFF image loader. A crafted tiled TIFF file with large tile dimensions can corrupt heap memory when a user imports it, crashing Scribus or possibly running code.","audience":"developers","category":"other","nicknames":[],"who_cares":["scribus","desktop","tiff"],"confidence":0.6,"fix_status":"available","needs_auth":"no","worst_case":"Crafted image crashes Scribus or may execute code on the machine","analyst_note":"","how_to_check":"- Check the installed Scribus version, for example with `scribus --version` or Help > About in the application.\n- Confirm whether the TIFF import path is used on the machine, since the flaw needs a user to open a crafted file.","plain_action":"","needs_analyst":false,"not_affected_if":["scribus-1.6.7-or-later","no-untrusted-tiff-import"],"who_is_affected":"Anyone running Scribus before 1.6.7 who imports TIFF images, particularly files from untrusted sources. The sources do not describe a server-side or networked path, so systems that never open outside TIFF files are less exposed.","user_interaction":"yes","needs_special_setup":"no","severity_if_unknown":"high"},"cost_usd":0.000675,"input_tokens":4158,"output_tokens":518,"severity_before":"high"},"analyst_status":null,"analyst_note":null,"search":"'-104064':12A,15A '-2026':11A,14A '1.6.7':64C 'allow':77C 'attack':78C,88C 'code':61B,115C 'contain':65C 'corrupt':48B,107C 'craft':2A,39B,85C 'crash':56B,111C 'cve':10A,13A 'desktop':16B,25B 'dimens':46B,87C 'execut':114C 'file':42B 'heap':8A,49B,82C,108C 'height':98C 'imag':4A,36B 'import':6A,54B,106C 'integ':31B,67C 'larg':44B,95C 'layout':27B 'let':5A 'loader':37B,75C 'memori':9A,50B,109C 'open':23B 'open-sourc':22B 'overflow':7A,32B,68C,83C 'page':26B 'possibl':59B 'program':28B 'run':60B 'sampl':100C 'scimgdataload':72C 'scribus':1A,18B,20B,57B,62C,112C 'sourc':24B 'suppli':90C 'tiff':3A,19B,35B,41B,73C,74C,93C 'tile':40B,45B,86C,92C,96C 'trigger':80C 'user':53B,104C 'valu':101C 'via':84C 'vulner':69C 'width':97C","nicknames":[],"mitigations":[],"who_affected":"Anyone running Scribus before 1.6.7 who imports TIFF images, particularly files from untrusted sources. The sources do not describe a server-side or networked path, so systems that never open outside TIFF files are less exposed.","tier":"B","verified":{},"analyst_revisit_at":null,"fix_status":"available","audience":"developers","plain_action":null,"first_public_at":"2026-10-30T16:17:36+00:00","kev":null,"cvss_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","cvss_by":"disclosure@vulncheck.com","poc_count":0,"sources":[{"source":"nvd","external_id":"CVE-2026-104064","url":"https://nvd.nist.gov/vuln/detail/CVE-2026-104064","severity":null,"published_at":"2026-10-30T16:17:36+00:00","modified_at":"2026-10-30T16:17:36+00:00","first_seen_at":"2026-10-30T16:31:25+00:00","fetched_at":"2026-10-30T16:31:25+00:00","note":null}],"documents":[],"notice":"Free to read at a human pace. An API with keys and an MCP server are in preparation; early access: hello@infrastack.ai"}