CVE-2025-69220CWE-284CWE-862broken-access-control

CVE-2025-69220

High · published January 8, 2026

CVSS v3.1
7.1
EPSS
0%
Percentile
25.7
In the wild
Unconfirmed
What it is

⚡ An attacker with the right agent ID can upload files where they shouldn’t! This oversight in LibreChat version 0.8.1-rc2 could let them mess with agent behaviors like changing the script at a theater! 🎭 Think of it like a theater production where a backstage pass lets someone change the script before the show, even if they weren't cast in the play. This vulnerability gives an authenticated attacker the power to alter the performance without having the proper role! This could lead to chaos in your chat environment! An attacker could upload malicious scripts or files to modify how agents respond, potentially gathering sensitive information or sabotaging conversations. The risks are significant, especially in environments where chat interactions involve private data.

Put simply

Think of it like a theater production where a backstage pass lets someone change the script before the show, even if they weren't cast in the play. This vulnerability gives an authenticated attacker the power to alter the performance without having the proper role! LibreChat's lack of proper access control for file uploads allows authenticated attackers to change agent behaviors by uploading files, bypassing necessary permission checks. This issue is particularly concerning for any chat application relying on user trust and data integrity.

What to do

This could lead to chaos in your chat environment! An attacker could upload malicious scripts or files to modify how agents respond, potentially gathering sensitive information or sabotaging conversations. The risks are significant, especially in environments where chat interactions involve private data. Upgrade to version 0.8.2-rc2 immediately to close this gap! Additionally, review your file upload permissions and ensure that access controls are properly enforced. Regular audits can help keep your setup secure! This is fixable! Stay vigilant, follow these steps, and you’ll keep your chat environment secure. You've got this! 🛡️

The record
Technical detail
CVSS v3.1
7.1 · HIGH
Vector
CVSS:3.1/AV:N/AC:H/PR:L/UI:N/S:C/C:N/I:H/A:L
CVSS v4.0
Not supplied
EPSS
0.00335 · 25.7th percentile
Weaknesses
CWE-284 · Improper Access Control; CWE-862 · Missing Authorization
Published
2026-01-08T02:15Z
Affected products (2)
ProductVersionsFixed in
librechat/librechatall versions—
librechat/librechatall versions—
References (8)
EPSS history
Timeline
  • 07 JAN 20:49Z
    LibreChat has Insufficient Access Control for Agent Files
    cvelistv5