An issue was discovered in Schism Tracker through 20190722. There is an integer underflow via a large plen in fmt_okt_load_song in the Amiga Oktalyzer parser in fmt/okt.c.
The product subtracts one value from another, such that the result is less than the minimum allowable integer value, which produces a value that is not equal to the correct result.
Link | Tags |
---|---|
https://github.com/schismtracker/schismtracker/issues/202 | third party advisory issue tracking exploit |
https://github.com/schismtracker/schismtracker/releases/tag/20190805 | release notes |
http://lists.opensuse.org/opensuse-security-announce/2019-08/msg00072.html | vendor advisory mailing list third party advisory |
http://lists.opensuse.org/opensuse-security-announce/2019-08/msg00083.html | vendor advisory mailing list third party advisory |
https://security.gentoo.org/glsa/202107-12 | third party advisory vendor advisory |