VYPR
Moderate severityOSV Advisory· Published Mar 30, 2023· Updated Nov 3, 2025

CVE-2023-26117

CVE-2023-26117

Description

Versions of the package angular from 1.0.0 are vulnerable to Regular Expression Denial of Service (ReDoS) via the $resource service due to the usage of an insecure regular expression. Exploiting this vulnerability is possible by a large carefully-crafted input, which can result in catastrophic backtracking.

AI Insight

LLM-synthesized narrative grounded in this CVE's description and references.

AngularJS $resource service is vulnerable to ReDoS via an insecure regex, enabling denial of service with crafted input.

Vulnerability

CVE-2023-26117 is a Regular Expression Denial of Service (ReDoS) vulnerability in the AngularJS $resource service, affecting all versions from 1.0.0 [1]. The root cause is the use of an insecure regular expression for URL parsing, which can cause catastrophic backtracking when processing a specially crafted input [3].

Exploitation

An attacker can exploit this vulnerability by submitting a large, carefully-crafted string to an application that uses AngularJS's $resource service [1]. No authentication is required if the service is exposed to user input; the attacker only needs to provide the malicious input via a parameter processed by $resource [3].

Impact

Successful exploitation results in a ReDoS condition, making the application unresponsive or crashing it, thus denying service to legitimate users [1]. The attacker does not gain access to data but can effectively disable the service.

Mitigation

AngularJS has ended official support as of January 2022, and no patch will be released [2]. Users should migrate to the actively supported Angular (version 2+) or apply workarounds such as input sanitization and validation [2][4].

AI Insight generated on May 20, 2026. Synthesized from this CVE's description and the cited reference URLs; citations are validated against the source bundle.

Affected packages

Versions sourced from the GitHub Security Advisory.

PackageAffected versionsPatched versions
angularnpm
<= 1.8.3

Affected products

1

Patches

0

No patches discovered yet.

Vulnerability mechanics

AI mechanics synthesis has not run for this CVE yet.

References

12

News mentions

0

No linked articles in our index yet.