Odborníci z Qualys Labs objavili niekoľko bezpečnostných problémov súvisiacich s možnosťou podviesť programy zodpovedajúce za mechanizmy overovania hesiel v BSD (analóg PAM). Podvod spočíva v prenose mena používateľa „-schallenge“ alebo „-schallenge:passwd“, ktoré je následne interpretované nie ako meno používateľa, ale ako voľba. Po tomto systémy akceptujú akékoľvek heslo. Zraniteľné, t.j. povolujúce v konečnom dôsledku neoprávnený prístup, sú služby smtpd, ldapd, radiusd. Službu sshd sa však nepodarilo využiť, pretože sshd si uvedomuje, že používateľ „-schallenge“ v skutočnosti neexistuje. Program su pri pokuse o priame zneužitie zlyhá, pretože sa pokúša zistiť uid neexistujúceho používateľa.
Takisto boli verejne oznámené rôznorodé zraniteľnosti v xlock, pri autorizácii cez S/Key a Yubikey, ako aj v su, ktoré nie sú spojené s uvedením používateľa „-schallenge“. Zraniteľnosť v xlock umožňuje bežnému používateľovi zvýšiť privilégia na skupinu auth. Skrze nesprávne fungovanie mechanizmov autorizácie cez S/Key a Yubikey je možné zvýšiť privilégia zo skupiny auth na používateľa root, avšak v predvolenej konfigurácii OpenBSD to nefunguje, pretože autorizácia cez S/Key a Yubikey je vypnutá. Nakoniec zraniteľnosť v su umožňuje používateľovi zvýšiť limity na systémové zdroje, ako je počet otvorených súborových descriptorov.
V súčasnosti sú zraniteľnosti odstránené, bezpečnostné aktualizácie sú dostupné prostredníctvom štandardného mechanizmu syspatch(8).
Zdroj: linux.org.ru
