Google Chrome Fixes 23-Year-Old Bug That Let Sites See Your Previously Visited Links

Google Chrome will no longer offer a single list of visited links that any site can query, protecting your browsing history from malicious websites.

Advertisement
Written by David Delima | Updated: 14 April 2025 17:51 IST
Highlights
  • Google has fixed a pivacy bug that has existed for over two decades
  • Chrome is claimed to be the first to introduce a comprehensive bug fix
  • Google Chrome version 136 is expected to roll out to users in April

Google says updating to Chrome version 136 should protect browsing history across sites

Photo Credit: Gadgets 360

Google Chrome will soon receive a patch for a privacy bug that existed for over two decades, allowing a malicious website to identify sites that were previously visited by a user. Over the years, some web browsers previously introduced some measures to deal with the issue, but Google says that the latest fix prevents sites from using security exploits to determine links visited by a user. The fix will arrive with Google Chrome version 136, which is expected to roll out later this month.

How :visited Link Partitioning Works

In a post on the Chrome developer blog published earlier this month, the company revealed that it has fixed an issue with the CSS :visited selector that could reveal details of a user's browsing activity to another site. The browser usually shows a visited link in purple instead of blue, indicating the link — on that site — it was previously clicked by a user. 

However, browsers also display the visited links with the purple colour on other websites, if they included the same link. Unscrupulous websites could then use malicious code to identify links in the browser's :visited history. The issue was first identified in May 2022, which means the bug is nearly 23 years old.

Advertisement

Malicious sites could identify visited links on their website
Photo Credit: Google

Advertisement

 

This privacy bug existed for over 20 years due to a specific reason — the browser's :visited history was "unpartitioned". Clicking on a link would mark it as visited on any website that featured the same URL.

Advertisement

In order to patch this bug, Google adopted a three-tier partitioning system that is designed to prevent different forms of attacks used to discover a user's link history. For starters, Google will only show a link as visited if a user clicked it on that particular site. 

This means that if a user clicked a link to Site B on Site A, then Chrome won't reveal the link to Site B as visited on Site C. As a result, the website can no longer determine whether the user has visited that link.

Advertisement

Blocking visited history on malicious sites using partitioning
Photo Credit: Google

 

Google Chrome will also limit the ability to check :visited links history for frames on websites. However, A website will be able to display its own subpages as :visited, according to Google. As a result, links to that site's own subpages can appear in purple, while links to third party sites will appear blue, protecting user privacy.

Google says the bug has been fixed on Chrome version 136, which is expected to roll out to users on the stable channel on April 23. Meanwhile, Google Chrome beta testers and users who are running nightly builds of Chrome should already be protected from the 23-yeat old privacy bug.

 

Get your daily dose of tech news, reviews, and insights, in under 80 characters on Gadgets 360 Turbo. Connect with fellow tech lovers on our Forum. Follow us on X, Facebook, WhatsApp, Threads and Google News for instant updates. Catch all the action on our YouTube channel.

Further reading: Google Chrome, Chrome, Privacy, Bugs, Google
Advertisement

Related Stories

Popular Mobile Brands
  1. Vivo V70 Elite, Vivo V70 Will Launch in India on This Date
  2. Samsung Galaxy A07 5G With 6,000mAh Battery Launched in India: See Price
  3. Realme P4 Power 5G With 10,001mAh Battery Goes on Sale in India
  4. Overwatch 2 Is Rebranding to Just 'Overwatch' as Part of Major Overhaul
  5. Anthropic Mocks ChatGPT in New Ads, OpenAI CEO Calls Them 'Deceptive'
  6. OTT Releases of the Week: The Raja Saab, Kis Kisko Pyaar Karoon 2, Parasakthi, and More
  7. iQOO 15R Confirmed to Debut With 50-Megapixel Sony LYT Camera Sensor
  8. Vivo V70 Elite Visits Geekbench With a Snapdragon 8s Gen 3 Chipset
  9. Google Pixel 10a Will Be Available for Pre-Order Later This Month
  1. Overwatch 2 Rebrands to 'Overwatch' as Blizzard Announces 10 New Heroes, Year-Long Story, Switch 2 Version
  2. Samsung Galaxy A07 5G Launched in India With 6,000mAh Battery, 50-Megapixel Rear Camera: Price, Specifications
  3. iQOO 15R Confirmed to Feature 50-Megapixel Sony LYT Camera Sensor: Expected Specifications, Features
  4. Oppo K14 Turbo Series Launch Timeline Tipped Along With Key Specifications, Memory Configurations
  5. Xiaomi 17 Ultra Global Variant Spotted in Leaked Image That Reveals Display Design, Key Specifications
  6. Anthropic’s Super Bowl Ad Takes a Dig at ChatGPT’s Ads, OpenAI CEO Hits Back
  7. Love (2025) OTT Release Revealed: What You Need to Know About This Upcoming Romantic Series
  8. Super Subbu OTT Release Confirmed: Everything You Need to Know
  9. Xiaomi's Black Shark Gaming Tablet Listed on Global Website With Snapdragon 8s Gen 3, 8.8-Inch 144Hz Display
  10. Generative AI Has 'Zero Part' in GTA 6, Says Take-Two CEO Strauss Zelnick
Gadgets 360 is available in
Download Our Apps
Available in Hindi
© Copyright Red Pixels Ventures Limited 2026. All rights reserved.