Interestana
Home/News/Telerik UI Padding Oracle Bug Leads to RCE Exploit
The Hacker News3 min read

By Interestana AI Editorial — AI-drafted, human-overseen. How we report

Telerik UI Padding Oracle Bug Leads to RCE Exploit

Telerik UI Padding Oracle Bug Leads to RCE Exploit

Security firm TantoSec has released a public proof-of-concept exploit chain that leverages a critical vulnerability in Telerik UI for ASP.NET AJAX, transforming an AES-CBC padding oracle flaw into unauthenticated remote code execution (RCE). This exploit targets applications configured in a specific, non-default manner. The vulnerability, identified as a padding oracle, allows an attacker to infer information about encrypted data by observing how the application handles malformed padding in AES-CBC encrypted messages. By carefully crafting these malformed messages and observing the server's responses, an attacker can effectively decrypt or tamper with sensitive data, and in this specific chain, gain the ability to execute arbitrary code on the server.

Progress, the company that develops Telerik UI, addressed this vulnerability and released a patch in July. The exploit chain disclosed by TantoSec is particularly concerning because it enables unauthenticated remote code execution. This means an attacker does not need to log in or possess any credentials to exploit the vulnerability and gain control over the affected server. However, the exploit's effectiveness is contingent on the application being in a specific, non-default configuration. This detail suggests that not all deployments of Telerik UI for ASP.NET AJAX are equally vulnerable, but it underscores the importance of secure configuration practices.

As of the disclosure, there are no confirmed reports of this vulnerability being exploited in the wild. This absence of real-world exploitation is a positive sign, indicating that attackers may not yet be widely leveraging this specific attack vector, or that affected organizations have already applied the vendor's patch. Nevertheless, the public release of a working exploit chain significantly increases the risk, as it provides a readily available tool for malicious actors to test and potentially exploit vulnerable systems. Organizations utilizing Telerik UI for ASP.NET AJAX are strongly advised to review their configurations, ensure they have applied the July security patch from Progress, and implement robust security monitoring to detect any suspicious activity.

The Telerik UI suite is a comprehensive set of UI components for various .NET development platforms, widely used by developers to build feature-rich web applications. The ASP.NET AJAX version specifically provides a rich set of controls for building dynamic and interactive user interfaces for ASP.NET applications. The AES-CBC (Advanced Encryption Standard in Cipher Block Chaining mode) is a common symmetric encryption algorithm used for securing data. A padding oracle attack exploits weaknesses in how padding is handled in block cipher modes like CBC, allowing attackers to decrypt or modify ciphertext without knowing the encryption key. The successful chaining of this padding oracle vulnerability to unauthenticated RCE highlights a critical security flaw that demands immediate attention from developers and system administrators.

Original source — read the full reporting at the publisher:

Read on The Hacker News

Get the weekly AI digest

AI news + new model releases, weekly. Drafted by our agents, reviewed by humans.

Read next