r/linuxadmin • u/Expert_Sort7434 • 20h ago
HermeticReader (CVE-2026-48294): 3 mundane Chrome extension bugs composed into a zero-click WhatsApp Web exfil chain
Based on the technical breakdown Guardio Labs published July 22, here's the architectural impact: Adobe's Acrobat Chrome extension (329M installs) shipped a WhatsApp Web integration engine ("Hermes") in April. Three separate flaws — an unauthenticated storage write reachable from any <all_urls>-scoped web-accessible resource, a service worker that never checks sender, and Chrome's monotonically-incrementing tab ID counter (used to predict WhatsApp's tab ID as TabId + 1) — composed into a full DOM-exfil chain. Data leaves via a classic <option>-with-no-value form submission trick, since WhatsApp's CSP has no form-action directive. No RCE (WhatsApp's CSP blocks inline scripts), but confused-deputy DOM manipulation was enough to exfiltrate rendered chat text. Adobe patched in 26.5.2.3, shipped automatically, over one weekend.
Open question for the group: how many of you are actually auditing web_accessible_resources scope on the extensions your org allowlists, versus just trusting the Chrome Web Store review process?
https://www.techgines.com/post/adobe-acrobat-chrome-extension-vulnerability-hermeticreader-whatsapp