tags 1136204 help
thanks

On Sun, May 10, 2026 at 08:09:57PM +0200, Salvatore Bonaccorso wrote:

> For further information see:
> 
> [0] https://security-tracker.debian.org/tracker/CVE-2024-44825
>     https://www.cve.org/CVERecord?id=CVE-2024-44825
> [1] 
> https://github.com/invesalius/invesalius3/commit/8b966260b3d9510e3ddc473aac4cc6578bab3aab

For the record: The patch that needs to be applied does not apply cleanly
over the current version:

Importing patch 8b966260b3d9510e3ddc473aac4cc6578bab3aab.patch
Applying patch 8b966260b3d9510e3ddc473aac4cc6578bab3aab.patch
patching file .gitignore
patching file invesalius/project.py
Hunk #1 FAILED at 31.
Hunk #2 succeeded at 481 with fuzz 1 (offset -20 lines).
Hunk #3 FAILED at 512.
Hunk #4 FAILED at 537.
3 out of 4 hunks FAILED -- rejects in file invesalius/project.py
Patch 8b966260b3d9510e3ddc473aac4cc6578bab3aab.patch does not apply (enforce 
with -f)
Patch 8b966260b3d9510e3ddc473aac4cc6578bab3aab.patch is not applied

In particular, the patch tries to modify this:

-    tar_filter = getattr(tarfile, "tar_filter", None)  # For python < 3.12
+    tar_filter = getattr(tarfile, "tar_filter", None)

but the Debian package in unstable does not have such line yet, so we would
need a yet-to-see amount of patches before [8b96626] for this to work.

I'm tagging this as "help" and Cc:ing Thiago (who created the package)
in the hope that he (or somebody else) can care about this.

Thanks.

Reply via email to