SCA: security update for prismjs (GHSA-3949-f494-cm99)

medium Tenable Self-Hosted Container Security Plugin ID 409419

Description

There are packages installed that are affected by a vulnerability referenced in the following CVE:

- Prism is a syntax highlighting library. Starting with version 1.14.0 and prior to version 1.27.0, Prism's
command line plugin can be used by attackers to achieve a cross-site scripting attack. The command line
plugin did not properly escape its output, leading to the input text being inserted into the DOM as HTML
code. Server-side usage of Prism is not impacted. Websites that do not use the Command Line plugin are
also not impacted. This bug has been fixed in v1.27.0. As a workaround, do not use the command line plugin
on untrusted inputs, or sanitize all code blocks (remove all HTML code text) from all code blocks that use
the command line plugin. (CVE-2022-23647)

See Also

https://github.com/advisories/GHSA-3949-f494-cm99

Plugin Details

Severity: Medium

ID: 409419

Version: Revision 1.4

Type: Local

Family: SCA Checks

Published: 1/23/2025

Updated: 7/2/2026

Supported Sensors: Tenable Cloud Security, Tenable Self-Hosted Container Security

Risk Information

VPR

Risk Factor: Low

Score: 2.3

Percentile: 8.67

Vendor

Vendor Severity: High

CVSS v2

Risk Factor: Medium

Base Score: 4.3

Temporal Score: 3.2

Vector: CVSS2#AV:N/AC:M/Au:N/C:N/I:P/A:N

CVSS Score Source: CVE-2022-23647

CVSS v3

Risk Factor: Medium

Base Score: 6.1

Temporal Score: 5.3

Vector: CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N

Temporal Vector: CVSS:3.0/E:U/RL:O/RC:C

Vulnerability Information

Exploit Ease: No known exploits are available

Patch Publication Date: 2/22/2022

Vulnerability Publication Date: 2/18/2022

Reference Information

CVE: CVE-2022-23647

cwe: CWE-79