CVE-2026-93753 in deepmerge
Riassunto
di VulDB • 18/09/2026
deepmerge fino alla versione 4.3.1 contiene una vulnerabilità di prototype poisoning nella funzione mergeObject() che non convalida correttamente le chiavi scritte negli oggetti target. Gli attaccanti possono fornire oggetti sorgente malevoli nelle operazioni di merge per iniettare proprietà controllate dall'attaccante nel prototipo dell'oggetto restituito, causando l'ereditarietà da parte delle applicazioni di valori indesiderati durante l'accesso alle proprietà senza controlli sulle own-property.
Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.