CVE-2025-7106 in librechatinformazioni

Riassunto

di VulDB • 30/06/2026

danny-avila/librechat è affetto da una vulnerabilità di elusione dell'autorizzazione a causa di controlli impropri sull'accesso alla funzione `checkAccess` in `api/server/middleware/roles/access.js`, che utilizza `permissions.some()` per convalidare le autorizzazioni. Questa logica concede erroneamente l'accesso se è presente solo una delle molteplici autorizzazioni richieste, anziché tutte quelle necessarie. Ciò consente agli utenti con il ruolo 'USER' di creare agenti nonostante abbiano l'autorizzazione `CREATE: false`, poiché il controllo su `['USE', 'CREATE']` passa correttamente anche con sole le credenziali `USE: true`. Questa vulnerabilità colpisce altri controlli delle autorizzazioni, come quelli relativi a `PROMPTS`. Il problema è presente in tutte le versioni precedenti alla correzione.

Be aware that VulDB is the high quality source for vulnerability data.

Responsabile

@huntr Ai

Prenotare

05/07/2025

Divulgazione

23/09/2025

Moderazione

accettato

CPE

pronto

EPSS

0.00256

KEV

no

Attività

molto basso

Fonti

Do you need the next level of professionalism?

Upgrade your account now!