7 Π½ΠΎΠ²Ρ‹Ρ… уязвимостСй Π² FreeBSD

20 мая 2026 Π³ΠΎΠ΄Π° Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΈ FreeBSD объявили ΠΎΠ± исправлСнии сСми Π½ΠΎΠ²Ρ‹Ρ… уязвимостСй Π² систСмС. НС всС ΠΎΠ½ΠΈ ΠΎΠ΄ΠΈΠ½Π°ΠΊΠΎΠ²ΠΎ опасны, Π½ΠΎ Π΅ΡΡ‚ΡŒ ΠΈ ΠΊΡ€Π°ΠΉΠ½Π΅ нСприятныС.

CVE-2026-45251Β β€” use-after-free Π² 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.Ρ… Π²Π΅Ρ‚ΠΊΠΈ Π²ΠΎΠΎΠ±Ρ‰Π΅) ΠΎΡ„ΠΈΡ†ΠΈΠ°Π»ΡŒΠ½Ρ‹Ρ… исправлСний ΡƒΠΆΠ΅ Π½Π΅Ρ‚. Однако, Ссли Π²Π°ΠΌ ΠΏΠΎ ΠΊΠ°ΠΊΠΎΠΉ-Ρ‚ΠΎ ΠΏΡ€ΠΈΡ‡ΠΈΠ½Π΅ ΠΏΠΎΠΊΠ° Ρ‡Ρ‚ΠΎ Π½Π΅ хочСтся Ρ‚ΠΎΡ€ΠΎΠΏΠΈΡ‚ΡŒΡΡ с ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ΠΎΠΌ Π½Π° 14.Ρ… Ρ€Π΅Π»ΠΈΠ·, ΠΏΠ°Ρ‚Ρ‡ΠΈ для вСрсии 14.3 Π² Ρ†Π΅Π»ΠΎΠΌ подходят ΠΈ ΠΊ исходникам 13.5, Π° CVE-2026-45250 для 13-ΠΉ Π²Π΅Ρ‚ΠΊΠΈ Π½Π΅Π°ΠΊΡ‚ΡƒΠ°Π»ΡŒΠ½ΠΎ Π² связи с отсутсттвиСм Π² Π½Π΅ΠΉ setcred().

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

ΠšΡƒΠΏΠΈΡ‚ΡŒ Π½Π°Π΄Π΅ΠΆΠ½Ρ‹ΠΉ хостинг для сайтов с Π·Π°Ρ‰ΠΈΡ‚ΠΎΠΉ ΠΎΡ‚ DDoS, VPS VDS сСрвСры πŸ”₯ ΠšΡƒΠΏΠΈΡ‚ΡŒ Π½Π°Π΄Π΅ΠΆΠ½Ρ‹ΠΉ хостинг для сайтов с Π·Π°Ρ‰ΠΈΡ‚ΠΎΠΉ ΠΎΡ‚ DDoS, VPS VDS сСрвСры | ProHoster