CVE-2023-42804: BigBlueButton Path Traversal – Reading Certain File Extensions
BigBlueButton is an open-source virtual classroom. BigBlueButton prior to version 2.6.0-beta.1 has a path traversal vulnerability that allows an attacker with a valid starting folder path, to traverse and read other files without authentication, assuming the files have certain extensions (txt, swf, svg, png). In version 2.6.0-beta.1, input validation was added on the parameters being passed and dangerous characters are stripped. There are no known workarounds.
Affected Software
Event History
Frequently Asked Questions
What is CVE-2023-42804?
CVE-2023-42804 is a path traversal vulnerability in BigBlueButton that allows an attacker to read certain files without authentication.
What is the severity of CVE-2023-42804?
The severity of CVE-2023-42804 is medium, with a CVSS score of 5.3.
Which software versions are affected by CVE-2023-42804?
CVE-2023-42804 affects BigBlueButton versions up to and including 2.5.18, 2.6.0-alpha1, 2.6.0-alpha2, 2.6.0-alpha3, and 2.6.0-alpha4.
How can an attacker exploit CVE-2023-42804?
An attacker with a valid starting folder path can traverse and read other files with certain extensions (txt, swf, etc.) without authentication.
Is there a fix for CVE-2023-42804?
Yes, upgrading to BigBlueButton version 2.6.0-beta.1 or later will fix the CVE-2023-42804 vulnerability.