Deschide link-uri înapoi în această aplicație în fila membrul este deja în

Featurekamo-internal
Shipped
5 august 2026 la 01:57 UTC
Author
kamo
Commit
7e546ee

Mail în panoul de lectură deschide fiecare link într-o filă nouă, care este potrivit pentru internet întreg și greșit pentru noi. Mesajele noastre de notificare sunt aproape în întregime link-uri înapoi în aplicație, și trimiterea celor la o filă proaspătă aruncă sesiunea membru are deja și le face să stea printr-o cizmă rece pentru a ajunge la o pagină această filă ar putea face imediat. Aceeaşi origine este întregul test "Seamănă cu un domeniu Kamo" şi nu o potrivire sufixă pe domeniul orgului. Asta este. set exact de URL-uri sesiunea curentă este valabilă pentru, care este întregul motiv pentru a rămâne în această filă, și este ne-poofable prin e-mail: gazda altui chiriaș, un lookalike sau userinfo care indică gazda în altă parte sunt toate origini diferite și Du-te la o nouă filă ca orice alt link străin. Rutarea mai degrabă decât atribuirea locației: o încărcătură completă document rupe în jos React copac și distruge fiecare fereastră instrument deschis, împreună cu orice proiect netrimis, motiv pentru care Acest repo are o poartă de construcţie împotriva navigaţiei interne dure. Modificat și mijlociu click-urile sunt lăsate în pace Ascultarea de la părinți funcționează deoarece cutia cu nisip păstrează deja permis-aceeași origine pentru măsurarea înălțimii în timp ce omite permise-scripționare, astfel încât nimic din e-mail Se execută vreodată; handler este al nostru, atașat de afară. O capcană care merită înregistrată, prinsă prin propriul test: returnând o cale mai degrabă decât un URL este necesar, dar NU este suficient. "https://host//evil.test" este cu adevărat aceeași origine; și numele său de cale este "//evil.test" Urmează off-site-ul. Un e-mail deschis redirecționare care trece o verificare de origine. O astfel de legătură Acum se încadrează printr-o filă nouă, în cazul în care browserul rezolvă URL-ul real, inofensiv, Mai degrabă decât a fi rescris în tăcere undeva email-ul nu a indicat.

All changes

Ca ceea ce vezi de transport maritim?

Fiecare dintre aceste actualizări aterizează automat în spațiul de lucru. Începe gratuit și urmăriți-l crească săptămână după săptămână.

Pornește gratuit pentru totdeaunaVezi prețurile