CVE-2024-43412 Xibo CMS XSS vulnerability when previewing files uploaded to the library containing HTML/JS

Medium 4.6 Published Updated
Exploited in the wild
Not known
Fix
None listed

What is CVE-2024-43412?

CVE-2024-43412 is a medium-severity vulnerability in xibosignage xibo-cms, published on 3 Sep 2024.

Official description

Xibo is an open source digital signage platform with a web content management system (CMS). Prior to version 4.1.0, a cross-site scripting vulnerability in Xibo CMS allows authorized users to execute arbitrary JavaScript via the file preview function. Users can upload HTML/CSS/JS files into the Xibo Library via the Generic File module to be referenced on Displays and in Layouts. This is intended functionality. When previewing these resources from the Library and Layout editor they are executed in the users browser. This will be disabled in future releases, and users are encouraged to use the new developer tools in 4.1 to design their widgets which require this type of functionality. This behavior has been changed in 4.1.0 to preview previewing of generic files. There are no workarounds for this issue.

Weakness: CWE-79

Which versions are affected by CVE-2024-43412?

It affects 1 product.

Products include Xibosignage Xibo.

How do I fix CVE-2024-43412?

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

Is CVE-2024-43412 being exploited?

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

Sources

Also known as GHSA-336f-wrgx-57gg.

Is CVE-2024-43412 in your software?

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

Check your SBOMs for free