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
Tue, 02 Dec 2025 21:15:00 +0000
| Type | Values Removed | Values Added |
|---|---|---|
| Metrics |
ssvc
|
Status: PUBLISHED
Assigner: redhat
Published: 2022-08-24T00:00:00.000Z
Updated: 2025-12-02T20:54:34.966Z
Reserved: 2021-11-22T00:00:00.000Z
Link: CVE-2021-3999
Updated: 2024-08-03T17:16:03.318Z
Status : Modified
Published: 2022-08-24T16:15:09.077
Modified: 2025-12-02T21:15:49.210
Link: CVE-2021-3999