No analysis available yet.
No remediation available yet.
Tracking
Sign in to view the affected projects.
| Source | ID | Title |
|---|---|---|
Github GHSA |
GHSA-3r53-75j5-3g7j | Quasar: Prototype pollution in the extend() utility |
Thu, 13 Aug 2026 19:30:00 +0000
| Type | Values Removed | Values Added |
|---|---|---|
| Metrics |
ssvc
|
Thu, 13 Aug 2026 18:15:00 +0000
| Type | Values Removed | Values Added |
|---|---|---|
| Description | Quasar Framework is a framework for building high-performance Vue.js user interfaces. Prior to 2.22.0, the public extend() utility in ui/src/utils/extend/extend.js recursively copied attacker-controlled object keys during extend(true, target, source) deep merges without rejecting an own __proto__ property. The merge could descend into the prototype object and write attacker-controlled properties to Object.prototype in the same JavaScript process. Applications that passed user-controlled or partially user-controlled objects to extend() could experience logic bypass, unsafe default-option injection, denial of service, or other application-specific impact when polluted properties were later consumed. This issue is fixed in version 2.22.0. | |
| Title | Quasar Framework: Prototype pollution in Quasar extend() utility | |
| Weaknesses | CWE-1321 | |
| References |
| |
| Metrics |
cvssV3_1
|
Subscriptions
No data.
Status: PUBLISHED
Assigner: GitHub_M
Published:
Updated: 2026-08-13T18:41:21.421Z
Reserved: 2026-08-13T14:04:09.604Z
Link: CVE-2026-73647
Updated: 2026-08-13T18:40:58.763Z
Status : Received
Published: 2026-08-13T18:18:20.450
Modified: 2026-08-13T19:17:36.870
Link: CVE-2026-73647
No data.
OpenCVE Enrichment
No data.
-
CWE-1321
Improperly Controlled Modification of Object Prototype Attributes ('Prototype Pollution')
Github GHSA