ManageIQ / ManageIQ/ui-components

CVE-2025-0716 (Medium) detected in angular-1.8.3.tgz

Open
#509 0 comments 0 reactions 0 assignees View on GitHub
Mend: dependency security vulnerability
Dominant language
TypeScript
Stars
16
Forks
55
PR merge metrics
No merged PRs in 30d

Description

## CVE-2025-0716 - Medium Severity Vulnerability
Vulnerable Library - angular-1.8.3.tgz

HTML enhanced for web apps


Library home page: https://registry.npmjs.org/angular/-/angular-1.8.3.tgz


Sample Path to Dependency File: /package.json


Path to vulnerable library: /home/wss-scanner/.yarn/berry/cache/angular-npm-1.8.3-0e5e833690-10.zip


Dependency Hierarchy:
- angular-ui-sortable-0.19.0.tgz (Root Library)
- :x: **angular-1.8.3.tgz** (Vulnerable Library)

Found in HEAD commit: a5db0714038685437d759b29eb80b4b9e415b2c2


Found in base branch: master



Vulnerability Details



Improper sanitization of the value of the 'href' and 'xlink:href' attributes in '' SVG elements in AngularJS allows attackers to bypass common image source restrictions. This can lead to a form of Content Spoofing https://owasp.org/www-community/attacks/Content_Spoofing  and also negatively affect the application's performance and behavior by using too large or slow-to-load images.
This issue affects all versions of AngularJS.
Note:
The AngularJS project is End-of-Life and will not receive any updates to address this issue. For more information see here https://docs.angularjs.org/misc/version-support-status .
Mend Note: The description of this vulnerability differs from MITRE.

Publish Date: 2025-04-29

URL: CVE-2025-0716



CVSS 3 Score Details (4.8)

Base Score Metrics:
- Exploitability Metrics:
- Attack Vector: Network
- Attack Complexity: High
- Privileges Required: None
- User Interaction: None
- Scope: Unchanged
- Impact Metrics:
- Confidentiality Impact: None
- Integrity Impact: Low
- Availability Impact: Low


For more information on CVSS3 Scores, click here.

***
Step up your Open Source Security Game with Mend [here](https://www.whitesourcesoftware.com/full_solution_bolt_github)

Contributor guide

Open the contributing guide

Research direction

Start with /package.json and inspect how angular-1.8.3.tgz enters the dependency tree through angular-ui-sortable-0.19.0.tgz. Review the AngularJS end-of-life note and the CVE details before deciding on a remediation path. Done means the vulnerable AngularJS dependency is no longer present and the dependency scan no longer reports CVE-2025-0716.

Written by the indexing model from the issue text.

Assessment

Tech stack
angularjs
Domain
frontend, security
Issue type
Bug
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.