Article Details
Scrape Timestamp (UTC): 2024-03-11 06:29:53.579
Source: https://thehackernews.com/2024/03/proof-of-concept-exploit-released-for.html
Original Article Text
Click to Toggle View
Proof-of-Concept Exploit Released for Progress Software OpenEdge Vulnerability. Technical specifics and a proof-of-concept (PoC) exploit have been made available for a recently disclosed critical security flaw in Progress Software OpenEdge Authentication Gateway and AdminServer, which could be potentially exploited to bypass authentication protections. Tracked as CVE-2024-1403, the vulnerability has a maximum severity rating of 10.0 on the CVSS scoring system. It impacts OpenEdge versions 11.7.18 and earlier, 12.2.13 and earlier, and 12.8.0. "When the OpenEdge Authentication Gateway (OEAG) is configured with an OpenEdge Domain that uses the OS local authentication provider to grant user-id and password logins on operating platforms supported by active releases of OpenEdge, a vulnerability in the authentication routines may lead to unauthorized access on attempted logins," the company said in an advisory released late last month. "Similarly, when an AdminServer connection is made by OpenEdge Explorer (OEE) and OpenEdge Management (OEM), it also utilizes the OS local authentication provider on supported platforms to grant user-id and password logins that may also lead to unauthorized login access." Progress Software said the vulnerability incorrectly returns authentication success from an OpenEdge local domain if unexpected types of usernames and passwords are not appropriately handled, leading to unauthorized access sans proper authentication. The flaw has been addressed in versions OpenEdge LTS Update 11.7.19, 12.2.14, and 12.8.1. Horizon3.ai, which reverse-engineered the vulnerable AdminServer service, has since released a PoC for CVE-2024-1403, stating the issue is rooted in a function called connect() that's invoked when a remote connection is made. This function, in turn, calls another function called authorizeUser() that validates that the supplied credentials meet certain criteria, and passes control to another part of the code that directly authenticates the user if the provided username matches "NT AUTHORITY\SYSTEM." "Deeper attacker surface looks like it may allow a user to deploy new applications via remote WAR file references, but the complexity increased dramatically in order to reach this attack surface because of the use of internal service message brokers and custom messages," security researcher Zach Hanley said. "We believe there is again likely an avenue to remote code execution via built in functionality given enough research effort." State of AI in the Cloud 2024 Find out what 150,000+ cloud accounts revealed about the AI surge. Goodbye, Atlassian Server. Goodbye… Backups? Protect your data on Atlassian Cloud from disaster with daily backups and on-demand restores. Take Action Fast with Censys Search for Security Teams Stay ahead of advanced threat actors with best-in-class threat intelligence from Censys Search.
Daily Brief Summary
A high-risk vulnerability in Progress Software's OpenEdge Authentication Gateway and AdminServer could allow bypassing of authentication mechanisms.
Identified as CVE-2024-1403, the flaw has received the maximum severity score of 10.0 according to the CVSS rating system.
The security issue affects various versions of OpenEdge and stems from improper handling of unexpected username and password types.
Updates to OpenEdge that rectify the issue have been released: versions 11.7.19, 12.2.14, and 12.8.1.
Security firm Horizon3.ai has published a proof-of-concept exploit after reverse-engineering the affected AdminServer service.
The PoC indicates that specially crafted usernames can trigger an incorrect authentication success, potentially leading to unauthorized system access.
Further potential threats include the ability to deploy new applications remotely via WAR files, though this attack vector presents increased complexity.