CVE Feed

    Dashboard / CVE / CVE-2016-4991

    CVE-2016-4991

    Input passed to the Pdf() function is shell escaped and passed to child_process.exec() during PDF rendering. However, the shell escape does not properly encode all special characters, namely, semicolon and curly braces. This can be abused to achieve command execution. This problem affects nodepdf 1.3.0.

    Published:Jul 28, 2022
    Last Modified:Nov 21, 2024
    EPS:Jul 28, 2022
    EPSS Score:0.01235
    CVSS Score:9.8

    Affected Products

    Vendor
    Nodepdf Project
    Product
    Nodepdf

    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