Debian Med Packaging Team [Mon, 6 Jul 2026 20:39:03 +0000 (22:39 +0200)]
CVE-2026-52868
commit
e3878daf870cd2db50eadfde38615f0afae8a584
Author: Michael Onken <onken@open-connections.de>
Date: Tue May 19 17:16:08 2026 +0200
Fix path traversal in wlmscpfs through Called AET.
The wlmscpfs SCP appended the Called Application Entity Title received
in the A-ASSOCIATE-RQ directly onto the configured worklist data file
path and used the existence of the resulting directory as an access
control decision. Because DICOM VR AE permits the characters "/", "\"
and ".", a peer could send a 16-byte AE title such as "../secret/VICTIM"
and have wlmscpfs serve worklist records from a sibling directory of
the configured root. With option --request-file-path enabled, the same
AE title (and the Patient ID) was substituted into the output filename
template without sanitization, producing an arbitrary-location write
primitive outside the configured request file directory.
This commit closes both holes:
- wlmscpfs now rejects any A-ASSOCIATE-RQ whose Called AE title is not
safe to use as a single filesystem path component, refusing the
association with WLM_BAD_AE_SERVICE. The validation is implemented in
the new static method WlmFileSystemInteractionManager::IsValidAETitle\
ForFilesystem, which rejects empty or over-long titles, any title
containing a dot, and delegates the remaining character check to
OFStandard::sanitizeAETitle (sanitize-and-compare).
- The placeholder substitution in storeRequestToFile now passes each
substituted value (#a, #c, #p) through OFStandard::sanitizeAETitle
before insertion, and additionally sanitizes the final filename, so
that any path separator surviving the substitution is defanged.
Supporting changes:
- Promote storescp's private sanitizeAETitle helper into the public
OFStandard::sanitizeAETitle, with documentation noting that the
function is also used by wlmscpfs to validate filesystem path
components (so widening the allow list has downstream effects).
- Replace storescp's local copy of the helper with the new public one.
- Add a forward declaration of DcmSequenceOfItems in wlfsim.h that
was previously missing (existing callers happened to include dctk.h
first).
- Document the new behaviour in the wlmscpfs man page.
Tests:
- New ofstd_OFStandard_sanitizeAETitle test covers the lifted helper
(path separators, NUL, control bytes, high-range bytes, shell
metacharacters, the quotation-mark preservation behaviour, and
empty/length-1 edge cases).
- New dcmwlm_aetitle_validation test covers the validator directly
with every path-traversal payload from the bug report ("../secret/\
VICTIM", "../CARDIOLOGY", "..", ".", "..\secret"), dotted variants
("MY.AE", "foo..bar", ".foo", "foo."), structural rejections (empty,
17 bytes, embedded NUL, tab, 0xFF), shell metacharacters, and a row
of legitimate AE titles that must still be accepted.
- dcmwlm previously had no OFTEST scaffolding; tests.cc has been added
along with the corresponding CMakeLists.txt and Makefile.in entries.
Thanks to Abhinav Agarwal for the report.
Gbp-Pq: Name CVE-2026-52868.patch
Michael Onken [Mon, 6 Jul 2026 20:39:03 +0000 (22:39 +0200)]
Fix A-ASSOCIATE-RQ/AC error-path leaks in DUL FSM.
Applied-Upstream:
2312891a8d058c862e00bcbd636e5da26308658a
Last-Update: 2026-05-29
Reviewed-By: Étienne Mollier <emollier@debian.org>
Bug-Debian: https://bugs.debian.org/
1141411
AE_3_AssociateConfirmationAccept and AE_6_ExamineAssociateRequest leaked
the whole parsed PDU graph (presentation contexts, transfer syntax
sub-chains, role list, user info) on error returns taken after
parseAssociate() succeeded, since only the success path freed it. For an
SCP this is remotely triggerable and accumulates per connection.
Free the parsed PDU before each such return;
translatePresentationContextList() also frees the proposed transfer
syntax list of a rejected context. Add a dcmnet regression test
(tassocleak.cc) driving the AE_6 zero-transfer-syntax path against an
in-process DcmSCP; leak-clean with the fix under DCMTK_WITH_SANITIZERS.
Thanks for the report and analysis to Abhinav Agarwal.
This closes DCMTK issue #1217.
Gbp-Pq: Name CVE-2026-35505.patch
Michael Onken [Mon, 6 Jul 2026 20:39:03 +0000 (22:39 +0200)]
Fix extNegList leaks on A-ASSOCIATE parse failure.
Applied-Upstream:
23f181f7a3cb8334056f751a3a0c2ddf01046752
Last-Update: 2026-05-26
Reviewed-By: Étienne Mollier <emollier@debian.org>
Bug-Debian: https://bugs.debian.org/
1141411
Thanks for the report and analysis to Abhinav Agarwal.
This closes DCMTK feature #126.
Gbp-Pq: Name CVE-2026-50254.patch
Michael Onken [Mon, 6 Jul 2026 20:39:03 +0000 (22:39 +0200)]
Fixed path traversal in DcmSCU bit-pres. C-GET.
Applied-Upstream:
eca9a03dda7d4fc1faa7e5a6dac9617938cf5803
Last-Update: 2026-05-12
Reviewed-By: Étienne Mollier <emollier@debian.org>
Bug-Debian: https://bugs.debian.org/
1141411
In DCMSCU_STORAGE_BIT_PRESERVING mode, the C-STORE sub-operation
handler in handleCGETSession() built the on-disk filename from the
peer-supplied AffectedSOPInstanceUID without sanitization, allowing
a malicious C-STORE SCP to write files outside the configured
storage directory via path-separator or "../" sequences in the UID.
The DISK mode path was already sanitized (via createStorageFilename(),
fixed in commit
f06a86751 for CVE-2022-2120); this branch was missed.
The fix mirrors the same pattern (sanitize a local OFString copy) so
the request struct stays intact and the C-STORE response still echoes
the peer's original UID per protocol.
Affects all consumers of DcmSCU using DCMSCU_STORAGE_BIT_PRESERVING,
including getscu --bit-preserving.
This fixes DCMTK issue #1207.
Thanks to Abhinav Agarwal for the report and analysis.
Gbp-Pq: Name CVE-2026-50003.patch
Debian Med Packaging Team [Mon, 6 Jul 2026 20:39:03 +0000 (22:39 +0200)]
CVE-2026-12805
commit
1d4b3815c0987840a983160bfc671fef63a3105b
Author: Marco Eichelberg <eichelberg@offis.de>
Date: Sat May 23 17:07:58 2026 +0200
Fixed buffer overflow in XMLNode::parseFile().
Fixed a heap buffer overflow that could occur in the XML parser
when reading from a named pipe.
Thanks to Cristhian Daniel Rivas Zúñiga and Sebastian Andres Muñoz Morera
(Insituto Tecnológico de Costa Rica) for the bug report and fix.
This closes DCMTK issue #1208.
Gbp-Pq: Name CVE-2026-12805.patch
Marco Eichelberg [Mon, 6 Jul 2026 20:39:03 +0000 (22:39 +0200)]
Fixed remote heap buffer overflow in dcmqrscp.
Applied-Upstream:
0f78a4ef6f645ea5530166e445e5436a5de58e75
Last-Update: 2026-05-04
Bug: https://support.dcmtk.org/redmine/issues/1206
Bug-Debian: https://bugs.debian.org/
1139181
Reviewed-By: Étienne Mollier <emollier@debian.org>
Thanks to 'elp3pinill0' for the bug report, detailed
analysis, proof of concept and proposed fix.
Gbp-Pq: Name CVE-2026-10194.patch
Marco Eichelberg [Mon, 6 Jul 2026 20:39:03 +0000 (22:39 +0200)]
Sanitize all strings passed to the exec options.
Applied-Upstream:
edbb085e45788dccaf0e64d71534cfca925784b8
Last-Update: 2026-03-21
Bug: https://support.dcmtk.org/redmine/issues/1194
Bug-Debian: https://bugs.debian.org/
1133001
Reviewed-By: Étienne Mollier <emollier@debian.org>
Sanitize the text fields from incoming DICOM associations and DICOM objects
(such as Study Instance UID, SOP Instance UID, Patient's Name) and the
calling SCU's network presentation address by removing special characters
that may be interpreted as shell escape characters when one of the
execution options (e.g. --exec-on-reception) is in use.
Thanks to Machine Spirits UG (haftungsbeschränkt) for the bug report,
detailed analysis and proof of concept.
This closes DCMTK issue #1194.
Gbp-Pq: Name CVE-2026-5663.patch
Marco Eichelberg [Fri, 30 Jan 2026 17:21:33 +0000 (18:21 +0100)]
[PATCH] Added support for GNU Hurd in OFgetExecutablePath().
Thanks to Pino Toscano (GitHub user pinotree) for the pull request.
This closes GitHub PR #137.
Gbp-Pq: Name hurd.patch
Étienne Mollier [Mon, 6 Jul 2026 20:39:03 +0000 (22:39 +0200)]
skip test failure on big endian systems.
Bug: https://lists.debian.org/debian-med/2026/02/msg00018.html
Bug-Debian: https://bugs.debian.org/
1127756#25
Forwarded: not-needed.
Last-Update: 2026-02-17
The issue is known upstream and supposed to be fixed in an upcoming
version.
Last-Update: 2026-02-17
Gbp-Pq: Name skip-bigendian-roundtrip-failure.patch
Mathieu Malaterre [Mon, 6 Jul 2026 20:39:03 +0000 (22:39 +0200)]
Remove version
Forwarded: not-needed
Bug-Debian: https://bugs.debian.org/
1098944
Last-Update: 2025-03-21
Gbp-Pq: Name remove_version.patch
Gert Wollny [Mon, 6 Jul 2026 20:39:03 +0000 (22:39 +0200)]
Don't add executables to cmake exports
Bug-Debian: https://bugs.debian.org/803304
Forwarded: not-needed
CMake exports are used by other packages that compile
and link against dcmtk. Because Debian moves some of
these executables and also dosn't install the test
executables, this import may fail leading to failure
to configure the according package.
Gbp-Pq: Name 07_dont_export_all_executables.patch
Jürgen Salk [Mon, 6 Jul 2026 20:39:03 +0000 (22:39 +0200)]
The original maintainer Jürgen Salk applied
Forwarded: not-needed
a set of patches to the original code. This file contains
changes to C++ code
Gbp-Pq: Name 01_dcmtk_3.6.0-1.patch
Étienne Mollier [Tue, 7 Jul 2026 17:46:34 +0000 (19:46 +0200)]
d/changelog: ready for upload to unstable.
Étienne Mollier [Mon, 6 Jul 2026 20:34:37 +0000 (22:34 +0200)]
d/patches/CVE-2026-*.patch: new security patches.
This change includes a patch queue addressing CVE-2026-50003,
CVE-2026-50254, CVE-2026-35505, CVE-2026-52868 and CVE-2026-44628.
The latter CVE-2026-44628 is divided into two patches to match
upstream's commits. These changes fix a range of issues, including
risks of path traversals, denial of services and information leaks.
Closes: #1141411
Étienne Mollier [Mon, 22 Jun 2026 21:33:20 +0000 (23:33 +0200)]
d/changelog: ready for upload to unstable.
Étienne Mollier [Mon, 22 Jun 2026 20:19:31 +0000 (22:19 +0200)]
CVE-2026-12805.patch: new: fix CVE-2026-12805.
This patch fixes a risk of buffer overflow by ensuring negative error
codes in XMLNode::parseFile are properly handled, as well a NULL
values.
Closes: #1140562
Étienne Mollier [Mon, 8 Jun 2026 17:48:40 +0000 (19:48 +0200)]
d/changelog: ready for urgent upload to unstable.
Étienne Mollier [Mon, 8 Jun 2026 17:14:21 +0000 (19:14 +0200)]
d/control: add myself to uploaders.
Étienne Mollier [Mon, 8 Jun 2026 17:13:13 +0000 (19:13 +0200)]
CVE-2026-10194.patch: new: fix CVE-2026-10194.
Closes: #1139181
Étienne Mollier [Thu, 4 Jun 2026 20:14:10 +0000 (22:14 +0200)]
d/changelog: ready for upload to unstable.
Étienne Mollier [Thu, 4 Jun 2026 20:10:06 +0000 (22:10 +0200)]
Revert "CVE-2026-10528-partial.patch: new: fix needed by orthanc."
The change is causing an ABI breakage that is going to require a
transition. It is more appropriate to wait for the 3.7.1 release and
coordinate the transition on a sane basis. In the meantime the change
is undone.
This reverts commit
5d6c0649ddf534d574f7c64245f13a9924400245.
Étienne Mollier [Wed, 3 Jun 2026 20:32:30 +0000 (22:32 +0200)]
d/changelog: ready for team upload.
Étienne Mollier [Wed, 3 Jun 2026 20:30:57 +0000 (22:30 +0200)]
d/changelog: ready for upload to unstable.
Étienne Mollier [Wed, 3 Jun 2026 19:13:24 +0000 (21:13 +0200)]
d/changelog: update the changelog.
Étienne Mollier [Wed, 3 Jun 2026 17:24:07 +0000 (19:24 +0200)]
CVE-2026-10528-partial.patch: new: fix needed by orthanc.
This patch introduce the part of the mitigation against CVE-2026-10528
affecting orthanc that needs to be applied on the side of dcmtk. See
also Debian bug #
1138713.
Étienne Mollier [Wed, 3 Jun 2026 17:20:09 +0000 (19:20 +0200)]
CVE-2026-5663.patch: new: fix CVE-2026-5663.
This change introduces guardrails to prevent risks of shell code
injection.
Closes: #1133001
Étienne Mollier [Wed, 27 May 2026 18:18:35 +0000 (20:18 +0200)]
d/changelog: initialise the changelog.
Étienne Mollier [Wed, 27 May 2026 18:17:41 +0000 (20:17 +0200)]
Merge remote-tracking branch 'pino/hurd'
Alexandre Detiste [Thu, 14 May 2026 17:57:45 +0000 (19:57 +0200)]
release
Alexandre Detiste [Thu, 14 May 2026 17:57:05 +0000 (18:57 +0100)]
Update standards version to 4.7.4, no changes needed.
Upgrade checklist verified:
4.7.3 → 4.7.4:
* Package is not in non-free-firmware
Changes-By: lintian-brush
Fixes: lintian: source: out-of-date-standards-version 4.7.3 (released 2025-12-23) (current is 4.7.4.1)
See-also: https://lintian.debian.org/tags/out-of-date-standards-version.html
Alexandre Detiste [Thu, 14 May 2026 17:56:55 +0000 (19:56 +0200)]
use dh-cruft to register obsolete files to purge
Luca Boccassi [Sun, 3 May 2026 13:47:37 +0000 (14:47 +0100)]
Install and use sysusers.d/tmpfiles.d config files
sysusers.d/tmpfiles.d config files allow a package to use declarative
configuration instead of manually written maintainer scripts.
This also allows image-based systems to be created with /usr/ only, and
also allows for factory resetting a system and recreating /etc/ on boot.
https://www.freedesktop.org/software/systemd/man/latest/sysusers.d.html
Luca Boccassi [Sun, 3 May 2026 13:47:25 +0000 (14:47 +0100)]
Stop deleting system user/group on remove/purge
Removing system users/groups on purge is considered bad practice,
as the kernel recycles UIDs/GIDs. So any potential leftover
file/directory can then become owned by the next user/group that
gets added, with unpredictable consequences.
Étienne Mollier [Fri, 10 Apr 2026 17:42:53 +0000 (19:42 +0200)]
d/changelog: start transition to unstable.
Étienne Mollier [Sat, 21 Feb 2026 15:43:28 +0000 (16:43 +0100)]
d/changelog: document drop of Breaks+Replaces.
Étienne Mollier [Sat, 21 Feb 2026 15:11:58 +0000 (16:11 +0100)]
d/control: drop libdcmtk20 breaking and replacing libdcmtk19.
After examination of the situation, the stanza was needed against the
faulty 3.7.0-1, but it is not needed on 3.7.0+really3.6.9-1.
Étienne Mollier [Thu, 19 Feb 2026 21:43:35 +0000 (22:43 +0100)]
d/changelog: initialize the changelog.
Étienne Mollier [Thu, 19 Feb 2026 21:41:50 +0000 (22:41 +0100)]
d/u/metadata: eprint → Eprint.
Étienne Mollier [Thu, 19 Feb 2026 21:41:24 +0000 (22:41 +0100)]
skip-bigendian-roundtrip-failure.patch: short form BTS URI.
Étienne Mollier [Thu, 19 Feb 2026 20:59:00 +0000 (21:59 +0100)]
d/copyright: provide working links to the AFPL.
The original link from the legal text broke some time ago.
The AFPL does not have to apply in that context anyways.
Étienne Mollier [Wed, 18 Feb 2026 20:30:52 +0000 (21:30 +0100)]
d/changelog: ready for experimental upload.
Étienne Mollier [Wed, 18 Feb 2026 20:21:56 +0000 (21:21 +0100)]
skip-bigendian-roundtrip-failure.patch: new: skip test failure on s390x.
The correction is work in progress upstream.
Étienne Mollier [Mon, 16 Feb 2026 21:25:13 +0000 (22:25 +0100)]
d/changelog: update the changelog.
Étienne Mollier [Thu, 12 Feb 2026 20:39:31 +0000 (21:39 +0100)]
d/control: libdcmtk20 replaces libdcmtk19.
Étienne Mollier [Thu, 12 Feb 2026 19:02:44 +0000 (20:02 +0100)]
d/changelog: initialize for experimental upload.
Étienne Mollier [Thu, 12 Feb 2026 19:00:38 +0000 (20:00 +0100)]
d/*: soname bump to libdcmtk20.
Étienne Mollier [Thu, 12 Feb 2026 18:43:30 +0000 (19:43 +0100)]
d/rules: guard against accidental ABI breakages.
Étienne Mollier [Wed, 11 Feb 2026 18:03:16 +0000 (19:03 +0100)]
d/changelog: ready for upload to unstable.
Étienne Mollier [Wed, 11 Feb 2026 17:32:11 +0000 (18:32 +0100)]
d/dcmtk-doc.doc-base: update upstream version.
Étienne Mollier [Wed, 11 Feb 2026 17:30:53 +0000 (18:30 +0100)]
Revert "d/dcmtk-doc.doc-base: fix hardwired version number."
This reverts commit
bad4aff296a7c0909b46e1d8a4c81f36c0f6f219.
Étienne Mollier [Wed, 11 Feb 2026 16:50:27 +0000 (17:50 +0100)]
d/copyright: refresh following new upstream release.
Pino Toscano [Sun, 8 Feb 2026 07:20:27 +0000 (08:20 +0100)]
d/patches/hurd.patch: new, fix the build on GNU/Hurd.
Étienne Mollier [Tue, 30 Dec 2025 21:00:58 +0000 (22:00 +0100)]
d/dcmtk-doc.doc-base: fix hardwired version number.
Étienne Mollier [Tue, 30 Dec 2025 20:36:53 +0000 (21:36 +0100)]
d/control: declare compliance to standards version 4.7.3.
Étienne Mollier [Tue, 30 Dec 2025 20:31:32 +0000 (21:31 +0100)]
d/changelog: initialise appropriately.
Étienne Mollier [Tue, 30 Dec 2025 20:31:00 +0000 (21:31 +0100)]
d/control: drop redundant Priority: optional.
Étienne Mollier [Tue, 30 Dec 2025 20:26:59 +0000 (21:26 +0100)]
07_dont_export_all_executables.patch: unfuzz.
Étienne Mollier [Tue, 30 Dec 2025 20:26:13 +0000 (21:26 +0100)]
*-CVE-*.patch: delete: all security issues are fixed upstream.
Étienne Mollier [Tue, 30 Dec 2025 19:53:42 +0000 (20:53 +0100)]
d/copyright: document new file o/i/d/o/ofjsmn.h.
Étienne Mollier [Tue, 30 Dec 2025 19:44:30 +0000 (20:44 +0100)]
d/copyright: bump upstream copyright year.
Étienne Mollier [Thu, 18 Dec 2025 21:30:47 +0000 (22:30 +0100)]
Update upstream source from tag 'upstream/3.7.0'
Update to upstream version '3.7.0'
with Debian dir
612b2dd5f1ee8f9e2aca579885ed44dd04f7e738
Étienne Mollier [Thu, 18 Dec 2025 21:30:06 +0000 (22:30 +0100)]
New upstream version 3.7.0
Étienne Mollier [Wed, 10 Dec 2025 21:34:28 +0000 (22:34 +0100)]
d/changelog: ready for upload to unstable.
Étienne Mollier [Wed, 10 Dec 2025 21:33:50 +0000 (22:33 +0100)]
d/libdcmtk19.lintian-overrides: fix typo caught by lintian.
Étienne Mollier [Wed, 10 Dec 2025 21:32:44 +0000 (22:32 +0100)]
d/control: declare compliance to standards version 4.7.2.
Étienne Mollier [Wed, 10 Dec 2025 21:31:44 +0000 (22:31 +0100)]
d/control: drop redundant Rules-Requires-Root: no.
Étienne Mollier [Wed, 10 Dec 2025 21:31:17 +0000 (22:31 +0100)]
d/watch: convert to v5 Github template.
Étienne Mollier [Wed, 10 Dec 2025 21:30:02 +0000 (22:30 +0100)]
d/changelog: unrelease to bring a few more changes.
Étienne Mollier [Wed, 10 Dec 2025 21:28:56 +0000 (22:28 +0100)]
d/changelog: ready for upload to unstable.
Étienne Mollier [Wed, 10 Dec 2025 21:27:34 +0000 (22:27 +0100)]
d/patches/*-CVE-2025-9732.patch: new.
These changes pulled from dcmtk upstream address CVE-2025-9732.
Closes: #1113993
Étienne Mollier [Wed, 10 Dec 2025 21:05:28 +0000 (22:05 +0100)]
d/rules: cleanup a stray "noname" file.
Closes: #1122403
Mathieu Malaterre [Fri, 21 Mar 2025 11:45:55 +0000 (12:45 +0100)]
d/changelog: Upload 3.6.9-5 to unstable
Mathieu Malaterre [Fri, 21 Mar 2025 11:39:29 +0000 (12:39 +0100)]
documentation: Spring cleanups. Closes: #
1095639
Mathieu Malaterre [Fri, 21 Mar 2025 11:38:06 +0000 (12:38 +0100)]
0012-CVE-2025-2357.patch: new: fix CVE-2025-2357.
Closes: #1100724
Mathieu Malaterre [Fri, 21 Mar 2025 11:34:51 +0000 (12:34 +0100)]
d/control: relax dependency on dcmtk-data. Closes: #
1098944
Étienne Mollier [Wed, 19 Feb 2025 21:31:16 +0000 (22:31 +0100)]
d/changelog: ready for upload to unstable.
Étienne Mollier [Wed, 19 Feb 2025 21:30:36 +0000 (22:30 +0100)]
0011-CVE-2025-25472.patch: new: fix CVE-2025-25472.
Étienne Mollier [Wed, 19 Feb 2025 21:29:40 +0000 (22:29 +0100)]
d/changelog: unrelease.
Étienne Mollier [Wed, 19 Feb 2025 20:57:06 +0000 (21:57 +0100)]
d/changelog: ready for upload to unstable.
Étienne Mollier [Wed, 19 Feb 2025 20:54:45 +0000 (21:54 +0100)]
0010-CVE-2025-25474.patch: new: fix CVE-2025-25474.
Closes: #1098374
Étienne Mollier [Wed, 19 Feb 2025 20:54:09 +0000 (21:54 +0100)]
0009-CVE-2025-25475.patch: new: fix CVE-2025-25475.
Closes: #1098373
Étienne Mollier [Wed, 19 Feb 2025 20:20:38 +0000 (21:20 +0100)]
Reinstate 0007-CVE-2024-47796.patch and 0008-CVE-2024-52333.patch.
These were not part of dcmtk 3.6.9 upstream and still apply.
Thanks: Salvatore Bonaccorso
Mathieu Malaterre [Tue, 18 Feb 2025 11:05:49 +0000 (12:05 +0100)]
d/changelog: Upload 3.6.9-3 to unstable
Mathieu Malaterre [Tue, 18 Feb 2025 11:05:01 +0000 (12:05 +0100)]
d/watch: Properly watch upstream on github
Mathieu Malaterre [Tue, 18 Feb 2025 11:03:39 +0000 (12:03 +0100)]
d/doc: Make sure to reference 3.6.9 path
Mathieu Malaterre [Tue, 18 Feb 2025 11:03:04 +0000 (12:03 +0100)]
d/patches: Remove old unused patches
Mathieu Malaterre [Tue, 11 Feb 2025 07:12:57 +0000 (08:12 +0100)]
d/changelog: Upload 3.6.9-2 to experimental
Mathieu Malaterre [Tue, 11 Feb 2025 07:08:43 +0000 (08:08 +0100)]
d/t/run-unit-test: Adapt to new installation
Mathieu Malaterre [Thu, 30 Jan 2025 12:17:16 +0000 (13:17 +0100)]
d/changelog: Upload 3.6.9-1 to experimental
Mathieu Malaterre [Thu, 30 Jan 2025 12:15:11 +0000 (13:15 +0100)]
Merge branch 'master' into debian/experimental
Mathieu Malaterre [Thu, 30 Jan 2025 10:42:13 +0000 (11:42 +0100)]
d/patches: Refresh patches
Mathieu Malaterre [Thu, 30 Jan 2025 10:48:30 +0000 (11:48 +0100)]
d/install: Migrate to new SOVERSION
Mathieu Malaterre [Thu, 30 Jan 2025 10:38:21 +0000 (11:38 +0100)]
New upstream version 3.6.9
Mathieu Malaterre [Thu, 30 Jan 2025 10:38:21 +0000 (11:38 +0100)]
Update upstream source from tag 'upstream/3.6.9'
Update to upstream version '3.6.9'
with Debian dir
6c3bd68558195e7a06972f9cf791344eb75eae8c
Étienne Mollier [Sat, 18 Jan 2025 15:58:27 +0000 (16:58 +0100)]
d/changelog: ready for upload to unstable.
Étienne Mollier [Sat, 18 Jan 2025 15:00:29 +0000 (16:00 +0100)]
0008-CVE-2024-52333.patch: new.
This patch addresses CVE-2024-52333.
Closes: #1093047
Étienne Mollier [Sat, 18 Jan 2025 10:55:22 +0000 (11:55 +0100)]
0007-CVE-2024-47796.patch: new.
This patch addresses CVE-2024-47796.
Closes: #1093043
Étienne Mollier [Sat, 18 Jan 2025 10:54:32 +0000 (11:54 +0100)]
0004-Fixed-two-segmentation-faults.patch: unfuzz.
Étienne Mollier [Sat, 18 Jan 2025 10:54:16 +0000 (11:54 +0100)]
0001-Fixed-unchecked-typecasts-of-DcmItem-search-results.patch
Patch refreshed.
Mathieu Malaterre [Mon, 8 Jul 2024 11:31:10 +0000 (13:31 +0200)]
d/changelog: Upload 3.6.8-6 to unstable