Компания Mozilla выпустила новую версию браузера Firefox 95

В Firefox 95 появилась новая технология под названием RLBox. Это инструмент песочницы открывает новые возможности и разработчики надеются расширить ее возможности, а также на использование в других браузерах. 

ef55b9d5bbd1135c998cd4256aabb1a7.jpeg

Технология представляет собой инструмент песочницы, разработанный на WebAssembly. При этом разработчик подчеркивает, что его технология выходит за рамки простого использования песочницы и будет «легко и эффективно изолировать подкомпоненты, делая браузер еще безопаснее». 

На данный момент все современные браузеры используют песочницы для защиты пользовательских данных от вредоносного ПО. Однако более продвинутые зловреды используют несколько (обычно парочку) уязвимостей, чтобы обойти данную защиту. 

Новый метод использует WebAssembly для изоляции потенциально вредного кода, он основан на своем же прототипе, представленном еще в прошлом году для Mac и Linux. Спустя год он стал доступен на всех поддерживаемых платформах Firefox, включая как десктоп, так и мобильные. Всего модулей пять: Graphite, Hunspell, Ogg, Expat и Woff2. И далее уже эти модули рассматриваются в качестве ненадежного кода и, как заявили разработчики — «если мы все сделали правильно», новому браузеру не страшна даже уязвимость нулевого дня.

Сама технология разработана совместно с Техасским университетом и Калифорнийским университетом в Сан-Диего.  Приятный бонус для всех желающих — разработчики обновили систему поощрений поиска и выявления уязвимостей. Даже если это уязвимости не в изолированной библиотеке.

© Habrahabr.ru