PT-2026-31791 · Unknown · Praisonaiagents

Published

2026-04-09

·

Updated

2026-04-10

·

CVE-2026-40152

CVSS v3.1

5.3

Medium

VectorAV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:N
Name of the Vulnerable Software and Affected Versions PraisonAIAgents versions prior to 1.5.128
Description PraisonAIAgents is a multi-agent teams system. The list files() tool in FileTools validates the directory parameter against workspace boundaries using the validate path() function, but passes the pattern parameter directly to Path.glob() without validation. Python's Path.glob() function supports '..' path segments, allowing an attacker to use relative path traversal in the glob pattern to enumerate arbitrary files outside the workspace. This can expose file metadata, including existence, name, size, and timestamps, for any path on the filesystem.
Recommendations Update to version 1.5.128 or later.

Fix

Path traversal

Found an issue in the description? Have something to add? Feel free to write us 👾

Weakness Enumeration

Related Identifiers

CVE-2026-40152
GHSA-7J2F-XC8P-FJMQ

Affected Products

Praisonaiagents