CVE-2024-51747CWE-22CWE-27

Arbitrary File Read and Delete in kanboard

Critical · published November 11, 2024

CVSS v3.1
9.1
EPSS
1%
Percentile
57.7
In the wild
Unconfirmed
What it is

🚨 An authenticated admin can wreak havoc by reading and deleting any file on the server! Sounds alarming, right? 🔥 Imagine a project manager who has the keys to the entire building and can open any office door — this vulnerability lets the admin access sensitive documents as easily as flipping through a file cabinet. With this vulnerability, an attacker could access private information or critical files, compromising both personal data and project integrity. The consequences could be absolutely devastating if sensitive files fall into the wrong hands, leading to data leaks or loss of important project work.

Put simply

Imagine a project manager who has the keys to the entire building and can open any office door — this vulnerability lets the admin access sensitive documents as easily as flipping through a file cabinet. This vulnerability in Kanboard allows an authenticated admin to exploit a path traversal flaw by uploading a modified SQLite database. This enables them to access arbitrary files on the server, leveraging file attachments linked through the database.

What to do

With this vulnerability, an attacker could access private information or critical files, compromising both personal data and project integrity. The consequences could be absolutely devastating if sensitive files fall into the wrong hands, leading to data leaks or loss of important project work. Upgrade immediately to version 1.2.42 to patch this critical vulnerability. Review your current admin access levels and audit uploaded files to ensure no malicious databases have been introduced. There are no workarounds, so an update is essential! You've got this! Follow the steps and secure your Kanboard environment. 🛡️

The record
Technical detail
CVSS v3.1
9.1 · CRITICAL
Vector
CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:C/C:H/I:H/A:H
CVSS v4.0
Not supplied
EPSS
0.00847 · 57.7th percentile
Weaknesses
CWE-22 · Improper Limitation of a Pathname to a Restricted Directory ('Path Traversal'); CWE-27 · Path Traversal: 'dir/../../filename'
Published
2024-11-11T19:22Z
EPSS history
Timeline
  • 11 NOV 19:22Z
    Arbitrary File Read and Delete in kanboard
    cvelistv5