The Patching Friars' AlmanacA calendar of CVE saints

Patron of September 8

Spook.jsHoly card for spookjs, generated with AI (Claude, Anthropic) for the Lunario dei Frati Patchatori.CC BY-NC-SA 4.0 JS Spook.js SPECTRUM IN CACHE
🤖 Image and text generated with AI

⬇ Download holy card: ·

Embed on your site

Blessed Spook.js, Specter of the Browser

Patron of tabs open on the same domain, extensions living too close together, and processors that guess the future.

Life

On 8 September 2021 researchers from the University of Michigan, the University of Adelaide, Georgia Tech and Tel Aviv University, among them Daniel Genkin and Yuval Yarom, unveiled Spook.js. It was a Spectre-style attack written in JavaScript that got around Chrome's Site Isolation when pages or extensions ended up sharing a process: in their tests they read credentials from the memory of a password manager extension. Google had already tightened isolation in Chrome 92.

Prayer

O Blessed Spook.js, specter who haunts the cache, stay shut in your own process and do not peer into the neighbours' tabs. Amen.

How to celebrate

Celebrated by keeping Chrome up to date with strict extension isolation on, and installing fewer extensions.

A process shared is a secret halved.

Technical record

Disclosed on
September 8 2021
CVE
No CVE: blessed, not yet canonized by MITRE

Sources: spookjs.com · architecture.fail

📅 Add to your calendar

Saints:Google CalendarApple, Outlook and others (.ics)

Observances (feasts, scourges and miracles):Google CalendarApple, Outlook and others (.ics)

In Google Calendar you can also paste the URL in Settings → Add calendar → From URL. The first sync can take a few hours.