Integer overflow in hdrblobVerifyRegion(), if einfo.offset (from the trailer) is INT32_MIN, negating it will overflow, which is undefined behavior.
Acknowledgments: Name: Demi M. Obenour
Created attachment 1756741 [details] proprosed patch
^ Proposed patch from Demi M. Obenour
Statement: rpm as shipped in Red Hat Enterprise Linux is not affected by this flaw, as it only applies on 32-bit systems. Only 64-bit is distributed and supported. Please see https://access.redhat.com/solutions/509373 for more information.
This bug is now closed. Further updates for individual products will be reflected on the CVE page(s): https://access.redhat.com/security/cve/cve-2021-20248
(In reply to Todd Cullum from comment #5) > Statement: > > rpm as shipped in Red Hat Enterprise Linux is not affected by this flaw, as > it only applies on 32-bit systems. Only 64-bit is distributed and supported. > Please see https://access.redhat.com/solutions/509373 for more information. 64-bit systems are also affected; see the attached package. Git HEAD has already been patched.