CVE Feed

    Dashboard / CVE / CVE-2017-9387

    CVE-2017-9387

    An issue was discovered on Vera VeraEdge 1.7.19 and Veralite 1.7.481 devices. The device provides a shell script called relay.sh which is used for creating new SSH relays for the device so that the device connects to Vera servers. All the parameters passed in this specific script are logged to a log file called log.relay in the /tmp folder. The user can also read all the log files from the device using a script called log.sh. However, when the script loads the log files it displays them with content-type text/html and passes all the logs through the ansi2html binary which converts all the character text including HTML meta-characters correctly to be displayed in the browser. This allows an attacker to use the log files as a storing mechanism for the XSS payload and thus whenever a user navigates to that log.sh script, it enables the XSS payload and allows an attacker to execute his malicious payload on the user's browser.

    Published:Jun 17, 2019
    Last Modified:Nov 21, 2024
    EPS:Jun 17, 2019
    EPSS Score:0.00206
    CVSS Score:5.4

    Affected Products

    Vendor
    Getvera
    Product
    Veraedge
    Vendor
    Getvera
    Product
    Veraedge Firmware
    Vendor
    Getvera
    Product
    Veralite
    Vendor
    Getvera
    Product
    Veralite Firmware

    Related CVEs

    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