Improper Control of Dynamically-Managed Code Resources in dset - CVE-2022-25645
Published: June 28, 2022 / Updated: June 29, 2022
dset
lukeed
Description
The vulnerability allows a remote attacker to modify files on the system.
The vulnerability exists due to dset function checks for prototype pollution by validating if the top-level path contains __proto__, constructor or protorype. A remote unauthenticated attacker can send a specially crafted malicious object, bypass check and achieve prototype pollution.