{"schema_version":1,"title":"LibreChat vulnerabilities","summary":"Junglewise Threat Intelligence has tracked 15 vulnerabilities in LibreChat: 0 in the last 7 days and 0 in the last 90 days, 1 of them critical and 0 exploited in the wild. The most recent, CVE-2026-54040, was published on 25 June 2026.","url":"https://junglewise.ai/threats/technologies/librechat","json_url":"https://junglewise.ai/threats/technologies/librechat.json","publisher":"Junglewise Threat Intelligence","license":"CC-BY-4.0","license_url":"https://creativecommons.org/licenses/by/4.0/","attribution":"Junglewise Threat Intelligence, https://junglewise.ai/threats/technologies/librechat","sources":"NVD, GitHub Security Advisories, OSV, the CISA Known Exploited Vulnerabilities catalog, FIRST EPSS and vendor advisories","kind":"technology","counts":{"high":4,"all_time":15,"critical":1,"exploited":0,"last_7_days":0,"last_30_days":0,"last_90_days":0,"last_365_days":15},"latest":[{"cve":"CVE-2026-54040","cvss":5.9,"slug":"cve-2026-54040-librechat-2fa-bypass-via-unauthenticated-backup-code-regeneration","title":"LibreChat 2FA bypass via unauthenticated backup code regeneration","severity":"medium","exploited":false,"published_at":"2026-06-25T17:16:41.123+00:00","url":"https://junglewise.ai/threats/cve-2026-54040-librechat-2fa-bypass-via-unauthenticated-backup-code-regeneration"},{"cve":"CVE-2026-54037","cvss":6.5,"slug":"cve-2026-54037-librechat-resource-exhaustion-via-missing-rate-limiting-in","title":"LibreChat resource exhaustion via missing rate limiting in duplicate endpoint","severity":"medium","exploited":false,"published_at":"2026-06-25T17:16:41+00:00","url":"https://junglewise.ai/threats/cve-2026-54037-librechat-resource-exhaustion-via-missing-rate-limiting-in"},{"cve":"CVE-2026-54033","cvss":7.7,"slug":"cve-2026-54033-librechat-ssrf-via-custom-endpoint-baseurl","title":"LibreChat SSRF via custom endpoint baseURL","severity":"high","exploited":false,"published_at":"2026-06-25T17:16:40.783+00:00","url":"https://junglewise.ai/threats/cve-2026-54033-librechat-ssrf-via-custom-endpoint-baseurl"},{"cve":"CVE-2026-54030","cvss":8,"slug":"cve-2026-54030-librechat-token-theft-via-missing-oauth-resource-validation-in","title":"LibreChat token theft via missing OAuth resource validation in MCP","severity":"high","exploited":false,"published_at":"2026-06-25T17:16:40.66+00:00","url":"https://junglewise.ai/threats/cve-2026-54030-librechat-token-theft-via-missing-oauth-resource-validation-in"},{"cve":"CVE-2026-54029","cvss":5.3,"slug":"cve-2026-54029-danny-avila-librechat-idor-in-message-deletion-endpoint","title":"danny-avila LibreChat IDOR in message deletion endpoint","severity":"medium","exploited":false,"published_at":"2026-06-25T17:16:40.537+00:00","url":"https://junglewise.ai/threats/cve-2026-54029-danny-avila-librechat-idor-in-message-deletion-endpoint"},{"cve":"CVE-2026-54027","cvss":6.5,"slug":"cve-2026-54027-librechat-missing-authorization-in-image-upload-endpoint","title":"LibreChat missing authorization in image upload endpoint","severity":"medium","exploited":false,"published_at":"2026-06-25T17:16:40.397+00:00","url":"https://junglewise.ai/threats/cve-2026-54027-librechat-missing-authorization-in-image-upload-endpoint"},{"cve":"CVE-2026-54025","cvss":5.4,"slug":"cve-2026-54025-librechat-stored-xss-in-markdown-artifact-preview","title":"LibreChat stored XSS in markdown artifact preview","severity":"medium","exploited":false,"published_at":"2026-06-25T17:16:40.277+00:00","url":"https://junglewise.ai/threats/cve-2026-54025-librechat-stored-xss-in-markdown-artifact-preview"},{"cve":"CVE-2026-54024","cvss":6.5,"slug":"cve-2026-54024-librechat-resource-exhaustion-in-conversation-import-endpoint","title":"LibreChat resource exhaustion in conversation import endpoint","severity":"medium","exploited":false,"published_at":"2026-06-25T17:16:40.153+00:00","url":"https://junglewise.ai/threats/cve-2026-54024-librechat-resource-exhaustion-in-conversation-import-endpoint"},{"cve":"CVE-2026-54036","cvss":5.3,"slug":"cve-2026-54036-danny-avila-librechat-2fa-takeover-via-re-enrollment-endpoint","title":"danny-avila LibreChat 2FA takeover via re-enrollment endpoint","severity":"medium","exploited":false,"published_at":"2026-06-25T16:16:39.217+00:00","url":"https://junglewise.ai/threats/cve-2026-54036-danny-avila-librechat-2fa-takeover-via-re-enrollment-endpoint"},{"cve":"CVE-2026-44654","cvss":5.7,"slug":"cve-2026-44654-librechat-incorrect-authorization-in-file-deletion-endpoint","title":"LibreChat incorrect authorization in file deletion endpoint","severity":"info","exploited":false,"published_at":"2026-06-02T23:16:38.26+00:00","url":"https://junglewise.ai/threats/cve-2026-44654-librechat-incorrect-authorization-in-file-deletion-endpoint"},{"cve":"CVE-2026-44653","cvss":6.5,"slug":"cve-2026-44653-librechat-sensitive-information-disclosure-in-mcp-server-api","title":"LibreChat sensitive information disclosure in MCP server API","severity":"medium","exploited":false,"published_at":"2026-06-02T23:16:38.123+00:00","url":"https://junglewise.ai/threats/cve-2026-44653-librechat-sensitive-information-disclosure-in-mcp-server-api"},{"cve":"CVE-2026-32625","cvss":9.6,"slug":"cve-2026-32625-librechat-environment-variable-exfiltration-in-mcp-server","title":"LibreChat environment variable exfiltration in MCP server integration","severity":"critical","exploited":false,"published_at":"2026-06-02T23:16:35.947+00:00","url":"https://junglewise.ai/threats/cve-2026-32625-librechat-environment-variable-exfiltration-in-mcp-server"},{"cve":"CVE-2026-31942","cvss":7.1,"slug":"cve-2026-31942-librechat-idor-in-api-keys-management-endpoint","title":"LibreChat IDOR in API keys management endpoint","severity":"high","exploited":false,"published_at":"2026-06-02T23:16:35.687+00:00","url":"https://junglewise.ai/threats/cve-2026-31942-librechat-idor-in-api-keys-management-endpoint"},{"cve":"CVE-2026-34371","cvss":6.3,"epss":0.0026,"slug":"cve-2026-34371-librechat-path-traversal-in-execute-code-artifact-persistence","title":"LibreChat path traversal in execute_code artifact persistence","severity":"medium","exploited":false,"published_at":"2026-04-07T22:16:22.227+00:00","url":"https://junglewise.ai/threats/cve-2026-34371-librechat-path-traversal-in-execute-code-artifact-persistence"},{"cve":"CVE-2026-4276","cvss":7.5,"epss":0.0009,"slug":"cve-2026-4276-librechat-rag-api-log-injection-in-file-id-parameter","title":"LibreChat RAG API log injection in file_id parameter","severity":"high","exploited":false,"published_at":"2026-03-16T16:16:18.723+00:00","url":"https://junglewise.ai/threats/cve-2026-4276-librechat-rag-api-log-injection-in-file-id-parameter"}],"weekly":[{"week":"2026-06-29","critical":0,"exploited":0,"vulnerabilities":0},{"week":"2026-07-06","critical":0,"exploited":0,"vulnerabilities":0},{"week":"2026-07-13","critical":0,"exploited":0,"vulnerabilities":0},{"week":"2026-07-20","critical":0,"exploited":0,"vulnerabilities":0},{"week":"2026-07-27","critical":0,"exploited":0,"vulnerabilities":0},{"week":"2026-08-03","critical":0,"exploited":0,"vulnerabilities":0},{"week":"2026-08-10","critical":0,"exploited":0,"vulnerabilities":0},{"week":"2026-08-17","critical":0,"exploited":0,"vulnerabilities":0},{"week":"2026-08-24","critical":0,"exploited":0,"vulnerabilities":0},{"week":"2026-08-31","critical":0,"exploited":0,"vulnerabilities":0},{"week":"2026-09-07","critical":0,"exploited":0,"vulnerabilities":0},{"week":"2026-09-14","critical":0,"exploited":0,"vulnerabilities":0},{"week":"2026-09-21","critical":0,"exploited":0,"vulnerabilities":0}],"related":[],"technology":{"hub":true,"name":"LibreChat","slug":"librechat","vendor":{"name":"LibreChat","slug":"librechat","url":"https://junglewise.ai/threats/vendors/librechat"},"aliases":[],"category":"web-application","homepage":"https://www.librechat.ai/","repo_url":"https://github.com/danny-avila/LibreChat","description":"LibreChat is an open-source, self-hosted AI chat interface that supports multiple AI providers and models.","url":"https://junglewise.ai/threats/technologies/librechat"},"most_severe":[{"cve":"CVE-2026-32625","cvss":9.6,"slug":"cve-2026-32625-librechat-environment-variable-exfiltration-in-mcp-server","title":"LibreChat environment variable exfiltration in MCP server integration","severity":"critical","exploited":false,"published_at":"2026-06-02T23:16:35.947+00:00","url":"https://junglewise.ai/threats/cve-2026-32625-librechat-environment-variable-exfiltration-in-mcp-server"},{"cve":"CVE-2026-54030","cvss":8,"slug":"cve-2026-54030-librechat-token-theft-via-missing-oauth-resource-validation-in","title":"LibreChat token theft via missing OAuth resource validation in MCP","severity":"high","exploited":false,"published_at":"2026-06-25T17:16:40.66+00:00","url":"https://junglewise.ai/threats/cve-2026-54030-librechat-token-theft-via-missing-oauth-resource-validation-in"},{"cve":"CVE-2026-54033","cvss":7.7,"slug":"cve-2026-54033-librechat-ssrf-via-custom-endpoint-baseurl","title":"LibreChat SSRF via custom endpoint baseURL","severity":"high","exploited":false,"published_at":"2026-06-25T17:16:40.783+00:00","url":"https://junglewise.ai/threats/cve-2026-54033-librechat-ssrf-via-custom-endpoint-baseurl"},{"cve":"CVE-2026-4276","cvss":7.5,"epss":0.0009,"slug":"cve-2026-4276-librechat-rag-api-log-injection-in-file-id-parameter","title":"LibreChat RAG API log injection in file_id parameter","severity":"high","exploited":false,"published_at":"2026-03-16T16:16:18.723+00:00","url":"https://junglewise.ai/threats/cve-2026-4276-librechat-rag-api-log-injection-in-file-id-parameter"},{"cve":"CVE-2026-31942","cvss":7.1,"slug":"cve-2026-31942-librechat-idor-in-api-keys-management-endpoint","title":"LibreChat IDOR in API keys management endpoint","severity":"high","exploited":false,"published_at":"2026-06-02T23:16:35.687+00:00","url":"https://junglewise.ai/threats/cve-2026-31942-librechat-idor-in-api-keys-management-endpoint"},{"cve":"CVE-2026-54037","cvss":6.5,"slug":"cve-2026-54037-librechat-resource-exhaustion-via-missing-rate-limiting-in","title":"LibreChat resource exhaustion via missing rate limiting in duplicate endpoint","severity":"medium","exploited":false,"published_at":"2026-06-25T17:16:41+00:00","url":"https://junglewise.ai/threats/cve-2026-54037-librechat-resource-exhaustion-via-missing-rate-limiting-in"},{"cve":"CVE-2026-54027","cvss":6.5,"slug":"cve-2026-54027-librechat-missing-authorization-in-image-upload-endpoint","title":"LibreChat missing authorization in image upload endpoint","severity":"medium","exploited":false,"published_at":"2026-06-25T17:16:40.397+00:00","url":"https://junglewise.ai/threats/cve-2026-54027-librechat-missing-authorization-in-image-upload-endpoint"},{"cve":"CVE-2026-54024","cvss":6.5,"slug":"cve-2026-54024-librechat-resource-exhaustion-in-conversation-import-endpoint","title":"LibreChat resource exhaustion in conversation import endpoint","severity":"medium","exploited":false,"published_at":"2026-06-25T17:16:40.153+00:00","url":"https://junglewise.ai/threats/cve-2026-54024-librechat-resource-exhaustion-in-conversation-import-endpoint"},{"cve":"CVE-2026-44653","cvss":6.5,"slug":"cve-2026-44653-librechat-sensitive-information-disclosure-in-mcp-server-api","title":"LibreChat sensitive information disclosure in MCP server API","severity":"medium","exploited":false,"published_at":"2026-06-02T23:16:38.123+00:00","url":"https://junglewise.ai/threats/cve-2026-44653-librechat-sensitive-information-disclosure-in-mcp-server-api"},{"cve":"CVE-2026-34371","cvss":6.3,"epss":0.0026,"slug":"cve-2026-34371-librechat-path-traversal-in-execute-code-artifact-persistence","title":"LibreChat path traversal in execute_code artifact persistence","severity":"medium","exploited":false,"published_at":"2026-04-07T22:16:22.227+00:00","url":"https://junglewise.ai/threats/cve-2026-34371-librechat-path-traversal-in-execute-code-artifact-persistence"}],"generated_at":"2026-09-26T09:11:00.170868+00:00"}