Skip to content
feed: live
>_ 0dayNews
browser
● Breaking

Belgium eID Browser Extension Bugs Enable RCE

Severe vulnerabilities in Belgium's eID browser extension fully compromised the country's national identity trust framework, researchers confirmed, opening citizen accounts to remote code execution.

Belgium eID Browser Extension Bugs Enable RCE
Image: AI-generated — no human photographer / 0dayNews AI Cover (comfyui) · Generated on-site infrastructure — no external license
airgap airgap · Published · 2 min read

Confirmed: severe vulnerabilities in the browser extension underpinning Belgium’s national electronic identity (eID) system fully compromised the country’s citizen authentication trust framework, enabling remote code execution against user accounts, according to Dark Reading research published August 13.

Belgium’s eID cards are the primary authentication mechanism for millions of citizens accessing government services, banking portals, and health records. The authentication flow depends on a browser extension that bridges the smart card reader to web services. When that extension is compromised, the trust chain collapses at its foundation — the card itself is irrelevant if the software layer mediating its use is hostile.

What researchers found

The extension ran under elevated browser privilege — the necessary access for reading smart card interfaces. Researchers found the vulnerabilities severe enough to characterize the trust model as “fully compromised.” Specific CVE assignments had not been disclosed publicly as of this report. Confidence on exploitation status: unconfirmed in the wild; treat as theoretical unless updated.

The research frames the Belgium case as an instance of a broader structural problem: browser extensions used as authentication proxies represent a high-value target that routinely receives less scrutiny than the underlying protocols they serve. Extensions run persistent, privileged code in the browser context — enough access to intercept authentication tokens, relay credentials, or stage local execution.

Scope

Belgium’s eID is issued to all Belgian citizens and resident aliens over 12 years old. The extension is required — not optional — for completing authentication to the government’s digital services platform (MyGov/CSAM) and for many banking integrations. Precise affected version range: unconfirmed pending vendor advisory publication.

What to do

  • Belgian citizens: Verify the eID browser extension is updated to its latest available version in your browser’s extension manager. Disable automatic activation of the extension on non-government sites if your browser permits granular host permissions.
  • IT administrators and organizations relying on eID for workforce authentication: Monitor the Belgian Centre for Cyber Security (CCB) for an official advisory and patch timeline. Apply updates on an emergency basis once available — this is a national identity infrastructure issue, not a routine patch cycle item.
  • Security teams: Review any service-side session logs for anomalous authentication activity originating from Belgian eID flows. Flag for inspection pending the full technical disclosure.

[Analysis] Browser extensions continue to widen enterprise attack surface in ways that perimeter-focused defenses miss. A compromised extension that is trusted by both the browser and the authentication server has the same effective access as the legitimate user — without triggering most authentication anomaly detections. National identity implementations that depend on extension-mediated smart card auth face the same supply chain risk as any other extension, with significantly higher blast radius. End-analysis.

Source: Dark Reading, August 13, 2026Belgian Centre for Cyber Security

Found this useful? Share it.