Certificate Security: Eight Compromised Keys Threaten System Integrity
The private keys for eight intermediate certificates were issued with only a single byte, a flaw that allows attackers to impersonate domains and sign malicious code.
By Olivia Grant ·

Eight intermediate certificates issued by the Indian firm eMudhra contain private keys that are trivial to guess. These keys are only one byte long, meaning they are just a number between 0 and 255. This makes them easy for attackers to find. Because of this, an attacker can impersonate any website. They can also make malware appear to come from a trusted source like Microsoft or Google. This creates a risk for anyone who does not update their software.
The issue involves six TLS certificates and two code-signing certificates. TLS certificates help secure web traffic. Code-signing certificates verify the identity of software developers. When a certificate is checked, the system looks at a chain of trust. It starts with a root certificate. That root is signed by a trusted authority. The private keys for root certificates are kept offline for safety. In this case, the intermediate certificates in that chain have keys that are unsafe. This breaks the chain of trust.
This problem comes on top of a critical PHP vulnerability. It adds to the work of system administrators. They must now fix a large number of devices and software. The list of things to update is very long. It includes computers, servers, and operating systems. Phones, tablets, and routers are also affected. Browsers, virtual machines, and containers like Docker are also at risk. Programming languages such as Python, Go, and Node.js need updates. Standalone tools like curl are also included.
Older devices may be a problem. This includes old routers and smart home appliances. Old computers could also be affected. These devices might not get updates. This could leave them open to attack. It is important to check for updates on all systems. This helps to prevent any security risks. The situation requires immediate action to secure systems.
Some recent browsers are safe for now. Chrome, Brave, Firefox, and Safari have a feature called Certificate Transparency. This feature checks a public log of certificates. It blocks any certificate that is not in the log. Google says no certificates from the affected CAs were logged. This means regular web browsing may be safe for those users. However, you should still check for software updates.
The cause of the weak keys is under investigation. The keys were only one byte long. This is not a secure length. It allows for a brute-force attack. Such an attack can find the key in a split second. This is a serious security flaw. It allows an attacker to create fake certificates. These fake certificates can be used to impersonate a trusted website. They can also be used to sign malicious code.
The problem affects a wide range of devices. This includes old computers and routers. Smart devices and IoT appliances are also at risk. These devices may not receive updates. They could be vulnerable for a long time. It is important to secure all systems. This includes updating software on all devices. It also includes securing all network traffic. The issue is a serious security risk.
Source: Tom's Hardware · original report published





