L'API della cronologia del browser è un'interfaccia che consente a un'estensione del browser di leggere le voci della cronologia di navigazione di un utente, ma solo quando l'estensione dispone del permesso richiesto. Quella cronologia può includere URL visitati, titoli e timestamp, il che la rende una fonte di dati sensibile piuttosto che una semplice funzionalità di comodità. In pratica, l'API viene usata per strumenti di navigazione, ripristino delle sessioni e strumenti di produttività, ma espone anche un registro dettagliato di dove un utente è stato online.
Nella sicurezza informatica, questo è importante perché la cronologia può rivelare servizi interni, portali di accesso, argomenti di ricerca e altri indizi utili per ricognizione, targeting o phishing successivo. Un'estensione malevola può abusare dell'API per profilare una vittima, mappare l'attività aziendale o identificare siti di alto valore. I difensori dovrebbero considerare l'accesso alla cronologia come privilegiato, rivedere con attenzione i permessi delle estensioni e limitare quali componenti aggiuntivi sono autorizzati negli ambienti gestiti. I permessi con il principio del privilegio minimo e il controllo da parte degli utenti sono le principali difese contro gli abusi.


