Safety Flaw in Styra’s OPA Exposes NTLM Hashes to Distant Attackers

Oct 22, 2024Ravie LakshmananVulnerability / Software program Safety

Particulars have emerged a couple of now-patched safety flaw in Styra’s Open Coverage Agent (OPA) that, if efficiently exploited, may have led to leakage of New Expertise LAN Supervisor (NTLM) hashes.

“The vulnerability could have allowed an attacker to leak the NTLM credentials of the OPA server’s local user account to a remote server, potentially allowing the attacker to relay the authentication or crack the password,” cybersecurity agency Tenable mentioned in a report shared with The Hacker Information.

The safety flaw, described as a Server Message Block (SMB) force-authentication vulnerability and tracked as CVE-2024-8260 (CVSS rating: 6.1/7.3), impacts each the CLI and Go software program improvement package (SDK) for Home windows.

Cybersecurity

At its core, the difficulty stems from an improper enter validation that may result in unauthorized entry by leaking the Web-NTLMv2 hash of the consumer who’s at present logged into the Home windows gadget operating the OPA utility.

Nonetheless, for this to work, the sufferer should be able to provoke outbound Server Message Block (SMB) visitors over port 445. Among the different stipulations that contribute to the medium severity are listed beneath –

  • An preliminary foothold within the setting, or social engineering of a consumer, that paves the way in which for the execution of the OPA CLI
  • Passing a Common Naming Conference (UNC) path as a substitute of a Rego rule file as an argument to OPA CLI or the OPA Go library’s capabilities

The credential captured on this method may then be weaponized to stage a relay assault with the intention to bypass authentication, or carry out offline cracking to extract the password.

“When a user or application attempts to access a remote share on Windows, it forces the local machine to authenticate to the remote server via NTLM,” Tenable safety researcher Shelly Raban mentioned.

“During this process, the NTLM hash of the local user is sent to the remote server. An attacker can leverage this mechanism to capture the credentials, allowing them to relay the authentication or crack the hashes offline.”

Following accountable disclosure on June 19, 2024, the vulnerability was addressed in model 0.68.0 launched on August 29, 2024.

“As open-source projects become integrated into widespread solutions, it is crucial to ensure they are secure and do not expose vendors and their customers to an increased attack surface,” the corporate famous. “Additionally, organizations must minimize the public exposure of services unless absolutely necessary to protect their systems.”

The disclosure comes as Akamai make clear a privilege escalation flaw within the Microsoft Distant Registry Service (CVE-2024-43532, CVSS rating: 8.8) that would allow an attacker to realize SYSTEM privileges by the use of an NTLM relay. It was patched by the tech big earlier this month after it was reported on February 1, 2024.

Cybersecurity

“The vulnerability abuses a fallback mechanism in the WinReg [RPC] client implementation that uses obsolete transport protocols insecurely if the SMB transport is unavailable,” Akamai researcher Stiv Kupchik mentioned.

“By exploiting this vulnerability, an attacker can relay the client’s NTLM authentication details to the Active Directory Certificate Services (ADCS), and request a user certificate to leverage for further authentication in the domain.”

The susceptibility of NTLM to relay assaults hasn’t gone unnoticed by Microsoft, which, earlier this Might, reiterated its plans to retire NTLM in Home windows 11 in favor of Kerberos as a part of its efforts to strengthen consumer authentication.

“While most RPC servers and clients are secure nowadays, it is possible, from time to time, to uncover relics of insecure implementation to varying degrees,” Kupchik mentioned. “In this case, we managed to achieve NTLM relay, which is a class of attacks that better belongs to the past.”

Discovered this text fascinating? Observe us on Twitter and LinkedIn to learn extra unique content material we publish.

Recent articles

Postman Workspaces Leak 30000 API Keys and Delicate Tokens

SUMMARY 30,000 Public Workspaces Uncovered: CloudSEK identifies large information leaks...

What’s CRM? A Complete Information for Companies

Buyer relationship administration software program is a gross sales...