Debian Patches

Status for tuxguitar/1.5.6+dfsg1-8

Patch Description Author Forwarded Bugs Origin Last update
04-hardening-cppflags.patch pass CPPFLAGS (hardening) gregor herrmann <gregoa@debian.org> no vendor 2022-12-01
10-fix-CVE-2020-14940.patch fix CVE-2020-14940
see:
http://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2020-14940
https://sourceforge.net/p/tuxguitar/bugs/126/
https://bugzilla.opensuse.org/show_bug.cgi?id=1173633
https://logicaltrust.net/blog/2020/06/tuxguitar.html
https://cheatsheetseries.owasp.org/cheatsheets/XML_External_Entity_Prevention_Cheat_Sheet.html

Issue could be reproduced on Linux before the fix, as described by
sourceforge page listed above
Not all TuxGuitar files mentioned in this page have been modified, as some
of them do not parse input xml files. Then they should not be concerned by
vulnerability:
- TuxGuitar-musicxml/src/org/herac/tuxguitar/io/musicxml/MusicXMLWriter.java
- TuxGuitar/src/org/herac/tuxguitar/app/system/keybindings/xml/KeyBindingWriter.java
- TuxGuitar/src/org/herac/tuxguitar/app/tools/browser/xml/TGBrowserWriter.java

activate it, and ignore if it fails (or else Android version can no more
open .gp and .gpx files)

also (independent from CVE):
guiv42 <129443524+guiv42@users.noreply.github.com> no https://github.com/helge17/tuxguitar/commit/bcaa280e93b0d67dc6f903b6e23a051a7894ba0c 2023-10-10
11-eclipse-swt.patch Use Debian's Eclipse SWT Helmar Gerloni <helmar@gerloni.net> no vendor 2022-12-01
12-remove-thirth-party-libs.patch Don't build libs already in Debian Helmar Gerloni <helmar@gerloni.net> no vendor 2022-12-01
13-remove-vst.patch Do not build non-free VST plugin Helmar Gerloni <helmar@gerloni.net> no vendor 2022-12-01
14-replace-soundfont.patch Replace MagicSFver2.sf2 with FluidR3_GM.sf2 Helmar Gerloni <helmar@gerloni.net> no vendor 2023-01-14
15-path-to-lv2.patch Fix path to tuxguitar-synth-lv2.bin Helmar Gerloni <helmar@gerloni.net> no vendor 2022-12-01
16-fix-cflags.patch Add -g flag for debugging symbols needed in dbgsym packages Remove -m64 to build on different architectures Helmar Gerloni <helmar@gerloni.net> no vendor 2022-12-10

All known versions for source package 'tuxguitar'

Links