▲ 353 ▼ Root access vulnerability in glibc library impacts many Linux distros (securityaffairs.com) submitted 2 years ago by joojmachine@lemmy.ml to c/linux@lemmy.ml 79 comments fedilink hide all child comments
[–] PlexSheep@feddit.de 66 points 2 years ago* (2 children) That's not the main part of the article, just a footnote, for anyone wondering. The flaw resides in the glibc’s syslog function, an attacker can exploit the flaw to gain root access through a privilege escalation. The vulnerability was introduced in glibc 2.37 in August 2022. permalink fedilink source parent hideshow 4 child comments replies: [–] i18nde@lemmy.ml 9 points 2 years ago (2 children) So, it must be with the BSDs too? permalink fedilink source parent hideshow 4 child comments replies: [+] Rustmilian@lemmy.world 1 point 2 years ago* (last edited 1 month ago) [deleted] permalink fedilink source parent [–] PlexSheep@feddit.de 1 point 2 years ago (1 child) Iirc bad does not use glibc, but I'm not very involved with BSD. permalink fedilink source parent hideshow 2 child comments replies: [+] Tja@programming.dev 4 points 2 years ago [removed by mod] permalink fedilink source parent [–] MonkderZweite@feddit.ch -2 points 2 years ago (2 children) Wait, why has a compiler system log functionlity? permalink fedilink source parent hideshow 4 child comments replies: [–] StefanT@lemmy.world 22 points 2 years ago glibc is a library, gcc is the compiler. permalink fedilink source parent [–] PlexSheep@feddit.de 5 points 2 years ago You are probably confusing the glibc with gcc and g++. Glibc is an implementation of the C standard library, made by GNU (thats where the g in the name comes from). If you were to look into it, it uses the syscalls to tell the underlying computer system what to do when you call functions, such as printf. If you want to read more, see here permalink fedilink source parent
[–] i18nde@lemmy.ml 9 points 2 years ago (2 children) So, it must be with the BSDs too? permalink fedilink source parent hideshow 4 child comments replies: [+] Rustmilian@lemmy.world 1 point 2 years ago* (last edited 1 month ago) [deleted] permalink fedilink source parent [–] PlexSheep@feddit.de 1 point 2 years ago (1 child) Iirc bad does not use glibc, but I'm not very involved with BSD. permalink fedilink source parent hideshow 2 child comments replies: [+] Tja@programming.dev 4 points 2 years ago [removed by mod] permalink fedilink source parent
[+] Rustmilian@lemmy.world 1 point 2 years ago* (last edited 1 month ago) [deleted] permalink fedilink source parent
[–] PlexSheep@feddit.de 1 point 2 years ago (1 child) Iirc bad does not use glibc, but I'm not very involved with BSD. permalink fedilink source parent hideshow 2 child comments replies: [+] Tja@programming.dev 4 points 2 years ago [removed by mod] permalink fedilink source parent
[–] MonkderZweite@feddit.ch -2 points 2 years ago (2 children) Wait, why has a compiler system log functionlity? permalink fedilink source parent hideshow 4 child comments replies: [–] StefanT@lemmy.world 22 points 2 years ago glibc is a library, gcc is the compiler. permalink fedilink source parent [–] PlexSheep@feddit.de 5 points 2 years ago You are probably confusing the glibc with gcc and g++. Glibc is an implementation of the C standard library, made by GNU (thats where the g in the name comes from). If you were to look into it, it uses the syscalls to tell the underlying computer system what to do when you call functions, such as printf. If you want to read more, see here permalink fedilink source parent
[–] StefanT@lemmy.world 22 points 2 years ago glibc is a library, gcc is the compiler. permalink fedilink source parent
[–] PlexSheep@feddit.de 5 points 2 years ago You are probably confusing the glibc with gcc and g++. Glibc is an implementation of the C standard library, made by GNU (thats where the g in the name comes from). If you were to look into it, it uses the syscalls to tell the underlying computer system what to do when you call functions, such as printf. If you want to read more, see here permalink fedilink source parent