CVE-2024-41703

LibreChat through 0.7.4-rc1 has incorrect access control for message updates

Medium · published July 22, 2024

CVSS v3.1
5.4
EPSS
0%
Percentile
28.1
In the wild
Unconfirmed
What it is

⚠️ An incorrect access control issue in LibreChat can let anyone meddle with your messages! Time to secure your chat! 🚀 Think of it like a café where anyone can rewrite your order after it's been placed — your original message can be altered by a sneaky customer who shouldn't have access! If exploited, this vulnerability allows unauthorized users to change messages, which could lead to misinformation spreading like wildfire or even disrupt conversations entirely. While it may not be the most devastating scenario, it certainly raises eyebrows and could lead to trust issues among users!

Put simply

Think of it like a café where anyone can rewrite your order after it's been placed — your original message can be altered by a sneaky customer who shouldn't have access! LibreChat versions up to 0.7.4-rc1 have a flaw where access control checks for updating messages aren't enforced properly, allowing unauthorized alterations.

What to do

If exploited, this vulnerability allows unauthorized users to change messages, which could lead to misinformation spreading like wildfire or even disrupt conversations entirely. While it may not be the most devastating scenario, it certainly raises eyebrows and could lead to trust issues among users! Patch LibreChat to version 0.7.4 or later as soon as possible to mitigate this vulnerability. Additionally, review access controls and permissions for message updates to ensure they are set correctly, providing a tighter security blanket. You've got this! With a quick patch and a little vigilance, your chat will be safer in no time! 🛡️

The record
Technical detail
CVSS v3.1
5.4 · MEDIUM
Vector
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:L/A:N
CVSS v4.0
Not supplied
EPSS
0.00356 · 28.1th percentile
Published
2024-07-22T00:00Z
EPSS history
Timeline
  • 22 JUL 00:00Z
    LibreChat through 0.7.4-rc1 has incorrect access control for message updates
    cvelistv5