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

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

CVE-2026-45251Β β€” use-after-free Π² сСлСкт-ΠΏΠΎΠ΄ΠΎΠ±Π½ΠΈ систСмни ΠΏΠΎΠ²ΠΈΡ†ΠΈ, Π°ΠΊΠΎ Π² тСхния списък Π½Π° ΠΎΡ‡Π°ΠΊΠ²Π°Π½Π΅ ΠΈΠΌΠ° дСскриптори Π½Π° процСси (Π² 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 Π±Π°ΠΉΡ‚Π° Π² "нСзаписаното пространство Π½Π° ядрото". По ΠΏΠΎΠ΄Ρ€Π°Π·Π±ΠΈΡ€Π°Π½Π΅ Π² FreeBSD Π΅ Π·Π°Π±Ρ€Π°Π½Π΅Π½ΠΎ ΠΌΠΎΠ½Ρ‚ΠΈΡ€Π°Π½Π΅ Π½Π° Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΈ систСми ΠΎΡ‚ ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΈΡ‚Π΅Π»ΠΈ, Ρ€Π°Π·Π»ΠΈΡ‡Π½ΠΈ ΠΎΡ‚ root, ΠΊΠΎΠ΅Ρ‚ΠΎ ΠΎΠ·Π½Π°Ρ‡Π°Π²Π°, Ρ‡Π΅ Π·Π° подскачанС Π½Π° Π·Π»ΠΎΠ½Π°ΠΌΠ΅Ρ€Π΅Π½ fuse-Π΄Π΅ΠΌΠΎΠ½ към ядрото Π΅ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Π΄Π° си root. Π’ΡŠΠΏΡ€Π΅ΠΊΠΈ Ρ‚ΠΎΠ²Π°, Π°ΠΊΠΎ sysctl vfs.usermount=1 β€” систСмата става уязвима ΠΈ Π·Π° ΠΎΠ±ΠΈΠΊΠ½ΠΎΠ²Π΅Π½ΠΈ ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΈΡ‚Π΅Π»ΠΈ. Π‘ΡŠΡ‰ΠΎ Ρ‚Π°ΠΊΠ° трябва Π΄Π° сС Π²Π·Π΅ΠΌΠ΅ ΠΏΡ€Π΅Π΄Π²ΠΈΠ΄ опасността ΠΎΡ‚ fuse-Π΄Π΅ΠΌΠΎΠ½Π° Π² jail, ΠΊΡŠΠ΄Π΅Ρ‚ΠΎ Ρ‚ΠΎΠΉ ΠΌΠΎΠΆΠ΅ Π΄Π° бъдС ΠΈ root (Π½ΠΎ ΠΏΠΎ ΠΏΠΎΠ΄Ρ€Π°Π·Π±ΠΈΡ€Π°Π½Π΅ Ρ‚ΠΎΠ²Π° ΡΡŠΡ‰ΠΎ Π΅ Π·Π°Π±Ρ€Π°Π½Π΅Π½ΠΎ).

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