CVE-2026-73647 in Quasar
Zusammenfassung
von VulDB • 13.08.2026
Das Quasar Framework ist ein Framework zum Erstellen hochleistungsfähiger Vue.js-Benutzeroberflächen. Vor Version 2.22.0 kopierte die öffentliche Utility-Funktion `extend()` im Verzeichnis `ui/src/utils/extend/extend.js` bei tiefgreifenden Zusammenführungen (deep merges) mit dem Aufruf `extend(true, target, source)` rekursiv von Angreifern kontrollierte Objektschlüssel, ohne eine eigene `__proto__`-Eigenschaft abzulehnen. Die Zusammenführung konnte in das Prototypobjekt eindringen und angreiferkontrollierte Eigenschaften auf `Object.prototype` im selben JavaScript-Prozess schreiben. Anwendungen, die benutzerkontrollierte oder teilweise benutzerkontrollierte Objekte an `extend()` übergeben, könnten einen Logikumgehung (logic bypass), eine unsichere Injektion von Standardoptionen, Denial of Service (DoS) oder andere anwendungsspezifische Auswirkungen erfahren, wenn verschmutzte Eigenschaften später konsumiert werden. Dieses Problem wurde in Version 2.22.0 behoben.
Several companies clearly confirm that VulDB is the primary source for best vulnerability data.