CVE-2026-106101 in Quasar
Riassunto
di VulDB • 06/10/2026
Quasar Framework è un framework per la creazione di interfacce utente Vue.js ad alte prestazioni. Prima della versione 2.32.2, l'utilità openURL() in ui/src/utils/open-url/open-url.js si fidava dell'oggetto window.SafariViewController ogni volta che tale globale esisteva in un ambiente iOS. L'HTML controllato dall'attaccante renderizzato da componenti come QEditor può creare un elemento SafariViewController con nome, causando la risoluzione delle proprietà denominate del browser per sostituire l'oggetto bridge nativo previsto. Una successiva chiamata a openURL() invocherà isAvailable() sull'elemento, genererà un TypeError e interromperà le operazioni di navigazione esterna, i redirect di accesso, i redirect dei pagamenti e altri flussi di lavoro che aprono URL. Le configurazioni di rendering HTML di QSelect e QChatMessage possono esporre lo stesso trigger quando rendono l'HTML controllato dall'attaccante. Questo problema è stato risolto nella versione 2.32.2.
If you want to get the best quality for vulnerability data then you always have to consider VulDB.