AI vulnerability database

Source-linked vulnerability intelligence for AI frameworks, runtimes, agent platforms, and supporting software.

174Total records
25Maintainer reviewed
149Automated intelligence
22Products tracked
SEVERITY
SHOWING 110 / 174 RECORDS
PAGE 1 / 18
01
RISK6.5

A vulnerability in keras-team/keras versions <= 3.14.0 allows arbitrary local HDF5 file content disclosure due to improper handling of HDF5 ExternalLinks. The `KerasFileEditor` and `keras.saving.load_weights` functions bypass the `safe_get_h5_group` and `safe_get_h5_dataset` helpers, which are designed to reject ExternalLinks and SoftLinks. This results in automatic dereferencing of links to external HDF5 files, enabling attackers to disclose sensitive data from the victim's local filesystem. Specifically, `KerasFileEditor` extracts attributes and datasets from linked files into its internal structures, while `keras.saving.load_weights` loads weights from linked files into the user's model. This issue can be exploited by providing a malicious `.h5`, `.weights.h5`, or `.keras` file containing ExternalLinks.

software-vulnerability
View details for CVE-2026-9335: CVE-2026-9335: Keras

Record details

Review status
Automated intelligence
Record source
NIST NVD
Component
See source advisory
Identifiers
CVE-2026-9335, security@huntr.dev
Severity source
security@huntr.dev
CVSS vector
CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:N/A:N
02

ComfyUI / ComfyUI

CVE-2026-68771: ComfyUI

RISK9.3

ComfyUI v0.23.0 contains an unsafe deserialization vulnerability in the LoadTrainingDataset node that allows unauthenticated remote attackers to execute arbitrary Python code by uploading a crafted pickle file and triggering its deserialization. Attackers can upload a malicious shard_*.pkl file via the unauthenticated POST /upload/image endpoint and then queue a workflow graph via POST /prompt referencing the uploaded file, causing torch.load to deserialize the attacker-controlled pickle payload using __reduce__ and execute arbitrary commands as the ComfyUI process user.

software-vulnerability
View details for CVE-2026-68771: CVE-2026-68771: ComfyUI

Record details

Review status
Automated intelligence
Record source
NIST NVD
Component
See source advisory
Identifiers
CVE-2026-68771, disclosure@vulncheck.com
Severity source
disclosure@vulncheck.com
CVSS vector
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X
03

ComfyUI / ComfyUI

CVE-2026-56672: ComfyUI

RISK8.2

ComfyUI is a node-based diffusion model GUI, API, and backend. Prior to 0.28.0, GET /userdata/{file} served user-controlled HTML and SVG files with extension-derived content types, allowing stored cross-site scripting in the ComfyUI origin and access to browser-stored API tokens, settings, workflows, and authenticated-equivalent API calls. The handler used web.FileResponse(path), so an uploaded .html/.svg was served as text/html/image/svg+xml. POST /userdata stores arbitrary request bodies (confined to the user's userdata directory). When a victim navigated to the file URL, the embedded script executed same-origin. The /view endpoint already forced dangerous MIME types to download; that protection had never been applied to /userdata. This issue is fixed in version 0.28.0.

software-vulnerability
View details for CVE-2026-56672: CVE-2026-56672: ComfyUI

Record details

Review status
Automated intelligence
Record source
NIST NVD
Component
See source advisory
Identifiers
CVE-2026-56672, security-advisories@github.com
Severity source
security-advisories@github.com
CVSS vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:H/I:L/A:N
04

ComfyUI / ComfyUI

CVE-2026-56671: ComfyUI

RISK7.5

ComfyUI is a modular diffusion model GUI, api and backend with a graph/nodes interface. Prior to 0.28.0, get_model_preview in app/model_manager.py joins an unrestricted filename route capture to a selected model directory without a containment check, allowing an unauthenticated remote attacker to use traversal, encoded traversal, absolute paths, or an unbounded path_index to read image-decodable files and enumerate host paths. get_model_preview (app/model_manager.py) built the path with os.path.join(folder, filename) where filename is an unrestricted {filename:.*} route capture. Literal ../, percent-encoded %2e%2e%2f, and absolute paths all escaped the model directory; path_index was also unbounded. The target file is piped through Pillow and re-encoded as WEBP, so disclosure is limited to image-decodable files plus a file-existence/enumeration oracle (and internal-path leakage via path_index errors). This issue is fixed in version 0.28.0.

software-vulnerability
View details for CVE-2026-56671: CVE-2026-56671: ComfyUI

Record details

Review status
Automated intelligence
Record source
NIST NVD
Component
See source advisory
Identifiers
CVE-2026-56671, security-advisories@github.com
Severity source
security-advisories@github.com
CVSS vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N
05

ComfyUI / ComfyUI

CVE-2026-56670: ComfyUI

RISK8.2

ComfyUI is a modular diffusion model GUI, api and backend with a graph/nodes interface. Prior to 0.28.0, the /view endpoint served uploaded SVG files inline because image/svg+xml and related XML content types were absent from the dangerous-content-type handling, allowing stored cross-site scripting in the ComfyUI origin. This issue is fixed in version 0.28.0.

software-vulnerability
View details for CVE-2026-56670: CVE-2026-56670: ComfyUI

Record details

Review status
Automated intelligence
Record source
NIST NVD
Component
See source advisory
Identifiers
CVE-2026-56670, security-advisories@github.com
Severity source
security-advisories@github.com
CVSS vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:H/I:L/A:N
06

langflow-ai / Langflow

CVE-2026-13444: Langflow

RISK8.1

IBM Langflow OSS 1.0.0 through 1.10.1 can allow an attacker to access another user's private vector documents by creating their own flow with matching Chroma persist_directory and collection_name values. The attacker receives exact victim content in their workflow output despite having no authorization to read the victim's flow. Additionally, the attacker can pollute the victim's collection by inserting their own documents into the shared namespace.

software-vulnerability
View details for CVE-2026-13444: CVE-2026-13444: Langflow

Record details

Review status
Automated intelligence
Record source
NIST NVD
Component
See source advisory
Identifiers
CVE-2026-13444, psirt@us.ibm.com
Severity source
134c704f-9b21-4f2e-91b3-4a467353bcc0
CVSS vector
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:N
07

langflow-ai / Langflow

CVE-2026-13435: Langflow

RISK9.9

IBM Langflow OSS 1.0.0 through 1.10.1 contains an improper input validation vulnerability in the PythonREPL sandbox implementation.

software-vulnerability
View details for CVE-2026-13435: CVE-2026-13435: Langflow

Record details

Review status
Automated intelligence
Record source
NIST NVD
Component
See source advisory
Identifiers
CVE-2026-13435, psirt@us.ibm.com
Severity source
psirt@us.ibm.com
CVSS vector
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:H/A:H
08

langflow-ai / Langflow

CVE-2026-12946: Langflow

RISK9.9

IBM Langflow OSS 1.0.0 through 1.10.0 could allow a remote attacker to inject arbitrary code on the system, due to the improper control of user input code.

software-vulnerability
View details for CVE-2026-12946: CVE-2026-12946: Langflow

Record details

Review status
Automated intelligence
Record source
NIST NVD
Component
See source advisory
Identifiers
CVE-2026-12946, psirt@us.ibm.com
Severity source
psirt@us.ibm.com
CVSS vector
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:H/A:H
09

langflow-ai / Langflow

CVE-2026-12945: Langflow

RISK7.1

IBM Langflow OSS 1.0.0 through 1.10.1 allows authenticated users to access and manipulate other users' build jobs through improper access control on log retrieval and unauthenticated build endpoints.

software-vulnerability
View details for CVE-2026-12945: CVE-2026-12945: Langflow

Record details

Review status
Automated intelligence
Record source
NIST NVD
Component
See source advisory
Identifiers
CVE-2026-12945, psirt@us.ibm.com
Severity source
psirt@us.ibm.com
CVSS vector
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:L
10

langflow-ai / Langflow

CVE-2026-12942: Langflow

RISK7.5

IBM Langflow OSS 1.0.0 through 1.10.1 could allow a remote attacker to traverse directories on the system. An attacker could send a specially crafted URL request containing "dot dot " sequences ( /.. /) to view arbitrary files on the system.

software-vulnerability
View details for CVE-2026-12942: CVE-2026-12942: Langflow

Record details

Review status
Automated intelligence
Record source
NIST NVD
Component
See source advisory
Identifiers
CVE-2026-12942, psirt@us.ibm.com
Severity source
psirt@us.ibm.com
CVSS vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N