What is CVE-2026-6791?
This vulnerability occurs due to the `parse_tilde` function allocating the username on the stack using the `strndupa` macro. Affected systems may be at risk of stack overflow, especially when handling very long usernames. It is recommended to apply official patches immediately.
Azərbaycanca: Bu boşluq `parse_tilde` funksiyasında istifadəçi adının `strndupa` makrosu ilə stack-də ayrılması səbəbindən baş verə bilər. Təsirə məruz qalan sistemlərdə, xüsusilə uzun istifadəçi adları istifadə edildikdə, yığın daşması (stack overflow) riski yaranır. Dərhal rəsmi yamaqları tətbiq etmək tövsiyə olunur.
Related CVEs
link basis: same weakness class CWE-119
FAQ2
In which function does CVE-2026-6791 occur?
The vulnerability occurs in the `parse_tilde` function.
What memory management mechanism causes CVE-2026-6791?
It is caused by the allocation of the username on the stack using the `strndupa` macro.
See also6
This explainer is AI-written from source data — skopnix's own reporting on this CVE; CVSS scores, vendors and versions are never invented. See NVD for the official record.