В Google Chrome исправлен баг-ветеран, известный почти четверть века
Чтобы поправить его, разработчикам пришлось поменять механизм работы одного из селекторов.
В браузере Google Chrome 136 исправлена ошибка, существовавшая почти четверть века и давно известная разработчикам. Речь идет о баге, благодаря которому можно было узнать, какие ссылки посещал пользователь.
Ошибка работала на базе CSS-селектора visited, позволяющего отмечать ранее посещенные ссылки. Селектор подсвечивал такие ссылки на всех сайтах вне зависимости от того, с какого ресурса был осуществлен переход по ссылке.
Злоумышленник мог создать сайт со списком интересующих его ссылок, а затем отслеживать, сработал ли на них селектор visited. Если да — значит, в какой-то момент пользователь побывал на одном из сайтов, интересующих злоумышленника.
Начиная с 136 версии браузер Chrome меняет принцип работы селектора: теперь будут подсвечиваться только ссылки, переходы по которым производились с сайта, на котором пользователь видит эту ссылку. Если переход был с другого сайта, то селектор не сработает.
В Google утверждают, что Chrome стал первым браузером, где исправлена такая ошибка. В компании не уточнили, почему устранить ошибку было решено только сейчас.
- Начался суд по наказанию Google за монополизацию поискового рынка
- Google признана монополистом на рынке интернет-рекламы в США
- На съемках премьеры 2 сезона «Одни из нас»: реальный снег, реальный город
- Геймплей Cyberpunk 2077 на Nintendo Switch 2 — есть просадки, но ничего критичного
- СМИ: Google попробуют заставить продать браузер Chrome
- Google будет активнее удалять из поиска дипфейки и понижать в выдаче публикующие их сайты


