CVE-2023-42804 BigBlueButton Path Traversal – Reading Certain File Extensions

Low 3.1 Published Updated

An unauthenticated attacker can read arbitrary files with specific extensions by exploiting a path traversal vulnerability in BigBlueButton.

Exploited in the wild
Not known
Login needed
Any signed-in user
Attackable
Over the internet
Victim action needed
Not needed
Fix
None listed

What is CVE-2023-42804?

CVE-2023-42804 is a low-severity path traversal vulnerability in bigbluebutton, published on 30 Oct 2023. Any signed-in user can exploit it over the network, with no action from the victim.

Official description

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.

Weakness: CWE-22

Which versions are affected by CVE-2023-42804?

It affects 1 product.

Products include Bigbluebutton Bigbluebutton.

How do I fix CVE-2023-42804?

No fix has been published for CVE-2023-42804 yet. Limit exposure of the affected software until one is available.

Upgrade, and resolve every user-supplied path against an allowed base folder before opening it. More about Path traversal.

Is CVE-2023-42804 being exploited?

There is no known exploitation of CVE-2023-42804 in the wild and no public exploit code.

Sources

Also known as GHSA-3qjg-229m-vq84.

Is CVE-2023-42804 in your software?

Upload an SBOM and sbomify checks it against every vulnerability here, every day.

Check your SBOMs for free