CVE-2024-38353CWE-338CWE-862

CodiMD - Missing Image Access Controls and Unauthorized Image Access

Medium · published July 10, 2024

CVSS v3.1
5.3
EPSS
1%
Percentile
66.6
In the wild
Unconfirmed
What it is

CodiMD allows realtime collaborative markdown notes on all platforms. CodiMD before 2.5.4 is missing authentication and access control vulnerability allowing an unauthenticated attacker to gain unauthorised access to image data uploaded to CodiMD. CodiMD does not require valid authentication to access uploaded images or to upload new image data. An attacker who can determine an uploaded image's URL can gain unauthorised access to uploaded image data. Due to the insecure random filename generation in the underlying Formidable library, an attacker can determine the filenames for previously uploaded images and the likelihood of this issue being exploited is increased. This vulnerability is fixed in 2.5.4.

The record
Technical detail
CVSS v3.1
5.3 · MEDIUM
Vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:N
CVSS v4.0
Not supplied
EPSS
0.01149 · 66.6th percentile
Weaknesses
CWE-338 · Use of Cryptographically Weak Pseudo-Random Number Generator (PRNG); CWE-862 · Missing Authorization
Published
2024-07-10T19:50Z
EPSS history
Timeline
  • 10 JUL 19:50Z
    CodiMD - Missing Image Access Controls and Unauthorized Image Access
    cvelistv5