All vulnerabilities

Servers and applications

CVE-2025-7106

danny-avila/librechat is affected by an authorization bypass vulnerability due to improper access control checks. The `checkAccess` function in `api/server/middleware/roles/access.js` uses `permissions.some()` to validate permissions, which incorrectly grants access if only one of multiple required permissions is present. This allows users with the 'USER' role to create agents despite having…

Severity
Medium 5.3
Published
23 Sept 2025
Last changed
11 Oct 2026
Added to UpHeron
1 Nov 2026
Fixed in
0.7.9
Sources
NVD

Affected software

SoftwareAffected versions
LibreChatServers and applications · cpe:a:librechat:librechat
  • Every version before 0.7.9

References

  • NVD https://nvd.nist.gov/vuln/detail/CVE-2025-7106
  • CVE.org https://www.cve.org/CVERecord?id=CVE-2025-7106