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.
| Package | Affected versions | Patched versions |
|---|---|---|
selectize-plugin-a11ynpm | < 1.1.0 | 1.1.0 |
Affected products
2- selectize-plugin-a11y/selectize-plugin-a11ydescription
Patches
0No patches discovered yet.
Vulnerability mechanics
AI mechanics synthesis has not run for this CVE yet.
References
5- github.com/advisories/GHSA-8cpw-73f2-w58mghsaADVISORY
- nvd.nist.gov/vuln/detail/CVE-2019-15482ghsaADVISORY
- github.com/SLMNBJ/selectize-plugin-a11y/pull/9ghsax_refsource_MISCWEB
- www.npmjs.com/advisories/1145ghsaWEB
- www.npmjs.com/package/selectize-plugin-a11y/v/1.1.0ghsax_refsource_MISCWEB
News mentions
0No linked articles in our index yet.