Выпуск тСкстового Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€Π° GNU Emacs 29.3 с устранСниСм уязвимостСй

ΠŸΡ€ΠΎΠ΅ΠΊΡ‚ GNU ΠΎΠΏΡƒΠ±Π»ΠΈΠΊΠΎΠ²Π°Π» Ρ€Π΅Π»ΠΈΠ· тСкстового Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€Π° GNU Emacs 29.3. Π’ΠΏΠ»ΠΎΡ‚ΡŒ Π΄ΠΎ выпуска GNU Emacs 24.5 ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ развивался ΠΏΠΎΠ΄ Π»ΠΈΡ‡Π½Ρ‹ΠΌ руководством Π ΠΈΡ‡Π°Ρ€Π΄Π° Π‘Ρ‚ΠΎΠ»Π»ΠΌΠ°Π½Π°, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΏΠ΅Ρ€Π΅Π΄Π°Π» пост Π»ΠΈΠ΄Π΅Ρ€Π° ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° Π”ΠΆΠΎΠ½Ρƒ Π’ΠΈΠ³Π»ΠΈ (John Wiegley) осСнью 2015 Π³ΠΎΠ΄Π°. Код ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° написан Π½Π° языках Π‘ΠΈ ΠΈ Lisp ΠΈ распространяСтся ΠΏΠΎΠ΄ Π»ΠΈΡ†Π΅Π½Π·ΠΈΠ΅ΠΉ GPLv3.

GNU Emacs 29.3 прСподносится ΠΊΠ°ΠΊ Π²Π½Π΅ΠΏΠ»Π°Π½ΠΎΠ²Ρ‹ΠΉ экстрСнный выпуск с устранСниСм уязвимостСй. По ΠΏΡ€Π΅Π΄Π²Π°Ρ€ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΌ Π΄Π°Π½Π½Ρ‹ΠΌ уязвимости ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‚ Π΄ΠΎΠ±ΠΈΡ‚ΡŒΡΡ выполнСния ΠΊΠΎΠ΄Π° ΠΏΡ€ΠΈ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΠΈΠΈ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Ρ‘Π½Π½ΠΎΠ³ΠΎ ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚Π° ΠΈΠ»ΠΈ просмотрС Π² Gnus писСм со ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½ΠΎ ΠΎΡ„ΠΎΡ€ΠΌΠ»Π΅Π½Π½Ρ‹ΠΌΠΈ влоТСниями. НСпосрСдствСнно уязвимости Π² спискС ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΉ ΠΏΠΎΠΊΠ° Π½Π΅ Π΄Π΅Ρ‚Π°Π»ΠΈΠ·ΠΈΡ€ΡƒΡŽΡ‚ΡΡ, имССтся информация Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΎ Π΄ΠΎΠ±Π°Π²Π»Π΅Π½Π½Ρ‹Ρ… ΠΌΠ΅Ρ‚ΠΎΠ΄Π°Ρ… Π·Π°Ρ‰ΠΈΡ‚Ρ‹:

  • Для блокирования подстановки внСшнСго врСдоносного ΠΊΠΎΠ΄Π° Π·Π°ΠΏΡ€Π΅Ρ‰Π΅Π½ΠΎ ΠΈΡΠΏΠΎΠ»Π½ΡΡ‚ΡŒ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ»ΡŒΠ½Ρ‹ΠΉ Lisp-ΠΊΠΎΠ΄ ΠΏΡ€ΠΈ Π²ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠΈ Ρ€Π΅ΠΆΠΈΠΌΠ° Org.
  • Π”ΠΎΠ±Π°Π²Π»Π΅Π½Π° новая пСрСмСнная ‘untrusted-content’, ΠΊΠΎΡ‚ΠΎΡ€ΡƒΡŽ ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ для ΠΏΠΎΠΌΠ΅Ρ‚ΠΊΠΈ помСщСния Π² Π»ΠΎΠΊΠ°Π»ΡŒΠ½Ρ‹ΠΉ Π±ΡƒΡ„Π΅Ρ€ Π½Π΅ Π·Π°ΡΠ»ΡƒΠΆΠΈΠ²Π°ΡŽΡ‰Π΅Π³ΠΎ довСрия содСрТимого, ΠΊ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌΡƒ Lisp-ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°ΠΌ слСдуСт ΠΎΡ‚Π½ΠΎΡΠΈΡ‚ΡŒΡΡ с особой ΠΎΡΡ‚ΠΎΡ€ΠΎΠΆΠ½ΠΎΡΡ‚ΡŒΡŽ.
  • Π’ Gnus содСрТимоС встроСнных (inline) MIME-Π±Π»ΠΎΠΊΠΎΠ² Ρ‚Π΅ΠΏΠ΅Ρ€ΡŒ обрабатываСтся ΠΊΠ°ΠΊ Π½Π΅ Π·Π°ΡΠ»ΡƒΠΆΠΈΠ²Π°ΡŽΡ‰Π΅Π΅ довСрия.
  • По ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ ΠΎΡ‚ΠΊΠ»ΡŽΡ‡Ρ‘Π½ прСдпросмотр содСрТимого ΠΏΠΎΡ‡Ρ‚ΠΎΠ²Ρ‹Ρ… Π²Π»ΠΎΠΆΠ΅Π½ΠΈΠΉ Π² Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π΅ LaTeX. Для возвращСния старого повСдСния Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ ‘org—latex-preview-when-risky’.
  • Π’ Ρ€Π΅ΠΆΠΈΠΌΠ΅ Org содСрТимоС Π²Π½Π΅ΡˆΠ½ΠΈΡ… Ρ„Π°ΠΉΠ»ΠΎΠ², Π²Ρ‹Π·Ρ‹Π²Π°Π΅ΠΌΡ‹Ρ… Ρ‡Π΅Ρ€Π΅Π· ‘file-remote-p’, обрабатываСтся ΠΊΠ°ΠΊ Π½Π΅ Π·Π°ΡΠ»ΡƒΠΆΠΈΠ²Π°ΡŽΡ‰Π΅Π΅ довСрия.

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