A flaw was found in glibc. An off-by-one buffer overflow and underflow in getcwd() may lead to memory corruption when the size of the buffer is exactly 1. A local attacker who can control the input buffer and size passed to getcwd() in a setuid program could use this flaw to potentially execute arbitrary code and escalate their privileges on the system.
Metrics
Affected Vendors & Products
References
History
No history.
MITRE
Status: PUBLISHED
Assigner: redhat
Published: 2022-08-24T00:00:00
Updated: 2024-08-03T17:16:03.318Z
Reserved: 2021-11-22T00:00:00
Link: CVE-2021-3999
Vulnrichment
No data.
NVD
Status : Modified
Published: 2022-08-24T16:15:09.077
Modified: 2023-02-12T23:43:11.643
Link: CVE-2021-3999
Redhat