Bugzilla – Bug 1197456
VUL-1: CVE-2021-28278: A Heap-based Buffer Overflow vulnerability exists in jhead 3.04 and 3.05 via the RemoveSectionType function in jpgfile.c.
Last modified: 2022-07-25 01:25:03 UTC
CVE-2021-28278 A Heap-based Buffer Overflow vulnerability exists in jhead 3.04 and 3.05 via the RemoveSectionType function in jpgfile.c. References: http://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2021-28278 http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2021-28278 https://github.com/Matthias-Wandel/jhead/issues/15
According to the description, the vulnerability exists in jhead 3.04 and 3.05. Factory & 15.4 contains 3.06.0.1. It is already fixed. 15.3 contains 3.00. It is not affected according to the description. But looking into the patch, I am able to backport it, so it seems to be safe to apply.
There is a strange thing in Backports: openSUSE:Backports:SLE-15:Update contains version 3.00 openSUSE:Backports:SLE-15-SP1:Update contains version 3.00 openSUSE:Backports:SLE-15-SP2:Update contains version 3.06.0.1 openSUSE:Backports:SLE-15-SP3:Update contains version 3.00 openSUSE:Backports:SLE-15-SP4:Update contains version 3.06.0.1, but a slightly different spec than SP2 That is why I suggest to fix this bug by updating all repositories to 3.06.0.1. It is a binary tool, there are no known incompatibilities.
This is an autogenerated message for OBS integration: This bug (1197456) was mentioned in https://build.opensuse.org/request/show/990913 Backports:SLE-15-SP3 / jhead
Submitted 3.06.0.1 for: openSUSE:Backports:SLE-15-SP3:Update: https://build.opensuse.org/request/show/990913 openSUSE:Backports:SLE-15-SP1:Update: BuildService API error: Server did not define a default maintenance project, can't submit. openSUSE:Backports:SLE-15:Update: BuildService API error: Server did not define a default maintenance project, can't submit. If SLE 15 and SP1 are wanted, please tell me where to submit.