VYPR
Moderate severityNVD Advisory· Published Aug 23, 2019· Updated Aug 5, 2024

CVE-2019-15482

CVE-2019-15482

Description

CVE-2019-15482 is a stored XSS vulnerability in selectize-plugin-a11y before version 1.1.0, via the msg field.

AI Insight

LLM-synthesized narrative grounded in this CVE's description and references.

CVE-2019-15482 is a stored XSS vulnerability in selectize-plugin-a11y before version 1.1.0, via the msg field.

Vulnerability

Overview

CVE-2019-15482 is a cross-site scripting (XSS) vulnerability in the selectize-plugin-a11y npm package. The flaw exists in versions prior to 1.1.0, where the msg field is not properly sanitized, allowing an attacker to inject arbitrary JavaScript code [1][2]. The root cause is insufficient input validation when processing the msg parameter, which is used for accessibility messages in the selectize dropdown.

Exploitation

Scenario

An attacker can exploit this vulnerability by crafting a specially designed msg value containing malicious script code. This can be injected through any input mechanism that feeds into the plugin's msg field. The attack does not require authentication on the client side, as the vulnerability lies entirely in the front-end JavaScript library. Any user visiting a page that uses a vulnerable version of the plugin and loading attacker-controlled msg data is at risk [1][2].

Impact

Successful exploitation results in stored XSS, potentially enabling an attacker to execute arbitrary JavaScript in the context of the victim's browser. This could lead to session hijacking, data theft, or defacement of the web page. The impact is typical of XSS vulnerabilities, affecting both confidentiality and integrity of user data [1][2].

Mitigation

The vulnerability has been patched in version 1.1.0 of selectize-plugin-a11y. The fix, provided in pull request #9 [2], sanitizes the msg field to prevent script injection. Users are strongly advised to update to the latest version. No workarounds are documented, and the package repository has been archived as of January 2025, meaning no further updates will be released [2].

AI Insight generated on May 22, 2026. Synthesized from this CVE's description and the cited reference URLs; citations are validated against the source bundle.

Affected packages

Versions sourced from the GitHub Security Advisory.

PackageAffected versionsPatched versions
selectize-plugin-a11ynpm
< 1.1.01.1.0

Affected products

2

Patches

0

No patches discovered yet.

Vulnerability mechanics

AI mechanics synthesis has not run for this CVE yet.

References

5

News mentions

0

No linked articles in our index yet.