Debian Patches
Status for steghide/0.5.1+git20240220-3
| Patch | Description | Author | Forwarded | Bugs | Origin | Last update |
|---|---|---|---|---|---|---|
| dont-touch-CXXFLAGS.patch | Do not override CXXFLAGS in configure.ac This makes sure CXXFLAGS set by the Debian build system take effect. | Sven Geuer <sge@debian.org> | not-needed | debian | 2026-06-15 | |
| automake-option-foreign.patch | Changed some automake options and paramenters - Adding option 'foreign' so automake ignores the absence of files AUTHORS NEWS and ChangeLog which are not applicable here. This will allow autoreconf to run. |
Fernando Seiti Furusato <ferseiti@linux.vnet.ibm.com> | no | |||
| po-Makefile-clean.patch | Clean to also remove *.gmo files | Fernando Seiti Furusato <ferseiti@linux.vnet.ibm.com> | no | |||
| no-mkinstalldirs.patch | enable build system to run with autoreconf. | Fernando Seiti Furusato <ferseiti@linux.vnet.ibm.com> | no | 2016-09-26 | ||
| correct-german.patch | fix a typo in for German traslation. | Ola Lundqvist <opal@debian.org> | no | 2005-10-08 | ||
| consolidated-gcc-patches.patch | consolidated patches from diff.gz This is a patch consolidation of old diff.gz patching system and the patches that came shipped with the source package. |
Fernando Seiti Furusato <ferseiti@linux.vnet.ibm.com> | no | 2026-06-15 | ||
| fix-spelling.patch | Fix few typos in some files. | Giovani Augusto Ferreira <giovani@riseup.net> | no | 2016-11-21 | ||
| add-hardening.patch | add gcc flags to improve hardening | Giovani Augusto Ferreira <giovani@debian.org> | no | 2019-12-26 | ||
| stack-based-buffer-overflow-in-Embedder.cc.patch | Prevent stack-based buffer overflow For details see https://github.com/ErikDervishi03/CVE-2026-31024 | Sven Geuer <sge@debian.org> | no | debian | 2026-06-15 | |
| reset-edge-iterators-before-dfsap.patch | Reset DFSAPHeuristic edge iterators before searching paths DFSAPHeuristic's constructor points one EdgeIterator per vertex into Graph::SampleOccurences. The matching algorithms are all constructed before any runs, so the construction heuristic that runs first (SMD for AU, WKS otherwise) then erases those list nodes in Vertex::markDeleted() and inserts fresh ones in unmarkDeletedAllVertices(). searchAugmentingPath() marks a matched vertex visited without resetting its iterator, so a later getNextEdge() on that vertex advances a freed node: a heap-use-after-free that intermittently segfaults "steghide embed", since the random seed changes the search path. Resetting every iterator when run() starts points them at the current lists. |
Tyler Miller <tyler.rw.miller@proton.me> | no | debian | 2026-11-01 |
All known versions for source package 'steghide'
- 0.5.1+git20240220-3 (forky, sid)
- 0.5.1-15 (bookworm, trixie)
