VYPR

CWE-79

Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting')

BaseStableLikelihood: High

Description

The product does not neutralize or incorrectly neutralizes user-controllable input before it is placed in output that is used as a web page that is served to other users.

Hierarchy (View 1000)

Related attack patterns (CAPEC)

CAPEC-209 · CAPEC-588 · CAPEC-591 · CAPEC-592 · CAPEC-63 · CAPEC-85

CVEs mapped to this weakness (23,294)

page 900 of 1,165
  • CVE-2020-7741Oct 6, 2020
    risk 0.00cvss epss 0.01

    This affects the package hellojs before 1.18.6. The code get the param oauth_redirect from url and pass it to location.assign without any check and sanitisation. So we can simply pass some XSS payloads into the url param oauth_redirect, such as javascript:alert(1).

  • CVE-2020-15231Oct 2, 2020
    risk 0.00cvss epss 0.01

    In mapfish-print before version 3.24, a user can use the JSONP support to do a Cross-site scripting.

  • CVE-2020-26523Oct 2, 2020
    risk 0.00cvss epss 0.01

    Froala Editor before 3.2.2 allows XSS via pasted content.

  • CVE-2019-20903Oct 1, 2020
    risk 0.00cvss epss 0.01

    The hyperlinks functionality in atlaskit/editor-core in before version 113.1.5 allows remote attackers to inject arbitrary HTML or JavaScript via a Cross-Site Scripting (XSS) vulnerability in link targets.

  • CVE-2020-25830Sep 30, 2020
    risk 0.00cvss epss 0.02

    An issue was discovered in MantisBT before 2.24.3. Improper escaping of a custom field's name allows an attacker to inject HTML and, if CSP settings permit, achieve execution of arbitrary JavaScript when attempting to update said custom field via bug_actiongroup_page.php.

  • CVE-2020-25288Sep 30, 2020
    risk 0.00cvss epss 0.01

    An issue was discovered in MantisBT before 2.24.3. When editing an Issue in a Project where a Custom Field with a crafted Regular Expression property is used, improper escaping of the corresponding form input's pattern attribute allows HTML injection and, if CSP settings permit,…

  • CVE-2020-25626Sep 30, 2020
    risk 0.00cvss epss 0.01

    A flaw was found in Django REST Framework versions before 3.12.0 and before 3.11.2. When using the browseable API viewer, Django REST Framework fails to properly escape certain strings that can come from user input. This allows a user who can control those strings to inject…

  • CVE-2019-20921Sep 30, 2020
    risk 0.00cvss epss 0.02

    bootstrap-select before 1.13.6 allows Cross-Site Scripting (XSS). It does not escape title values in OPTION elements. This may allow attackers to execute arbitrary JavaScript in a victim's browser.

  • CVE-2020-25828Sep 27, 2020
    risk 0.00cvss epss 0.01

    An issue was discovered in MediaWiki before 1.31.10 and 1.32.x through 1.34.x before 1.34.4. The non-jqueryMsg version of mw.message().parse() doesn't escape HTML. This affects both message contents (which are generally safe) and the parameters (which can be based on user…

  • CVE-2020-25814Sep 27, 2020
    risk 0.00cvss epss 0.01

    In MediaWiki before 1.31.10 and 1.32.x through 1.34.x before 1.34.4, XSS related to jQuery can occur. The attacker creates a message with [javascript:payload xss] and turns it into a jQuery object with mw.message().parse(). The expected result is that the jQuery object does not…

  • CVE-2020-25815Sep 27, 2020
    risk 0.00cvss epss 0.01

    An issue was discovered in MediaWiki 1.32.x through 1.34.x before 1.34.4. LogEventList::getFiltersDesc is insecurely using message text to build options names for an HTML multi-select field. The relevant code should use escaped() instead of text().

  • CVE-2020-25812Sep 27, 2020
    risk 0.00cvss epss 0.01

    An issue was discovered in MediaWiki 1.34.x before 1.34.4. On Special:Contributions, the NS filter uses unescaped messages as keys in the option key for an HTMLForm specifier. This is vulnerable to a mild XSS if one of those messages is changed to include raw HTML.

  • CVE-2020-15930Sep 24, 2020
    risk 0.00cvss epss 0.04

    An XSS issue in Joplin desktop 1.0.190 to 1.0.245 allows arbitrary code execution via a malicious HTML embed tag.

  • CVE-2020-25739Sep 23, 2020
    risk 0.00cvss epss 0.01

    An issue was discovered in the gon gem before gon-6.4.0 for Ruby. MultiJson does not honor the escape_mode parameter to escape fields as an XSS protection mechanism. To mitigate, json_dumper.rb in gon now does escaping for XSS by default without relying on MultiJson.

  • CVE-2020-2283Sep 23, 2020
    risk 0.00cvss epss 0.01

    Jenkins Liquibase Runner Plugin 1.4.5 and earlier does not escape changeset contents, resulting in a stored cross-site scripting (XSS) vulnerability exploitable by users able to control changeset files evaluated by the plugin.

  • CVE-2020-7734Sep 22, 2020
    risk 0.00cvss epss 0.01

    All versions of package cabot are vulnerable to Cross-site Scripting (XSS) via the Endpoint column.

  • CVE-2020-13944Sep 17, 2020
    risk 0.00cvss epss 0.25

    In Apache Airflow < 1.10.12, the "origin" parameter passed to some of the endpoints like '/trigger' was vulnerable to XSS exploit.

  • CVE-2020-10748Sep 16, 2020
    risk 0.00cvss epss 0.01

    A flaw was found in Keycloak's data filter, in version 10.0.1, where it allowed the processing of data URLs in some circumstances. This flaw allows an attacker to conduct cross-site scripting or further attacks.

  • CVE-2020-13928Sep 16, 2020
    risk 0.00cvss epss 0.03

    Apache Atlas before 2.1.0 contain a XSS vulnerability. While saving search or rendering elements values are not sanitized correctly and because of that it triggers the XSS vulnerability.

  • CVE-2020-2271Sep 16, 2020
    risk 0.00cvss epss 0.01

    Jenkins Locked Files Report Plugin 1.6 and earlier does not escape locked files' names in tooltips, resulting in a stored cross-site scripting (XSS) vulnerability exploitable by attackers with Job/Configure permission.