PT-2018-1821 · Beep · Beep
Pirhack
·
Published
2018-04-02
·
Updated
2019-03-14
·
CVE-2018-0492
CVSS v3.1
7.0
High
| Vector | AV:L/AC:H/PR:L/UI:N/S:U/C:H/I:H/A:H |
Name of the Vulnerable Software and Affected Versions
beep versions through 1.3.4
Description
The issue is related to a race condition in the beep utility's handling of signals, specifically SIGINT and SIGTERM, which can lead to the exploitation of the
free() function. This exploitation may allow an attacker to gain access to confidential information or block the execution of arbitrary applications by interrupting the free() function with another signal, thus disrupting the data structures in use.Recommendations
For versions through 1.3.4, consider removing the setuid bit to prevent local privilege escalation until a patch is available.
As a temporary workaround, consider restricting access to the beep utility to minimize the risk of exploitation.
Exploit
Fix
LPE
Race Condition
Found an issue in the description? Have something to add? Feel free to write us 👾
Weakness Enumeration
Related Identifiers
Affected Products
Beep