Π‘Π»Π΅Π΄ ΠΊΠ°ΡΠΎ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠ°ΡΠ° ΠΏΡΠΎΠ΄ΡΠ»ΠΆΠΈ Π΄Π²Π΅ Π³ΠΎΠ΄ΠΈΠ½ΠΈ, Π±Π΅ΡΠ΅ ΠΏΡΠ±Π»ΠΈΠΊΡΠ²Π°Π½Π° Π²Π΅ΡΡΠΈΡ 2.12.0 Π½Π° ΠΏΠ°ΠΊΠ΅ΡΠ° UDisks, ΠΊΠΎΡΡΠΎ Π²ΠΊΠ»ΡΡΠ²Π° ΡΠΈΡΡΠ΅ΠΌΠ΅Π½ ΡΠΎΠ½ΠΎΠ² ΠΏΡΠΎΡΠ΅Ρ, Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠΈ ΠΈ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΠΈ Π·Π° ΠΎΡΠ³Π°Π½ΠΈΠ·ΠΈΡΠ°Π½Π΅ Π½Π° Π΄ΠΎΡΡΡΠΏ ΠΈ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ Π½Π° Π΄ΠΈΡΠΊΠΎΠ²Π΅, ΡΡΡΡΠΎΠΉΡΡΠ²Π° Π·Π° ΡΡΡ ΡΠ°Π½Π΅Π½ΠΈΠ΅ ΠΈ ΡΠ²ΡΡΠ·Π°Π½ΠΈ ΡΠ΅Ρ Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ. UDisks ΠΏΡΠ΅Π΄ΠΎΡΡΠ°Π²Ρ D-Bus API Π·Π° ΡΠ°Π±ΠΎΡΠ° Ρ Π΄ΠΈΡΠΊΠΎΠ²ΠΈ Π΄ΡΠ»ΠΎΠ²Π΅, Π½Π°ΡΡΡΠΎΠΉΠΊΠ° Π½Π° MD RAID, ΡΠ°Π±ΠΎΡΠ° Ρ Π±Π»ΠΎΡΠ½ΠΈ ΡΡΡΡΠΎΠΉΡΡΠ²Π° Π²ΡΠ² ΡΠ°ΠΉΠ» (loop-ΠΌΠΎΠ½ΡΠΈΡΠ°Π½Π΅), ΠΌΠ°Π½ΠΈΠΏΡΠ»Π°ΡΠΈΠΈ Ρ ΡΠ°ΠΉΠ»ΠΎΠ²ΠΈ ΡΠΈΡΡΠ΅ΠΌΠΈ ΠΈ Ρ.Π½. ΠΡΠ²Π΅Π½ ΡΠΎΠ²Π° ΡΠ΅ ΠΏΡΠ΅Π΄Π»Π°Π³Π°Ρ ΠΌΠΎΠ΄ΡΠ»ΠΈ Π·Π° ΠΌΠΎΠ½ΠΈΡΠΎΡΠΈΠ½Π³ ΠΈ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ Π½Π° BTRFS, iSCSI, libStorageManagement, LVM2 ΠΈ LVM Cache. ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ, UDisks ΡΠ΅ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π° Π² ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡΡΠ° Π½Π° GNOME Π·Π° ΡΠ°Π±ΠΎΡΠ° Ρ Π΄ΠΈΡΠΊΠΎΠ²ΠΈ Π΄ΡΠ»ΠΎΠ²Π΅ ΠΈ Π² ΡΠ°Π·Π»ΠΈΡΠ½ΠΈ Π³ΡΠ°ΡΠΈΡΠ½ΠΈ ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠ°ΡΠΈΠΈ.
Π Π½ΠΎΠ²Π°ΡΠ° Π²Π΅ΡΡΠΈΡ:
- ΠΠΎΠ±Π°Π²Π΅Π½Π° Π΅ ΠΊΠΎΠΌΠ°Π½Π΄Π° βudisksctl drive-set-standbyβ Π·Π° Π½Π°ΡΡΡΠΎΠΉΠΊΠ° Π½Π° Π²ΡΠ΅ΠΌΠ΅ΡΠΎ Π·Π° ΠΏΠΎΡΡΠ°Π²ΡΠ½Π΅ Π½Π° ΡΡΡΡΠΎΠΉΡΡΠ²ΠΎΡΠΎ Π² ΡΠΏΡΡ ΡΠ΅ΠΆΠΈΠΌ.
- ΠΠ° Π½Π°ΡΡΡΠΎΠΉΠΊΠ° Π½Π° loop-ΡΡΡΡΠΎΠΉΡΡΠ²Π° ΡΠ΅Π³Π° Π²ΠΈΠ½Π°Π³ΠΈ ΡΠ΅ ΠΈΠ·ΠΈΡΠΊΠ²Π° ΡΠ΄ΠΎΡΡΠΎΠ²Π΅ΡΡΠ²Π°Π½Π΅ ΡΡΠ΅Π· PolKit (org.freedesktop.udisks2.loop-setup).
- Π API-ΡΠΎ Filesystem.Mount() Π΅ ΠΎΠ³ΡΠ°Π½ΠΈΡΠ΅Π½Π° ΡΠΏΠΎΡΡΠ΅Π±Π°ΡΠ° Π½Π° ΠΎΠΏΡΠΈΡΡΠ° βas-userβ, ΠΊΠΎΡΡΠΎ ΡΠ΅Π³Π° ΠΈΠ·ΠΈΡΠΊΠ²Π° Π·Π°Π΄ΡΠ»ΠΆΠΈΡΠ΅Π»Π½ΠΎ ΡΠ΄ΠΎΡΡΠΎΠ²Π΅ΡΡΠ²Π°Π½Π΅, ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°ΠΉΠΊΠΈ ΡΠ΅Π°Π»Π΅Π½ ΠΈΠ΄Π΅Π½ΡΠΈΡΠΈΠΊΠ°ΡΠΎΡ Π½Π° ΠΏΠΎΡΡΠ΅Π±ΠΈΡΠ΅Π»Ρ. ΠΡΠΎΠΌΡΠ½Π°ΡΠ° Π΅ Π½Π°ΠΏΡΠ°Π²Π΅Π½Π° Π² ΡΠ²Π΅ΡΠ»ΠΈΠ½Π°ΡΠ° Π½Π° Π½Π°ΡΠΊΠΎΡΠΎ ΠΎΡΡΡΡΠ°Π½Π΅Π½Π° ΡΡΠ·Π²ΠΈΠΌΠΎΡΡ.
CVE-2026-7867, ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ²Π°ΡΠ° Π±Π΅Π· ΡΠ΄ΠΎΡΡΠΎΠ²Π΅ΡΡΠ²Π°Π½Π΅ Π΄Π° ΡΠ΅ ΠΈΠ·Π²ΡΡΡΠΈ ΠΎΠΏΠ΅ΡΠ°ΡΠΈΡ mount ΠΎΡ ΠΈΠΌΠ΅ΡΠΎ Π½Π° Π΄ΡΡΠ³ ΠΏΠΎΡΡΠ΅Π±ΠΈΡΠ΅Π», Π²ΠΊΠ»ΡΡΠΈΡΠ΅Π»Π½ΠΎ root, ΡΡΠ΅Π· ΠΌΠ°Π½ΠΈΠΏΡΠ»Π°ΡΠΈΠΈ Ρ ΠΎΠΏΡΠΈΡΡΠ° βas-userβ ΠΏΡΠΈ Π·Π°ΡΠ²ΠΊΠΈΡΠ΅ ΠΏΠΎ D-Bus ΠΊΡΠΌ ΠΎΠ±ΡΠ°Π±ΠΎΡΡΠΈΠΊΠ° Filesystem.Mount. - Π Π΅Π°Π»ΠΈΠ·ΠΈΡΠ°Π½ Π΅ ΠΏΡΠ΅ΠΈΠ·ΡΠΈΡΠ»Π΅Π½ΠΈΠ΅ΡΠΎ Π½Π° ΡΠ°Π·ΠΌΠ΅ΡΠ° Π½Π° NVMe-ΡΡΡΡΠΎΠΉΡΡΠ²Π°, Ρ ΠΎΠ³Π»Π΅Π΄ Π½Π° Π½Π°Π»ΠΈΡΠ½ΠΈΡΠ΅ ΠΏΡΠΎΡΡΡΠ°Π½ΡΡΠ²Π° ΠΈΠΌΠ΅Π½, Π² ΡΠΈΡΡΠ°ΡΠΈΠΈ, ΠΊΠΎΠ³Π°ΡΠΎ ΠΊΠΎΠ½ΡΡΠΎΠ»Π΅ΡΡΡ Π½Π΅ Π²ΡΡΡΠ° ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΡΠ° TNVMCAP (ΠΠ±Ρ ΠΊΠ°ΠΏΠ°ΡΠΈΡΠ΅Ρ Π½Π° NVM) Ρ Π΄Π°Π½Π½ΠΈ Π·Π° ΡΠ°Π·ΠΌΠ΅ΡΠ°.
- Π API-ΡΠΎ Encrypted.Unlock() ΠΈ Π² /etc/crypttab Π΅ Π΄ΠΎΠ±Π°Π²Π΅Π½Π° ΠΏΠΎΠ΄Π΄ΡΡΠΆΠΊΠ° Π½Π° ΡΠ»Π°Π³Π° βdiscardβ, Ρ ΠΏΠΎΠΌΠΎΡΡΠ° Π½Π° ΠΊΠΎΠΉΡΠΎ ΠΌΠΎΠΆΠ΅ Π΄Π° ΡΠ΅ Π°ΠΊΡΠΈΠ²ΠΈΡΠ° ΠΏΡΠΈΠ»Π°Π³Π°Π½Π΅ΡΠΎ Π½Π° ΠΊΠΎΠΌΠ°Π½Π΄Π°ΡΠ° TRIM Ρ ΠΊΡΠΈΠΏΡΠΈΡΠ°Π½ΠΈ Π΄ΡΠ»ΠΎΠ²Π΅ (ΠΏΠΎ ΠΏΠΎΠ΄ΡΠ°Π·Π±ΠΈΡΠ°Π½Π΅ Π½Π΅ ΡΠ΅ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°, ΡΡΠΉ ΠΊΠ°ΡΠΎ ΠΏΠΎΡΠ΅Π½ΡΠΈΠ°Π»Π½ΠΎ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ²Π° Π΄Π° ΡΠ΅ ΠΎΠΏΡΠ΅Π΄Π΅Π»ΠΈ ΡΠ°Π·ΠΏΡΠ΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅ΡΠΎ Π½Π° ΠΏΡΠ°Π·Π½ΠΈ ΠΈ Π·Π°Π΅ΡΠΈ Π±Π»ΠΎΠΊΠΎΠ²Π΅ Π½Π° Π΄ΠΈΡΠΊΠ°).
ΠΠ·ΡΠΎΡΠ½ΠΈΠΊ: opennet.ru
