CVE-2023-45811

    Dashboard / Vulnerabilities / CVE-2023-45811

    CVE-2023-45811

    Published: 17 Oct 2023Last Modified: 28 Oct 2026

    Summary: Prototype pollution vulnerability leading to arbitrary code execution in synchrony deobfuscator

    Details: Synchrony deobfuscator is a javascript cleaner & deobfuscator. A `__proto__` pollution vulnerability exists in versions before v2.4.4. Successful exploitation could lead to arbitrary code execution. A `__proto__` pollution vulnerability exists in the `LiteralMap` transformer allowing crafted input to modify properties in the Object prototype. A fix has been released in `[email protected]`. Users are advised to upgrade. Users unable to upgrade should launch node with the [--disable-proto=delete][disable-proto] or [--disable-proto=throw][disable-proto] flags

    Affected packages

    Package

    Name:

    Purl:

    Affected ranges

    Type: GIT

    Events:

    Introduced- c73b7845a1d82333235644fc682f207325a5d9ba

    Affected versions

    2.4.3
    2.4.2
    2.4.1
    2.4.0

    Common Vulnerability Scoring System

    Attack Vector
    Network
    Adjacent
    Local
    Physical
    Privileges Required
    None
    Low
    High
    User Interaction
    None
    Required
    Scope
    Unchanged
    Changed
    Confidentiality
    None
    Low
    High
    Integrity
    None
    Low
    High
    Availability
    None
    Low
    High