REDHAT-BUG-1641450: Buffer Overflow
In EDK II, a vulnerability exists in BaseUefiDecompressLib.c, TianoCompress.c, and UEFI specification via a heap-based buffer overflow in the MakeTable() function. An authenticated attacker could exploit this via a crafted file to escalate privileges.
External Reference:
https://edk2-docs.gitbooks.io/security-advisory/content/edk-ii-tianocompress-bounds-checking-issues.html
Upstream Bug:
https://bugzilla.tianocore.org/showbug.cgi?id=686
Affected Software
Event History
Frequently Asked Questions
What is the severity of REDHAT-BUG-1641450?
The severity of REDHAT-BUG-1641450 is classified as critical due to the potential for privilege escalation.
How do I fix REDHAT-BUG-1641450?
To fix REDHAT-BUG-1641450, update to the latest version of TianoCore EDK II that addresses this heap-based buffer overflow.
Who can exploit REDHAT-BUG-1641450?
An authenticated attacker can exploit REDHAT-BUG-1641450 by using a crafted file to trigger the vulnerability.
What is the impact of REDHAT-BUG-1641450?
The impact of REDHAT-BUG-1641450 could allow an attacker to escalate their privileges on affected systems.
In which components is REDHAT-BUG-1641450 found?
REDHAT-BUG-1641450 is found in BaseUefiDecompressLib.c and TianoCompress.c of the EDK II components.