CVE-2024-9440

Medium

Description

Slim Select 2.0 versions through 2.9.0 are affected by a potential cross-site scripting vulnerability. In select.ts:createOption(), the text variable from the user-provided Options object is assigned to an innerHTML without sanitation. Software that depends on this library to dynamically generate lists using unsanitized user-provided input may be vulnerable to cross-site scripting, resulting in attacker executed JavaScript. At this time, no patch is available.

SeverityMedium
CVSS5.4
Exploit probability—
ProductSlimselectjs Slim Select
PublishedOct 2, 2024
First seenOct 2, 2024

How to fix

Update
  • slimselectjs slim_select2.9.2 or later
  • slim-select2.9.2 or later

Affected products

ProductAffected versionsFixed in
slimselectjs slim_selectv < 2.9.22.9.2
slim-selectnpm2.0.0 ≤ v < 2.9.22.9.2

Check your version

Choose the product and enter the version you run to see whether it falls in the affected range.

In the Intelligence 360 plan

Attack Surface Management

See the assets tied to your domains, the technologies they run and known vulnerabilities in one list.