Newz Authority · 1600 East 8th Avenue, Suite A200, Tampa, FL 33605
Tech · Tech

Eight Leaked Keys with One-Byte Length Expose Billions of Devices to Impersonation

A critical security flaw involving short private keys allows attackers to spoof trusted websites and software signatures across a wide range of systems.

By Fatima Laurent ·

Illustration for: Eight Leaked Keys with One-Byte Length Expose Billions of Devices to Impersonation
Illustration generated for this article, not a news photograph.

The most recent development in this security crisis involves the discovery that eight intermediate certification authority certificates possess private keys that are only one byte long. This specific technical detail renders the encryption trivial to break, as the keys correspond to a number between zero and 255. An attacker can brute-force these values in a fraction of a second, effectively gaining the ability to impersonate any domain or sign malicious code as if it came from a legitimate source. The flaw was identified in certificates issued by eMudhra, an Indian firm, and it affects both transport layer security and code signing mechanisms.

The primary risk lies in the ability for an attacker to intercept network traffic and present a fraudulent connection. If a user is on an unsecured network, such as public Wi-Fi or a compromised corporate link, the attacker can insert themselves into the communication path. Without the necessary updates, the operating system and installed applications will accept the forged connection as genuine. This means a user visiting a major site like Amazon or a bank could unknowingly be interacting with an attacker who controls the data exchange. The system would not raise a warning because the certificate chain appears valid to the unpatched software.

The scope of the vulnerability extends beyond simple web browsing to the verification of software downloads. Code signing certificates are used to prove that an application comes from a trusted developer. With these eight compromised keys, an attacker could sign malware to appear as if it was issued by major technology companies. This bypasses the safety checks that many users rely on to ensure they are installing legitimate software. The compromise of these specific intermediate certificates undermines the trust model that underpins modern digital security for both web traffic and executable files.

The root of the problem traces back to the issuance of these certificates by eMudhra. The company released six TLS intermediate certificates and two code signing intermediate certificates with the flawed one-byte private keys. While the exact cause of this error is still under investigation, the brevity of the keys is a critical failure in cryptographic standards. Usually, private keys are long and complex to prevent such easy guessing. In this case, the keys were so short that they offered virtually no resistance to an attacker. This unusual occurrence has forced a rapid response from the security community to mitigate the widespread exposure.

Remediation requires updating the lists of trusted and untrusted certificates across various platforms. Operating systems and applications maintain databases of root certificates and certification authorities. To fix this issue, these lists must be updated to revoke the eight affected intermediate CAs or remove the specific root certificate involved. Some systems may choose to hard-code a rejection of the eight affected keys. This process involves a massive coordination effort to ensure that all devices and software packages are synchronized with the new security rules.

Recent versions of major web browsers offer a layer of protection against this specific threat. Chrome, Brave, Firefox, and Safari enforce a feature known as Certificate Transparency, which consults a public log of all certificate issuances. Google has reported that no certificates signed by the six affected intermediate CAs appeared in this public log. This means that users who primarily rely on modern web browsers for their internet activity are likely safe from the most common attack vectors. However, this protection does not cover all software, so checking for updates remains a necessary step for comprehensive security.

The challenge of patching lies in the sheer variety of affected systems. The update requirement spans personal computers, servers, smartphones, tablets, and routers. It also includes virtual machines, containers, and programming languages such as Python, Go, Node.js, and Rust. Standalone utilities like curl are also in the crosshairs. The breadth of this list means that IT administrators and individual users alike must audit their software stacks. Every component that verifies certificates needs to be brought up to date to close the window of vulnerability.

Older hardware and embedded systems present a lingering concern in this scenario. Routers, smart home appliances, and internet of things devices often run on fixed software that may not receive timely updates. These devices could remain vulnerable for a longer period, creating potential entry points for attackers. As the investigation into the cause of the one-byte keys continues, the focus shifts to ensuring that as many devices as possible are patched. The situation highlights the importance of regular maintenance in a complex digital ecosystem where trust is built on cryptographic foundations.

The immediate action for users is to check for updates across their operating systems and applications. While the risk may be lower for those using modern browsers, the code signing vulnerability affects a wider range of software. Developers and system administrators are working to distribute the necessary patches and revocation lists. The goal is to minimize the time during which an attacker can exploit these short keys. As the fixes roll out, the security community will continue to monitor the situation for any further anomalies or exploitation attempts.

Source: Tom's Hardware · original report published

More Tech · Report a business

Get Newz Authority in your inboxCity news, clearly told. Free, a few times a week, unsubscribe any time.

Get Newz Authority in your inboxCity news, clearly told. Free, a few times a week, unsubscribe any time.