SCA: security update for unstructured (GHSA-v5mq-3xhg-98m9)

medium Tenable Cloud Security Plugin ID 474684

Description

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

- The unstructured library provides open-source components for ingesting and pre-processing images and text
documents, such as PDFs, HTML, Word docs, and many more. Prior to 0.24.1,
partition_html(html_parser_version="v2") and the VLM partitioner can preserve untrusted document tags,
attributes, text, and link targets in metadata.text_as_html, while elements_to_html() emits the result as
an HTML document. The to_html() path in unstructured/documents/ontology.py does not escape output or
reject unsafe URL schemes, allowing event-handler attributes, attribute breakout markup, and javascript:
links to survive parsing. When the generated HTML or text_as_html is rendered in a browser, attacker-
controlled script can execute in the viewer's origin, including in document-ingestion workflows where a
privileged reviewer opens submitted content. This issue is fixed in version 0.24.1. (CVE-2026-104250)

Solution

Update the unstructured library and its related packages to version 0.24.1 or later.

See Also

https://github.com/advisories/GHSA-v5mq-3xhg-98m9

Plugin Details

Severity: Medium

ID: 474684

Version: Revision 1.1

Type: Local

Family: SCA Checks

Published: 10/16/2026

Updated: 10/16/2026

Risk Information

VPR

Risk Factor: Medium

Score: 4.3

Percentile: 53.44

Vendor

Vendor Severity: Medium

CVSS v2

Risk Factor: Medium

Base Score: 6.4

Temporal Score: 4.7

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

CVSS Score Source: CVE-2026-104250

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: 10/15/2026

Vulnerability Publication Date: 10/13/2026

Reference Information

CVE: CVE-2026-104250