Óÿçâèìîñòè â systemd (CVE-2021-3997) è Flatpak (CVE-2021-43860) |
 systemd-tmpfiles âûÿâëåíà óÿçâèìîñòü, ïîçâîëÿþùàÿ âûçâàòü íåêîíòðîëèðóåìóþ ðåêóðñèþ è îòêàç â îáñëóæèâàíèè ñèñòåìû. Äëÿ ýòîãî âî âðåìÿ çàãðóçêè íåîáõîäèìî ñîçäàòü â /tmp áîëüøîå êîëè÷åñòâî âëîæåííûõ ïîäêàòàëîãîâ. Èñïðàâëåíèå â Fedora è RHEL ïîêà íà ñòàäèè òåñòèðîâàíèÿ, â Ubuntu è Suse óÿçâèìîñòü çàêðûòà.
Ïðè ñîçäàíèè òûñÿ÷ âëîæåííûõ êàòàëîãîâ âûïîëíåíèå îïåðàöèè systemd-tmpfiles --remove ïðèâîäèò ê àâàðèéíîìó çàâåðøåíèþ èç-çà èñ÷åðïàíèÿ ñòåêà. Îáû÷íî óòèëèòà systemd-tmpfiles â îäíîì âûçîâå âûïîëíÿåò îïåðàöèè óäàëåíèÿ è ñîçäàíèÿ êàòàëîãîâ (systemd-tmpfiles --create --remove --boot --exclude-prefix=/dev), ïðè ýòîì âíà÷àëå âûïîëíÿåòñÿ óäàëåíèå, à ïîòîì ñîçäàíèå, ò.å. êðàõ íà ñòàäèè óäàëåíèÿ ïðèâåä¸ò ê òîìó, ÷òî íå áóäóò ñîçäàíû âàæíûå äëÿ ðàáîòû ôàéëû, óêàçàííûå â /usr/lib/tmpfiles.d/*.conf.
Óÿçâèìîñòü âî Flatpak ïîçâîëÿåò ïðè çàãðóçêå ïàêåòà èç íåïðîâåðåííîãî ðåïîçèòîðèÿ ÷åðåç ìàíèïóëÿöèè ñ ìåòàäàííûìè ñêðûòü èñïîëüçîâàíèå ïîâûøåííûõ ïðàâ. Åùå îäíà óÿçâèìîñòü áåç CVE ïîçâîëÿåò âî âðåìÿ ñáîðêè ïàêåòà êîìàíäîé flatpak-builder --mirror-screenshots-url ñîçäàòü êàòàëîãè â ÔÑ çà ïðåäåëàìè ñáîðî÷íîãî êàòàëîãà.
>>> CVE-2021-43860
| Êîììåíòèðîâàòü | « Ïðåä. çàïèñü — Ê äíåâíèêó — Ñëåä. çàïèñü » | Ñòðàíèöû: [1] [Íîâûå] |