Source: scribus Version: 1.6.6+dfsg-0.2 X-Debbugs-CC: [email protected] Severity: important Tags: security upstream
Hi, The following vulnerabilities were published for scribus. CVE-2026-104061[0]: | Scribus before 1.6.7 and 1.7.x before 1.7.4 contains a heap out-of- | bounds write vulnerability in the scimgdataloader_psd loader that | uses unchecked PSD file values as lookup array indexes. Attackers | can convince users to place or import a crafted PSD file to corrupt | heap memory, causing crashes and potentially code execution as the | user. CVE-2026-104062[1]: | Scribus before 1.6.7 and 1.7.x before 1.7.4 contains a heap buffer | overflow vulnerability in the PICT image loader and import plugin | that allows attackers to corrupt heap memory by supplying an | unchecked bytesPerLine value. Attackers can craft a PICT file whose | bytesPerLine exceeds the QImage scanline size, so placing or | importing it crashes Scribus and may execute code as the user. CVE-2026-104063[2]: | Scribus before 1.6.7 and 1.7.x before 1.7.4 contains an out-of- | bounds read vulnerability in the Mac PICT image loader and import | plugin when decoding planar pixel data. Attackers can supply a | crafted PICT file with manipulated dimensions that, when placed or | imported, causes heap over-reads leading to crashes or heap memory | disclosure. CVE-2026-104064[3]: | Scribus before 1.6.7 and 1.7.x before 1.7.4 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. CVE-2026-104065[4]: | Scribus before 1.6.7 and 1.7.x before 1.7.4 contains an out-of- | bounds write vulnerability in the importdrw Micrografx Draw plugin | that uses an unvalidated y offset to select image scanlines. | Attackers can craft a DRW file that, when imported by a user, writes | decoded bitmap data outside the heap image buffer, causing crashes | or code execution. CVE-2026-104066[5]: | 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. CVE-2026-104067[6]: | Scribus before 1.6.7 and 1.7.x before 1.7.4 contains an out-of- | bounds memory access vulnerability in the importsvm plugin that | fails to verify bitmap and transparency mask dimensions match. | Attackers can supply a crafted SVM file with mismatched mask | dimensions to trigger heap reads and writes, causing crashes or code | execution as the user. If you fix the vulnerabilities please also make sure to include the CVE (Common Vulnerabilities & Exposures) ids in your changelog entry. For further information see: [0] https://security-tracker.debian.org/tracker/CVE-2026-104061 https://www.cve.org/CVERecord?id=CVE-2026-104061 [1] https://security-tracker.debian.org/tracker/CVE-2026-104062 https://www.cve.org/CVERecord?id=CVE-2026-104062 [2] https://security-tracker.debian.org/tracker/CVE-2026-104063 https://www.cve.org/CVERecord?id=CVE-2026-104063 [3] https://security-tracker.debian.org/tracker/CVE-2026-104064 https://www.cve.org/CVERecord?id=CVE-2026-104064 [4] https://security-tracker.debian.org/tracker/CVE-2026-104065 https://www.cve.org/CVERecord?id=CVE-2026-104065 [5] https://security-tracker.debian.org/tracker/CVE-2026-104066 https://www.cve.org/CVERecord?id=CVE-2026-104066 [6] https://security-tracker.debian.org/tracker/CVE-2026-104067 https://www.cve.org/CVERecord?id=CVE-2026-104067 Please adjust the affected versions in the BTS as needed. Regards, Salvatore

