CVE-2019-18634
HIGHsudo 1.7.1-1.8.25 - Stack-based Buffer Overflow via pwfeedback
Title source: llmExploitation Summary
EIP tracks 19 public exploits for CVE-2019-18634. PoCs published by Dylan Katz, Joe Vennix, lockedbyte.
AI-analyzed exploit summary This exploit leverages a buffer overflow in sudo's askpass feature (CVE-2019-18634) to achieve local privilege escalation. It uses a crafted payload to manipulate memory and execute arbitrary code as root via a SUID binary.
Description
In Sudo before 1.8.26, if pwfeedback is enabled in /etc/sudoers, users can trigger a stack-based buffer overflow in the privileged sudo process. (pwfeedback is a default setting in Linux Mint and elementary OS; however, it is NOT the default for upstream and many other packages, and would exist only if enabled by an administrator.) The attacker needs to deliver a long string to the stdin of getln() in tgetpass.c.
Exploits (19)
This exploit leverages a buffer overflow in sudo's askpass feature (CVE-2019-18634) to achieve local privilege escalation. It uses a crafted payload to manipulate memory and execute arbitrary code as root via a SUID binary.
This exploit demonstrates a stack-based buffer overflow in Sudo versions prior to 1.8.26 when the pwfeedback option is enabled. The PoC triggers a segmentation fault by piping a large input to sudo, potentially allowing privilege escalation to root.
This repository contains a functional exploit for CVE-2019-18634, a buffer overflow in sudo's tgetpass.c when pwfeedback is enabled. The exploit leverages a pseudo-terminal to trigger the overflow, manipulate internal structures, and escalate privileges to root.
This repository contains a functional exploit for CVE-2019-18634, a buffer overflow vulnerability in sudo's pwfeedback feature. The exploit leverages a pseudo-terminal to trigger the overflow, overwrite critical structures, and escalate privileges to root by re-executing the exploit as the askpass program.
This repository contains a functional exploit for CVE-2019-18634, a heap buffer overflow in sudo <=1.8.30 when pwfeedback is enabled. The exploit leverages a crafted input to achieve local privilege escalation by manipulating memory structures and executing arbitrary code.
This repository contains a functional exploit for CVE-2019-18634, a buffer overflow vulnerability in sudo's pwfeedback feature. The exploit leverages a heap-based overflow to achieve local privilege escalation by manipulating memory structures and executing a reverse shell.
This repository contains a functional exploit for CVE-2019-18634, a privilege escalation vulnerability in sudo when pwfeedback is enabled. The exploit leverages a buffer overflow to manipulate user details and escalate privileges to root.
This repository contains a functional exploit for CVE-2019-18634, a buffer overflow vulnerability in Sudo. The exploit leverages a heap-based buffer overflow in the `sudo` command to achieve local privilege escalation by manipulating the `SUDO_ASKPASS` environment variable and executing a crafted payload.
This exploit leverages CVE-2019-18634, a sudo vulnerability where improper handling of pseudo-terminals and environment variables allows local privilege escalation. The PoC manipulates sudo's tgetpass function to execute a shell with root privileges by crafting a specific payload and environment setup.
This repository contains a functional exploit for CVE-2019-18634, a sudo vulnerability that allows local privilege escalation by manipulating the SUDO_ASKPASS environment variable and exploiting a buffer overflow in the pwfeedback feature. The exploit is tailored for Linux Mint 19.1 but may work on other distributions with adjustments.
This repository contains detailed technical writeups for multiple vulnerabilities, including CVE-2019-18634 (sudo buffer overflow via pwfeedback). The analysis covers root cause, exploitation mechanics, and mitigation strategies, but does not include functional exploit code. The content is educational and demonstrates deep technical understanding of the vulnerabilities.
This repository provides a detailed technical analysis of CVE-2019-18634, a heap buffer overflow in Sudo's pwfeedback function. It includes steps to verify the vulnerability, exploit it using a known PoC, and explains the root cause involving static heap buffer overflow leading to segmentation faults.
The repository contains only a README.md file with minimal content, lacking any functional exploit code or technical details about CVE-2019-18634. It appears to be a placeholder without substantive information.
This repository contains a functional exploit for CVE-2019-18634, a sudo vulnerability. The exploit leverages a buffer overflow in sudo's pwfeedback feature to achieve local privilege escalation by injecting a reverse shell payload.
This repository contains a functional exploit for CVE-2019-18634, a BSS-based buffer overflow in Sudo versions < 1.8.25 when pwfeedback is enabled. The exploit leverages a pseudo-terminal to trigger the vulnerability and achieve privilege escalation to root via a reverse shell.
This repository contains a functional exploit for CVE-2019-18634, a local privilege escalation vulnerability in sudo. The exploit leverages a buffer overflow in the sudo command's handling of the SUDO_ASKPASS environment variable to achieve root privileges.
This repository contains a functional exploit for CVE-2019-18634, a buffer overflow vulnerability in sudo's pwfeedback feature. The exploit leverages a pseudo-terminal to trigger the overflow, overwrite critical structures, and escalate privileges to root.
This repository contains a functional Python exploit for CVE-2019-18634, a sudo vulnerability affecting versions 1.8.25 and earlier. The exploit leverages a heap-based buffer overflow to achieve local privilege escalation by injecting a crafted payload via the SUDO_ASKPASS environment variable.
This repository contains a functional exploit for CVE-2019-18634, a buffer overflow vulnerability in sudo's pwfeedback feature. The exploit leverages a pseudo-terminal to trigger the overflow, overwrite critical structures, and escalate privileges to root by re-executing the exploit as the askpass program.
References (26)
Scores
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H