7 Π½ΠΎΠ²ΠΈ уязвимости Π² FreeBSD

На 20 ΠΌΠ°ΠΉ 2026 Π³. Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΡ†ΠΈΡ‚Π΅ Π½Π° FreeBSD обявиха Π·Π° ΠΏΠΎΠΏΡ€Π°Π²ΠΊΠ° Π½Π° сСдСм Π½ΠΎΠ²ΠΈ уязвимости Π² систСмата. НС всички ΠΎΡ‚ тях са с Π΅Π΄Π½Π°ΠΊΠ²Π° опасност, Π½ΠΎ ΠΈΠΌΠ° ΠΈ ΠΈΠ·ΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅Π»Π½ΠΎ нСприятни.

CVE-2026-45251Β β€” уязвимост слСд освобоТдаванС Π² select-ΠΏΠΎΠ΄ΠΎΠ±Π½ΠΈ систСмни ΠΏΠΎΠ²ΠΈΡ†ΠΈ, Π°ΠΊΠΎ Π² тСхния списък Π½Π° Ρ‡Π°ΠΊΠ°Π½Π΅ ΠΈΠΌΠ° дСскриптори Π½Π° процСси (Π² FreeBSD 15 Π΄ΠΎΠ±Π°Π²Π΅Π½ΠΈ Π½ΠΎΠ²ΠΈ дСскриптори Π½Π° jail), ΠΈ Ρ‚Π΅Π·ΠΈ дСскриптори са Π±ΠΈΠ»ΠΈ Π·Π°Ρ‚Π²ΠΎΡ€Π΅Π½ΠΈ Π² Π΄Ρ€ΡƒΠ³ ΠΏΠΎΡ‚ΠΎΠΊ, Π΄ΠΎΠΊΠ°Ρ‚ΠΎ чаканият систСмСн ΠΏΠΎΠ²ΠΈΠΊ всС ΠΎΡ‰Π΅ Π΅ Π±ΠΈΠ» Π² Ρ‡Π°ΠΊΠ°Π½Π΅. Будя ΠΏΠΎ Ρ‚ΠΎΠ·ΠΈ ΠΊΠΎΠΌΠΈΡ‚, засСгнати са ΡΡŠΡ‰ΠΎ дСскрипторитС, ΡΠ²ΡŠΡ€Π·Π°Π½ΠΈ с netmap (Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€ Π·Π° ускорСн Π΄ΠΈΡ€Π΅ΠΊΡ‚Π΅Π½ Π΄ΠΎΡΡ‚ΡŠΠΏ Π΄ΠΎ мрСТовия Π°Π΄Π°ΠΏΡ‚Π΅Ρ€), Π½ΠΎ няма ΠΎΡ„ΠΈΡ†ΠΈΠ°Π»Π½Π° информация ΠΏΠΎ Ρ‚ΠΎΠ·ΠΈ Π²ΡŠΠΏΡ€ΠΎΡ. ДСскрипторитС Π½Π° процСси сС появиха Π² FreeBSD 9, Ρ‚Π°ΠΊΠ° Ρ‡Π΅ уязвимостта вСроятно ΡΡŠΡ‰Π΅ΡΡ‚Π²ΡƒΠ²Π° ΠΎΡ‚Ρ‚ΠΎΠ³Π°Π²Π°. Π’ ΠΎΡ„ΠΈΡ†ΠΈΠ°Π»Π½ΠΎΡ‚ΠΎ изявлСниС Π΅ посочСно, Ρ‡Π΅ уязвимостта позволява ΠΏΠΎΠ»ΡƒΡ‡Π°Π²Π°Π½Π΅ Π½Π° супСрпотрСбитСлски ΠΏΡ€ΠΈΠ²ΠΈΠ»Π΅Π³ΠΈΠΈ. Няма Π½Π°Ρ‡ΠΈΠ½ Π΄Π° сС Π½Π΅ΡƒΡ‚Ρ€Π°Π»ΠΈΠ·ΠΈΡ€Π° Π±Π΅Π· ΠΏΠ°Ρ‚Ρ‡/ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅.

CVE-2026-45250Β β€” Π½Π΅ΠΏΡ€Π°Π²ΠΈΠ»Π½ΠΎ изчислСниС Π½Π° Ρ€Π°Π·ΠΌΠ΅Ρ€Π° Π½Π° Π±ΡƒΡ„Π΅Ρ€Π° ΠΈ послСдващо записванС извън Π±ΡƒΡ„Π΅Ρ€Π° Π² стСка Π² систСмния ΠΏΠΎΠ²ΠΈΠΊ setcred; Π²ΡŠΠΏΡ€Π΅ΠΊΠΈ Ρ‡Π΅ setcred изисква root-ΠΏΡ€ΠΈΠ²ΠΈΠ»Π΅Π³ΠΈΠΈ, ΠΏΠΎΠ²Ρ€Π΅ΠΆΠ΄Π°Π½Π΅Ρ‚ΠΎ Π½Π° стСка става ΠΏΡ€Π΅Π΄ΠΈ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ°Ρ‚Π° Π½Π° ΠΏΡ€ΠΈΠ²ΠΈΠ»Π΅Π³ΠΈΠΈΡ‚Π΅, Π° Ρ‚Π°ΠΊΠ° Π΅ Π΄ΠΎΡΡ‚ΡŠΠΏΠ½ΠΎ Π·Π° всички. Π’ΠΎΠ·ΠΈ систСмСн ΠΏΠΎΠ²ΠΈΠΊ сС Π΅ появил Π² FreeBSD 14.3 (тоСст ΠΏΠΎ-Ρ€Π°Π½Π½ΠΈΡ‚Π΅ вСрсии Π½Π΅ са засСгнати) ΠΈ ΠΏΡ€Π΅Π΄Π»Π°Π³Π° Π½Π°Ρ‡ΠΈΠ½ Π·Π° установяванС Π½Π° всички ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎΡ€ΠΈ Π½Π° потрСбитСля ΠΈ Π³Ρ€ΡƒΠΏΠΈΡ‚Π΅ Π½Π° тСкущия процСс с 1 ΠΏΠΎΠ²ΠΈΠΊ, вмСсто ΠΊΠΎΠΌΠ±ΠΈΠ½Π°Ρ†ΠΈΠΈ ΠΎΡ‚ setuid + setgid + setgroups ΠΈ ΠΏΠΎΠ΄ΠΎΠ±Π½ΠΈ. Уязвимостта позволява ΠΈΠ·ΠΏΡŠΠ»Π½Π΅Π½ΠΈΠ΅Ρ‚ΠΎ Π½Π° Π·Π»ΠΎΠ½Π°ΠΌΠ΅Ρ€Π΅Π½ ΠΊΠΎΠ΄ Π² контСкста Π½Π° ядрото. Няма Π½Π°Ρ‡ΠΈΠ½ Π΄Π° бъдС Π½Π΅ΡƒΡ‚Ρ€Π°Π»ΠΈΠ·ΠΈΡ€Π°Π½Π° Π±Π΅Π· ΠΏΠ°Ρ‚Ρ‡/ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅.

CVE-2026-45252Β β€” липса Π½Π° ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ° Π·Π° Π½Π°Π»ΠΈΡ‡ΠΈΠ΅Ρ‚ΠΎ Π½Π° Π·Π°Π²ΡŠΡ€ΡˆΠ²Π°Ρ‰ Π½ΡƒΠ»Π° ΠΏΡ€Π΅Π΄ΠΈ ΠΊΠΎΠΏΠΈΡ€Π°Π½Π΅Ρ‚ΠΎ Π½Π° стринг ΠΎΡ‚ fuse-Π΄Π΅ΠΌΠΎΠ½Π° Π² Π½ΠΎΠ² Π±ΡƒΡ„Π΅Ρ€. Π’ΡŠΠΏΡ€Π΅ΠΊΠΈ Ρ‚ΠΎΠ²Π°, ΠΈΠΌΠ° ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ° Π·Π° максималСн Ρ€Π°Π·ΠΌΠ΅Ρ€ Π½Π° ΠΊΠΎΠΏΠΈΡ€Π°Π½Π΅, Ρ‚Π°ΠΊΠ° Ρ‡Π΅ Π½Π΅ ΠΌΠΎΠΆΠ΅ Π΄Π° сС ΠΏΡ€ΠΎΡ‡Π΅Ρ‚Π΅ ΠΏΠΎΠ²Π΅Ρ‡Π΅ ΠΎΡ‚ 253 лишни Π±Π°ΠΉΡ‚Π° ΠΎΡ‚ ядрото. Π‘ΡŠΡ‰ΠΎ Ρ‚Π°ΠΊΠ°, ΠΌΠΎΠΆΠ΅ Π΄Π° сС запишС Π΄ΠΎ 250 Π±Π°ΠΉΡ‚Π° Π² "unallocated kernel heap space". По ΠΏΠΎΠ΄Ρ€Π°Π·Π±ΠΈΡ€Π°Π½Π΅ Π² FreeBSD Π΅ Π·Π°Π±Ρ€Π°Π½Π΅Π½ΠΎ ΠΌΠΎΠ½Ρ‚ΠΈΡ€Π°Π½Π΅ Π½Π° Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΈ систСми ΠΎΡ‚ ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΈΡ‚Π΅Π»ΠΈ, ΠΊΠΎΠΈΡ‚ΠΎ Π½Π΅ са root, Ρ‚Π°ΠΊΠ° Ρ‡Π΅ Π·Π° ΠΏΠΎΠ΄ΠΌΠ°ΠΌΠ²Π°Π½Π΅ Π½Π° ядрото с Π·Π»ΠΎΠ½Π°ΠΌΠ΅Ρ€Π΅Π½ fuse-Π΄Π΅ΠΌΠΎΠ½ Π΅ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Π΄Π° сС бъдС root. Π’ΡŠΠΏΡ€Π΅ΠΊΠΈ Ρ‚ΠΎΠ²Π°, Π°ΠΊΠΎ sysctl vfs.usermount=1 – систСмата става уязвима ΠΈ Π·Π° ΠΎΠ±ΠΈΠΊΠ½ΠΎΠ²Π΅Π½ΠΈ ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΈΡ‚Π΅Π»ΠΈ. Π‘Π»Π΅Π΄Π²Π° Π΄Π° сС ΠΈΠΌΠ° ΠΏΡ€Π΅Π΄Π²ΠΈΠ΄ ΠΈ опасността ΠΎΡ‚ fuse-Π΄Π΅ΠΌΠΎΠ½Π° Π² jail, ΠΊΡŠΠ΄Π΅Ρ‚ΠΎ Ρ‚ΠΎΠΉ ΡΡŠΡ‰ΠΎ ΠΌΠΎΠΆΠ΅ Π΄Π° бъдС root (Π½ΠΎ ΠΏΠΎ ΠΏΠΎΠ΄Ρ€Π°Π·Π±ΠΈΡ€Π°Π½Π΅ Ρ‚ΠΎΠ²Π° ΡΡŠΡ‰ΠΎ Π΅ Π·Π°Π±Ρ€Π°Π½Π΅Π½ΠΎ).

CVE-2026-45253Β β€” ΠΏΡ€ΠΈ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅ Π½Π° ptrace Π΅ ΠΈΠΌΠ°Π»ΠΎ Π²ΡŠΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ Π·Π° стартиранС Π² ΠΎΡ‚Π»Π°ΠΆΠ΄Π°Π΅ΠΌ процСс Π½Π° систСмно ΠΏΠΎΠ²ΠΈΠΊΠ²Π°Π½Π΅ с Π½Π΅ΠΊΠΎΡ€Π΅ΠΊΡ‚Π΅Π½ Π½ΠΎΠΌΠ΅Ρ€, ΠΊΠΎΠ΅Ρ‚ΠΎ Π΅ Π²ΠΎΠ΄Π΅Π»ΠΎ Π΄ΠΎ изпълнСниС Π½Π° ΠΊΠΎΠ΄ Π² ядрото, ΠΊΠΎΠΉΡ‚ΠΎ Π½Π΅ Π΅ ΠΏΡ€Π΅Π΄Π²ΠΈΠ΄Π΅Π½ ΠΊΠ°Ρ‚ΠΎ систСмно ΠΏΠΎΠ²ΠΈΠΊΠ²Π°Π½Π΅, с ΠΏΠΎΡ‚Π΅Π½Ρ†ΠΈΠ°Π»Π½ΠΎ лоши послСдствия. Ако Π΅ установСно security.bsd.unprivileged_proc_debug=0 (ΠΊΠΎΠ΅Ρ‚ΠΎ Π΅ Π΄ΠΎΠ±Ρ€Π° ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠ° Π·Π° ΡΡŠΡ€Π²ΡŠΡ€ΠΈ във всСки случай ΠΈ ΠΈΠ½ΡΡ‚Π°Π»Π°Ρ‚ΠΎΡ€ΡŠΡ‚ Π½Π° систСмата Π΄ΠΎΡ€ΠΈ ΠΏΡ€Π΅Π΄Π»Π°Π³Π° Π΄Π° сС Π½Π°ΠΏΡ€Π°Π²ΠΈ Ρ‚ΠΎΠ²Π° ΠΎΠΏΡ†ΠΈΠΎΠ½Π°Π»Π½ΠΎ), потрСбитСлскитС ΠΈ jailed процСси няма Π΄Π° ΠΌΠΎΠ³Π°Ρ‚ Π΄Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ‚ ptrace ΠΈ ΠΏΠΎ Ρ‚ΠΎΠ·ΠΈ Π½Π°Ρ‡ΠΈΠ½ уязвимостта Ρ‰Π΅ останС Π΄ΠΎΡΡ‚ΡŠΠΏΠ½Π° само Π·Π° root.

CVE-2026-45255Β β€” инТСкция Π½Π° shell-ΠΊΠΎΠΌΠ°Π½Π΄ΠΈ с root-ΠΏΡ€Π°Π²Π° Π² bsdinstall/bsdconfig Ρ‡Ρ€Π΅Π· ΠΈΠΌΠ΅Π½Π°Ρ‚Π° Π½Π° Π·Π»ΠΎΠ½Π°ΠΌΠ΅Ρ€Π΅Π½ΠΈ Π±Π΅Π·ΠΆΠΈΡ‡Π½ΠΈ ΠΌΡ€Π΅ΠΆΠΈ, ΠΊΠΎΠΈΡ‚ΠΎ Π½Π΅ са Π΅ΠΊΡ€Π°Π½ΠΈΡ€Π°Π½ΠΈ, ΠΏΠΎ Π²Ρ€Π΅ΠΌΠ΅ Π½Π° Ρ€Π°Π·Π³Π»Π΅ΠΆΠ΄Π°Π½Π΅ Π½Π° тСхния списък. Π—Π° Π΄Π° Π½Π΅ сС ΡΠ±Π»ΡŠΡΠΊΠ°Ρ‚Π΅ с Ρ‚Π°Π·ΠΈ уязвимост, Π΅ Π΄ΠΎΡΡ‚Π°Ρ‚ΡŠΡ‡Π½ΠΎ Π΄Π° Π½Π΅ ΠΏΡ€Π΅Π³Π»Π΅ΠΆΠ΄Π°Ρ‚Π΅ списъка с Π±Π΅Π·ΠΆΠΈΡ‡Π½ΠΈ ΠΌΡ€Π΅ΠΆΠΈ ΠΎΡ‚ bsdinstall/bsdconfig.

CVE-2026-39461, CVE-2026-45254Β β€” уязвимости Π² Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ°Ρ‚Π° libcasper (Π½Π΅ Π² ядро). Π‘ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ°Ρ‚Π° Π΅ ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½Π° Π·Π° бСзопасно ΠΈ настройваСмо прСдоставянС Π½Π° услуги Π½Π° процСси, поставСни Π² ΠΏΡΡΡŠΡ‡Π½ΠΈΠΊ. Π•Π΄Π½Π° ΠΎΡ‚ уязвимоститС Π΅ ΡΠ²ΡŠΡ€Π·Π°Π½Π° с ΠΈΠ·Ρ…ΠΎΠ΄Π° извън Π³Ρ€Π°Π½ΠΈΡ†ΠΈΡ‚Π΅ Π½Π° стСка ΠΈ ΠΏΠΎΠ²Ρ€Π΅Π΄Π° Π½Π° стСка Ρ‡Ρ€Π΅Π· ΠΎΡ€Π³Π°Π½ΠΈΠ·ΠΈΡ€Π°Π½Π΅ Π½Π° Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΈ дСскриптори с Π³ΠΎΠ»Π΅ΠΌΠΈ Π½ΠΎΠΌΠ΅Ρ€Π° Π² Ρ‚Π°Π·ΠΈ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ° (тя Π΅ Π±ΠΈΠ»Π° ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΈΡ€Π°Π½Π° Π·Π° Π½ΠΎΠΌΠ΅Ρ€Π° Π΄ΠΎ 1024 β€” ΠΏΠΎ ΠΏΠΎΠ΄Ρ€Π°Π·Π±ΠΈΡ€Π°Π½Π΅ Π»ΠΈΠΌΠΈΡ‚ Π·Π° структури Π·Π° систСмни повиквания select). Π’Ρ‚ΠΎΡ€Π°Ρ‚Π° уязвимост Π΅ Π²ΡŠΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚Ρ‚Π° Π·Π° ΠΏΡ€Π΅ΠΌΠ°Ρ…Π²Π°Π½Π΅ Π½Π° Π½Π°Π»ΠΎΠΆΠ΅Π½ΠΈΡ‚Π΅ ограничСния (идСологията Π½Π° Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ°Ρ‚Π° Π΅, Ρ‡Π΅ вСднъТ Π½Π°Π»ΠΎΠΆΠ΅Π½ΠΈΡ‚Π΅ ограничСния Π½Π° процСса ΠΌΠΎΠ³Π°Ρ‚ само Π΄Π° сС усилват) cap_net.

ΠŸΠΎΠΏΡ€Π°Π²Π΅Π½ΠΈΡ‚Π΅ вСрсии Π½Π° систСмата ΠΈΠΌΠ°Ρ‚ Π½ΠΎΠΌΠ΅Ρ€Π°: 14.3-RELEASE-p14, 14.4-RELEASE-p5 ΠΈ 15.0-RELEASE-p9. Π‘ΡŠΡ‰ΠΎ Ρ‚Π°ΠΊΠ° трябва Π΄Π° сС ΠΎΡ‚Π±Π΅Π»Π΅ΠΆΠΈ Π²Π°ΠΆΠ΅Π½ ΠΌΠΎΠΌΠ΅Π½Ρ‚ Π·Π° някои: Ρ€Π΅Π»ΠΈΠ·ΡŠΡ‚ Π½Π° FreeBSD 13.5 наскоро Π±Π΅ ΠΏΡ€Π΅ΠΌΠ°Ρ…Π½Π°Ρ‚ ΠΎΡ‚ ΠΏΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ° β€” Π½Π° 30 Π°ΠΏΡ€ΠΈΠ» 2026 Π³ΠΎΠ΄ΠΈΠ½Π°, ΠΈ Π·Π° Π½Π΅Π³ΠΎ (ΠΊΠ°ΠΊΡ‚ΠΎ ΠΈ Π·Π° цялата 13.x линия) Π²Π΅Ρ‡Π΅ няма ΠΎΡ„ΠΈΡ†ΠΈΠ°Π»Π½ΠΈ ΠΏΠΎΠΏΡ€Π°Π²ΠΊΠΈ. Π’ΡŠΠΏΡ€Π΅ΠΊΠΈ Ρ‚ΠΎΠ²Π°, Π°ΠΊΠΎ ΠΏΠΎ някаква ΠΏΡ€ΠΈΡ‡ΠΈΠ½Π° всС ΠΎΡ‰Π΅ Π½Π΅ искатС Π΄Π° сС Π±ΡŠΡ€Π·Π°Ρ‚Π΅ с ΠΏΡ€Π΅ΠΌΠΈΠ½Π°Π²Π°Π½Π΅Ρ‚ΠΎ Π½Π° 14.x Ρ€Π΅Π»ΠΈΠ·, ΠΏΠ°Ρ‡ΠΎΠ²Π΅Ρ‚Π΅ Π·Π° вСрсия 14.3 Π² ΠΎΠ±Ρ‰ΠΈ Π»ΠΈΠ½ΠΈΠΈ са подходящи ΠΈ Π·Π° изходния ΠΊΠΎΠ΄ Π½Π° 13.5, Π° CVE-2026-45250 Π·Π° 13-Ρ‚Π° линия Π½Π΅ Π΅ Π°ΠΊΡ‚ΡƒΠ°Π»Π΅Π½ ΠΏΠΎΡ€Π°Π΄ΠΈ ΠΎΡ‚ΡΡŠΡΡ‚Π²ΠΈΠ΅Ρ‚ΠΎ Π½Π° setcred().

Π˜Π·Ρ‚ΠΎΡ‡Π½ΠΈΠΊ: linux.org.ru

ΠšΡƒΠΏΠ΅Ρ‚Π΅ Π½Π°Π΄Π΅ΠΆΠ΄Π΅Π½ хостинг Π·Π° сайтовС с Π·Π°Ρ‰ΠΈΡ‚Π° ΠΎΡ‚ DDoS, VPS VDS ΡΡŠΡ€Π²ΡŠΡ€ΠΈ πŸ”₯ ΠšΡƒΠΏΠ΅Ρ‚Π΅ Π½Π°Π΄Π΅ΠΆΠ΄Π΅Π½ хостинг Π·Π° сайтовС с Π·Π°Ρ‰ΠΈΡ‚Π° ΠΎΡ‚ DDoS, VPS VDS ΡΡŠΡ€Π²ΡŠΡ€ΠΈ | ProHoster