There are 2 open security issues in trixie.
commit 495b88427af13ef9f601a96d9446c8bb8a5bc282 Author: Barak A. Pearlmutter <barak+git@pearlmutter.net> Date: Tue Jul 8 14:13:03 2025 +0100 lintian I: djvuserve: ored-depends-on-obsolete-package Recommends: apache => apache2 commit f61d54797577778189de6f3eaf01c9b9d582a345 Author: Barak A. Pearlmutter <barak+git@pearlmutter.net> Date: Tue Jul 8 07:58:01 2025 +0100 update patches and log changes commit e281b22c0ba86a24b5c4e8754a2978f26ba424e2 Merge: b55ebd1 4a285e8 Author: Barak A. Pearlmutter <barak+git@pearlmutter.net> Date: Tue Jul 8 07:54:25 2025 +0100 Merge tag 'release.3.5.29' into debian commit b55ebd109fa06d70abe2b457f1e1360e349f1dea Merge: 1fba21d 80395d4 Author: Salvatore Bonaccorso <carnil@debian.org> Date: Fri Jul 4 16:53:56 2025 +0200 Merge tag 'debian/3.5.28-2.1' into debian tagging package djvulibre version debian/3.5.28-2.1 commit 1fba21d12bd78e44b5f433872ef31e08b3db0f4b Merge: b5c2aad f6e18b0 Author: Alexandre Detiste <alexandre.detiste@gmail.com> Date: Fri Jul 4 12:23:16 2025 +0000 Merge branch 'scrub-obsolete' into 'debian' Remove unnecessary constraints See merge request debian/djvulibre!1 commit 4a285e8da5cd9a2a6b296242a952ee96e519280d Author: Leon Bottou <leonb@fb.com> Date: Thu Jul 3 11:33:32 2025 -0400 MMRDecoder: more margin in lineruns commit bc14493f95f6d3737a1095098cff7d1517a04e9a Author: Leon Bottou <leonb@fb.com> Date: Wed Jul 2 13:10:18 2025 -0400 Release 3.5.29 (bug fix release) commit 33f645196593d70bd5e37f55b63886c31c82c3da Author: Leon Bottou <leonb@fb.com> Date: Wed Jul 2 12:49:40 2025 -0400 Fix potential buffer overflow in MMRDecoder commit 73cda644ea5572cae241c3beac47ff1960f7d4c7 Author: Leon Bottou <leon@bottou.org> Date: Tue Apr 15 08:01:42 2025 -0400 Make ddjvu help text mention pdf commit 4d741e544a6b043d32eb98339166a7b466ac3ba6 Author: Leon Bottou <leon@bottou.org> Date: Thu Nov 14 07:38:18 2024 -0500 Fixed djvudigital space issues commit b0ff6fa85532870306dd59e38283dbd61c020e11 Merge: 7e6b80a 576b89c Author: b'Leon Bottou <allura@localhost> Date: Fri Sep 13 15:30:15 2024 +0000 Merge /u/trufanov/djvu/ branch master into master https://sourceforge.net/p/djvu/djvulibre-git/merge-requests/2/ commit 7e6b80a0ee6077abcd55b359e24d2371e2281511 Author: Leon Bottou <leon@bottou.org> Date: Tue Jul 16 12:34:14 2024 -0400 clang warning cleanup (harmless) commit af70e20ecd343edb495ee179cad4bd2191afe16c Author: Leon Bottou <leon@bottou.org> Date: Tue Jul 16 12:27:00 2024 -0400 misc protection against corrupted data. commit 502f2b4b7457223e8f3b65cd62fa4d5afbece7a6 Author: Leon Bottou <leon@bottou.org> Date: Tue Jul 16 09:59:44 2024 -0400 Adjust pctx when resizing the numcoder context. Otherwise one might write to just freed memory in line 488. This is not supposed to happen in normal djvu files, but can happen in corrupted files. commit a8ae572254a6cf5c0f036e655daf3517a0452e07 Author: Leon Bottou <leon@bottou.org> Date: Wed May 8 10:14:19 2024 -0400 Eliminate warning with a uintptr_t cast commit 4be971a9e4ffb8cf24d8a421eb5e66d172e872e5 Author: Michael Bogdanov <mikhael.bogdanov@gmail.com> Date: Fri Apr 26 09:12:50 2024 +0200 Add lost return Original commit: 90bb99a7c01d77cd066644fd1862664d70b29483 commit 0b838120c7840b48399bddc9e98c774773a84828 Author: Leon Bottou <leon@bottou.org> Date: Sun Mar 10 16:17:11 2024 -0400 clang compat -- snprintf -- vtorri's datadir patch commit d30971e232461c66a545d210ec4f024749a5f6c3 Author: Leon Bottou <leonb@fb.com> Date: Mon Nov 6 15:00:16 2023 -0500 Added DDJVUAPI to GMonitor and GSafeFlags Is this enough to remove --export-all-symbols? commit 208a8d6c212e994071dbc56ee5eea3f931eb5860 Author: Leon Bottou <leonb@fb.com> Date: Mon Nov 6 13:59:03 2023 -0500 Navigating the INT32 problems in JPEGLIB commit b5c2aad795be6b770793322b51bba90fa02658b4 Author: Barak A. Pearlmutter <barak+git@pearlmutter.net> Date: Tue Mar 22 22:02:42 2022 +0000 approved way of snarfing DEB_HOST_MULTARCH commit 1b3abdc78d799756494de8d66dfeebec91b19970 Author: Barak A. Pearlmutter <barak+git@pearlmutter.net> Date: Wed Jul 26 21:02:53 2023 +0100 Update standards version to 4.6.2, no changes needed. Changes-By: lintian-brush Fixes: lintian: out-of-date-standards-version See-also: https://lintian.debian.org/tags/out-of-date-standards-version.html commit 646e08bf470debac77cc44666c06d31492a9ef91 Merge: 58afe62 6a1e5ba Author: Barak A. Pearlmutter <barak+git@pearlmutter.net> Date: Wed Jul 26 21:00:24 2023 +0100 Merge branch 'master' into debian commit f6e18b0e42919354715fba93344c07e23467d0ac Author: Debian Janitor <janitor@jelmer.uk> Date: Fri Dec 9 16:48:55 2022 +0000 Remove constraints unnecessary since buster (oldstable) * libdjvulibre-text: Drop conflict with removed package djview3 (= 3.5.20-9) in Replaces. * libdjvulibre-text: Drop conflict with removed package djvulibre-desktop (<< 3.5.20-9) in Replaces. * djvulibre-desktop: Drop conflict with removed package libdjvulibre21 (<= 3.5.20-5) in Conflicts. * djvuserve: Drop conflict with removed package djvulibre-bin (<< 3.5.9-3) in Conflicts. Changes-By: deb-scrub-obsolete commit 58afe620206653054d163e63325b9c9081eafb5f Merge: 8a7c725 2d77098 Author: Jelmer Vernooij <jelmer@debian.org> Date: Sat Nov 19 11:52:46 2022 +0000 Merge branch 'lintian-fixes' into 'debian' Fix some issues reported by lintian See merge request debian/djvulibre!2 commit 2d770986c5b1a97153eeda91b3f1c87c7de3fa0a Author: Debian Janitor <janitor@jelmer.uk> Date: Mon Nov 14 23:48:47 2022 +0000 Update standards version to 4.6.1, no changes needed. Changes-By: lintian-brush Fixes: lintian: out-of-date-standards-version See-also: https://lintian.debian.org/tags/out-of-date-standards-version.html commit eb64cda0e7d1f38e72986ba608439288c99b295b Author: Debian Janitor <janitor@jelmer.uk> Date: Mon Nov 14 23:48:34 2022 +0000 Use secure URI in Homepage field. Changes-By: lintian-brush Fixes: lintian: homepage-field-uses-insecure-uri See-also: https://lintian.debian.org/tags/homepage-field-uses-insecure-uri.html commit 6a1e5ba1c9ef81c205a4b270c3f121a1e106f4fc Author: Leon Bottou <leonb@fb.com> Date: Thu Aug 4 19:06:51 2022 -0400 Add navm fix to djvuchanges. Fix -bpp limit in c44. commit 1a47fd3a6396efcbcba892bb415185ddeb6d3535 Author: Leon Bottou <leon@bottou.org> Date: Sun Dec 5 19:17:49 2021 -0500 Improved merge_and_split_ccs does not join large cc pieces. See https://sourceforge.net/p/djvu/discussion/103286/thread/3898bf84bf/?limit=25#b26f commit 8a7c7253ad2a1a8c64f09c81d4b72fd0d8e28024 Author: Barak A. Pearlmutter <barak+git@pearlmutter.net> Date: Thu Sep 2 14:17:17 2021 +0100 bump policy commit d0b5e196b0417cce836ce606df9dd5691f1fe2d1 Merge: 2bec685 2ad2b70 Author: Barak A. Pearlmutter <barak+git@pearlmutter.net> Date: Fri Jul 23 14:14:49 2021 +0100 Merge remote-tracking branch 'upstream/master' into debian commit 2ad2b702d864d1974f0c569a7594b27e67c64a40 Author: Leon Bottou <leon@bottou.org> Date: Sun Jul 11 09:38:52 2021 -0400 fixed typo in previous commit commit 254b3f3f3824960eb1eed5f3d5683c30365ff95c Author: Leon Bottou <leon@bottou.org> Date: Sun Jul 11 08:48:31 2021 -0400 Tentative fix for bug #302 commit 9d00916b06a54bb8ce2807f2d6faeb4f1a6aa118 Author: Leon Bottou <leon@bottou.org> Date: Tue Jun 15 18:38:23 2021 -0400 tentative fix for incorrect resolution in tiff tags commit eec7b7228d2c4d8f95d824fc3911f2a5ff57ffa9 Author: Leon Bottou <leon@bottou.org> Date: Wed Jun 2 09:50:37 2021 -0400 DjVuToPS fix for images without foreground. commit 576b89ccecd5524e2509c6c1ecbb12374ab15394 Author: Alexander Trufanov <trufanovan@gmail.com> Date: Mon May 31 13:20:33 2021 +0300 Fix initial zoom value description commit 2bec685223379e3ab590318f0d2600d822f78aca Author: Barak A. Pearlmutter <barak+git@pearlmutter.net> Date: Fri May 28 11:37:56 2021 +0100 All Hail the Multiarch Hinter Toad! commit 0a984511acc1e7cbfa34bcee23d9fdd3de07febb Author: Barak A. Pearlmutter <barak+git@pearlmutter.net> Date: Tue May 11 23:13:07 2021 +0100 remove upstreamed or unnecessary patches commit 5613eca9d98aa7a2eaf2143f415dd7294db6b646 Merge: 098c818 cd8b5c9 Author: Barak A. Pearlmutter <barak+git@pearlmutter.net> Date: Tue May 11 23:08:08 2021 +0100 Merge remote-tracking branch 'upstream/master' into debian commit cd8b5c97b27a5c1dc83046498b6ca49ad20aa9b6 Author: Leon Bottou <leon@bottou.org> Date: Tue May 11 14:44:09 2021 -0400 Reviewed Fedora patches and adopted some of them (or variants thereof) - Patch0: djvulibre-3.5.22-cdefs.patch (forward ported) Does not make imuch sense. GSmartPointer.h already includes "stddef.h" - Patch6: djvulibre-3.5.27-export-file.patch (forward ported) Incorrect: inkscape command is --export-png, not --export-filename. - Patch8: djvulibre-3.5.27-check-image-size.patch (forward ported) Correct: adopted a variant of this - Patch9: djvulibre-3.5.27-integer-overflow.patch (forward ported) Correct: adopted a variant of this - Patch10: djvulibre-3.5.27-check-input-pool.patch (forward ported) Adopted: input validation never hurts - Patch11: djvulibre-3.5.27-djvuport-stack-overflow.patch (forward ported) Dubious: Instead I changed djvufile to prevent a file from including itself which is the only way I can imagine to create an file creation loop. - Patch12: djvulibre-3.5.27-unsigned-short-overflow.patch (forward ported) Adopted: but without including limits.h
Among the 10 debian patches available in version 3.5.28-2.2 of the package, we noticed the following issues:
There are 2 open security issues in bookworm.