Π Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΈ ядра Linux Π·Π°Π²Π΅Ρ€ΡˆΠΈΠ»ΠΈ Π°ΡƒΠ΄ΠΈΡ‚ всСх ΠΏΠ°Ρ‚Ρ‡Π΅ΠΉ ΠΎΡ‚ УнивСрситСта ΠœΠΈΠ½Π½Π΅ΡΠΎΡ‚Ρ‹

ВСхничСский совСт ΠΎΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΠΈ Linux Foundation ΠΎΠΏΡƒΠ±Π»ΠΈΠΊΠΎΠ²Π°Π» сводный ΠΎΡ‚Ρ‡Ρ‘Ρ‚ с Ρ€Π°Π·Π±ΠΎΡ€ΠΎΠΌ ΠΈΠ½Ρ†ΠΈΠ΄Π΅Π½Ρ‚Π° с исслСдоватСлями ΠΈΠ· УнивСрситСта ΠœΠΈΠ½Π½Π΅ΡΠΎΡ‚Ρ‹, связанного с ΠΏΠΎΠΏΡ‹Ρ‚ΠΊΠΎΠΉ продвиТСния Π² ядро ΠΏΠ°Ρ‚Ρ‡Π΅ΠΉ, содСрТащих скрытыС ошибки, приводящиС ΠΊ уязвимостям. Π Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΈ ядра ΠΏΠΎΠ΄Ρ‚Π²Π΅Ρ€Π΄ΠΈΠ»ΠΈ Ρ€Π°Π½Π΅Π΅ ΠΎΠΏΡƒΠ±Π»ΠΈΠΊΠΎΠ²Π°Π½Π½ΡƒΡŽ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ ΠΎ Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ ΠΈΠ· 5 ΠΏΠ°Ρ‚Ρ‡Π΅ΠΉ, ΠΏΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²Π»Π΅Π½Π½Ρ‹Ρ… Π² Ρ…ΠΎΠ΄Π΅ исслСдования «Hypocrite Commits», 4 ΠΏΠ°Ρ‚Ρ‡Π° с уязвимостями Π±Ρ‹Π»ΠΈ ΠΎΡ‚Π²Π΅Ρ€Π³Π½ΡƒΡ‚Ρ‹ сразу ΠΈ ΠΏΠΎ ΠΈΠ½ΠΈΡ†ΠΈΠ°Ρ‚ΠΈΠ²Π΅ мэйнтСйнСров ΠΈ Π½Π΅ ΠΏΠΎΠΏΠ°Π»ΠΈ Π² Ρ€Π΅ΠΏΠΎΠ·ΠΈΡ‚ΠΎΡ€ΠΈΠΉ ядра. Один ΠΏΠ°Ρ‚Ρ‡ Π±Ρ‹Π» принят, Π½ΠΎ ΠΎΠ½ ΠΊΠΎΡ€Ρ€Π΅ΠΊΡ‚Π½ΠΎ исправлял ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡƒ ΠΈ Π½Π΅ содСрТал ошибок.

Π’Π°ΠΊΠΆΠ΅ Π±Ρ‹Π»ΠΈ ΠΏΡ€ΠΎΠ°Π½Π°Π»ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Π½Ρ‹ 435 ΠΊΠΎΠΌΠΌΠΈΡ‚ΠΎΠ², Π²ΠΊΠ»ΡŽΡ‡Π°ΡŽΡ‰ΠΈΡ… исправлСния, ΠΎΡ‚ΠΏΡ€Π°Π²Π»Π΅Π½Π½Ρ‹Π΅ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ°ΠΌΠΈ ΠΈΠ· УнивСрситСта ΠœΠΈΠ½Π½Π΅ΡΠΎΡ‚Ρ‹ ΠΈ Π½Π΅ связанныС с ΠΏΡ€ΠΎΠ²Π΅Π΄Π΅Π½ΠΈΠ΅ΠΌ экспСримСнта ΠΏΠΎ ΠΏΡ€ΠΎΠ΄Π²ΠΈΠΆΠ΅Π½ΠΈΡŽ скрытых уязвимостСй. Π‘ 2018 Π³ΠΎΠ΄Π° Π³Ρ€ΡƒΠΏΠΏΠ° исслСдоватСлСй ΠΈΠ· УнивСрситСта ΠœΠΈΠ½Π½Π΅ΡΠΎΡ‚Ρ‹ достаточно Π°ΠΊΡ‚ΠΈΠ²Π½ΠΎ участвовала Π² исправлСнии ошибок. ΠŸΠΎΠ²Ρ‚ΠΎΡ€Π½ΠΎΠ΅ Ρ€Π΅Ρ†Π΅Π½Π·ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ Π½Π΅ выявило Π² Π΄Π°Π½Π½Ρ‹Ρ… ΠΊΠΎΠΌΠΌΠΈΡ‚Π°Ρ… врСдоносной активности, Π½ΠΎ вскрыло ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹Π΅ Π½Π΅ΡƒΠΌΡ‹ΡˆΠ»Π΅Π½Π½Ρ‹Π΅ ошибки ΠΈ Π½Π΅Π΄ΠΎΡ€Π°Π±ΠΎΡ‚ΠΊΠΈ.

349 ΠΊΠΎΠΌΠΌΠΈΡ‚ΠΎΠ² ΠΏΡ€ΠΈΠ·Π½Π°Π½Ρ‹ ΠΊΠΎΡ€Ρ€Π΅ΠΊΡ‚Π½Ρ‹ΠΌΠΈ ΠΈ оставлСны Π±Π΅Π· ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΉ. Π’ 39 ΠΊΠΎΠΌΠΌΠΈΡ‚Π°Ρ… ΠΎΠ±Π½Π°Ρ€ΡƒΠΆΠ΅Π½Ρ‹ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹, Ρ‚Ρ€Π΅Π±ΡƒΡŽΡ‰ΠΈΠ΅ исправлСния — Π΄Π°Π½Π½Ρ‹Π΅ ΠΊΠΎΠΌΠΌΠΈΡ‚Ρ‹ ΠΎΡ‚ΠΌΠ΅Π½Π΅Π½Ρ‹ ΠΈ Π΄ΠΎ выпуска ядра 5.13 Π±ΡƒΠ΄ΡƒΡ‚ Π·Π°ΠΌΠ΅Π½Π΅Π½Ρ‹ Π½Π° Π±ΠΎΠ»Π΅Π΅ ΠΊΠΎΡ€Ρ€Π΅ΠΊΡ‚Π½Ρ‹Π΅ исправлСния. Ошибки Π² 25 ΠΊΠΎΠΌΠΌΠΈΡ‚Π°Ρ… оказались исправлСны Π² ΠΏΠΎΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΡ… измСнСниях. 12 ΠΊΠΎΠΌΠΌΠΈΡ‚ΠΎΠ² потСряли Π°ΠΊΡ‚ΡƒΠ°Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ Π·Π°Ρ‚Ρ€Π°Π³ΠΈΠ²Π°Π»ΠΈ ΡƒΡΡ‚Π°Ρ€Π΅Π²ΡˆΠΈΠ΅ систСмы, ΡƒΠΆΠ΅ ΡƒΠ΄Π°Π»Ρ‘Π½Π½Ρ‹Π΅ ΠΈΠ· ядра. Один ΠΈΠ· ΠΊΠΎΡ€Ρ€Π΅ΠΊΡ‚Π½Ρ‹Ρ… ΠΊΠΎΠΌΠΌΠΈΡ‚ΠΎΠ² Π±Ρ‹Π» ΠΎΡ‚ΠΌΠ΅Π½Ρ‘Π½ ΠΏΠΎ запросу Π°Π²Ρ‚ΠΎΡ€Π°. 9 ΠΊΠΎΡ€Ρ€Π΅ΠΊΡ‚Π½Ρ‹Ρ… ΠΊΠΎΠΌΠΌΠΈΡ‚ΠΎΠ² Π±Ρ‹Π»ΠΈ ΠΎΡ‚ΠΏΡ€Π°Π²Π»Π΅Π½Ρ‹ с адрСсов @umn.edu Π·Π°Π΄ΠΎΠ»Π³ΠΎ Π΄ΠΎ ΠΎΠ±Ρ€Π°Π·ΠΎΠ²Π°Π½ΠΈΠ΅ Ρ€Π°Π·Π±ΠΈΡ€Π°Π΅ΠΌΠΎΠΉ Π³Ρ€ΡƒΠΏΠΏΡ‹ исслСдоватСлСй.

Для восстановлСния довСрия ΠΊ ΠΊΠΎΠΌΠ°Π½Π΄Π΅ ΠΈΠ· УнивСрситСта ΠœΠΈΠ½Π½Π΅ΡΠΎΡ‚Ρ‹ ΠΈ возвращСния возмоТности участия Π² Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ΅ ядра организация Linux Foundation Π²Ρ‹Π΄Π²ΠΈΠ½ΡƒΠ»Π° ряд Ρ‚Ρ€Π΅Π±ΠΎΠ²Π°Π½ΠΈΠΉ, большая Ρ‡Π°ΡΡ‚ΡŒ ΠΈΠ· ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… ΡƒΠΆΠ΅ Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½Π°. НапримСр, исслСдоватСли ΡƒΠΆΠ΅ ΠΎΡ‚ΠΎΠ·Π²Π°Π»ΠΈ ΠΏΡƒΠ±Π»ΠΈΠΊΠ°Ρ†ΠΈΡŽ «Hypocrite Commits» ΠΈ ΠΎΡ‚ΠΌΠ΅Π½ΠΈΠ»ΠΈ своё выступлСниС Π½Π° ΠΊΠΎΠ½Ρ„Π΅Ρ€Π΅Π½Ρ†ΠΈΠΈ IEEE Symposium, Π° Ρ‚Π°ΠΊΠΆΠ΅ ΠΏΡƒΠ±Π»ΠΈΡ‡Π½ΠΎ раскрыли всю Ρ…Ρ€ΠΎΠ½ΠΎΠ»ΠΎΠ³ΠΈΡŽ событий ΠΈ прСдоставили Π΄Π΅Ρ‚Π°Π»ΡŒΠ½ΡƒΡŽ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ ΠΎΠ± ΠΎΡ‚ΠΏΡ€Π°Π²Π»Π΅Π½Π½Ρ‹Ρ… Π² Ρ…ΠΎΠ΄Π΅ исслСдования измСнСниях.

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