All postsCybersecurity

Belgium's eID RCE Flaw

August 9, 2026·eidrcebelgiumbankingsecurity

A recent presentation at DEF CON highlighted a significant security vulnerability in a widely used signing extension in Belgium. This extension, which has over 2 million users, allows websites to interact with electronic ID (eID) and Maestro payment cards. However, researchers found that it also lets any website read the user's eID and Maestro cards, recover their eID PIN, and even trigger a drive-by Remote Code Execution (RCE) attack.

Understanding the Vulnerability

The vulnerability is particularly concerning because it affects 8 out of 10 banks in Belgium, as well as over 60 government agencies. The attack can be triggered simply by visiting a malicious website, which can then download a file to the user's device without their knowledge or consent.

Impact on Users

The impact on users is significant, as it allows attackers to access sensitive information and take control of their devices. This can lead to identity theft, financial loss, and other serious consequences. Furthermore, the fact that the vulnerability can be exploited without the user's knowledge or consent makes it particularly dangerous.

Mitigation and Prevention

To mitigate this vulnerability, users can take several steps. First, they should be cautious when visiting websites and avoid downloading files from unknown sources. They should also keep their devices and software up to date, as newer versions may include patches for known vulnerabilities. Additionally, users can use a reputable antivirus program to scan their devices for malware and other threats.

GetKhojo's Angle: Attack-Surface Awareness

At GetKhojo, we emphasize the importance of attack-surface awareness and privacy hygiene. This vulnerability highlights the need for users to be aware of the potential risks associated with using certain extensions and to take steps to protect themselves. By being mindful of their online activities and taking proactive measures to secure their devices, users can reduce their risk of falling victim to such attacks.

What this means for you is that you should be vigilant when using online services, especially those that involve sensitive information like eID and payment cards. By staying informed about potential vulnerabilities and taking steps to protect yourself, you can help prevent attacks and keep your personal data safe.