Feature image

Security Advisory - 4 issues affecting the CMS

Share

We recommend everyone upgrade to 3.3.12 or 4.0.14 or latest release as soon as possible. All affected CMS instances on our Cloud platform have been fully patched. For further information on each advisory please see the CVE link below.

Thanks to Sergey Bobrov (Kaspersky, https://kaspersky.com/) for responsibly disclosing these vulnerabilities and allowing us time to release 3.3.12/4.0.14.

Disclosure Timeline

11th July 18:00 - First advisory submitted
11th July 20:00 - Xibo acknowledged and provided patches for the issue. Xibo confirmed the issue does not effect Xibo Cloud Hosting.
12th July 09:00 to 11:00 - Draft security advisories were submitted
12th July 18:00 - 2 of the 3 issues acknowledged and recreated by Xibo, patches produced and applied to Xibo Cloud Hosting
15th July 08:30 - Remaining issue recreated by Xibo and patches applied to Xibo Cloud Hosting
15th July 14:08 - 3.3.12 released
15th July 14:24 - 4.0.14 released
30th July - Public disclosure

Issue #1 - Sensitive Information Disclosure abusing SQL Injection in Xibo CMS proof of play report

An SQL injection vulnerability was discovered in the report/data/proofofplayReport API route inside the CMS. This allows an authenticated user to to obtain and modify arbitrary data from the Xibo database by injecting specially crafted values in to the sortBy parameter.

Exploitation of the vulnerability is possible on behalf of an authorized user who has the following privileges:
- Access to Reporting feature
- View access to arbitrary display

This is only possible for CMS instances configured to use MySQL as their time series store, which is the default configuration.

Versions affected: 2.1.0 and later. Fixed in 3.3.12 and 4.0.14

CVE-2024-41944

Issue #2 - Sensitive Information Disclosure abusing SQL Injection in Xibo CMS DataSet Data Import

An SQL injection vulnerability was discovered in the API routes inside the CMS responsible for Filtering DataSets. This allows an authenticated user to to obtain and modify arbitrary data from the Xibo database by injecting specially crafted values in to the APIs for importing JSON and importing a Layout containing DataSet data.

Exploitation of the vulnerability is possible on behalf of an authorized user who has either of the following privileges:
- Access to DataSet Feature
- Access to the Layout Feature

Versions affected: 1.8.0 and later. Fixed in 3.3.12 and 4.0.14

CVE-2024-41802

Issue #3 - Sensitive Information Disclosure abusing SQL Injection in Xibo CMS DataSet Filter

An SQL injection vulnerability was discovered in the API routes inside the CMS responsible for Filtering DataSets. This allows an authenticated user to to obtain arbitrary data from the Xibo database by injecting specially crafted values in to the API for viewing DataSet data.

Exploitation of the vulnerability is possible on behalf of an authorized user who has the following privileges:
- Access to DataSet Feature

Versions affected: 2.1.0 and later. Fixed in 3.3.12 and 4.0.14

CVE-2024-41803

Issue #4 - Sensitive Information Disclosure abusing SQL Injection in Xibo CMS DataSet Column Formula

An SQL injection vulnerability was discovered in the API route inside the CMS responsible for Adding/Editing DataSet Column Formulas. This allows an authenticated user to to obtain and modify arbitrary data from the Xibo database by injecting specially crafted values in to the formula parameter.

Exploitation of the vulnerability is possible on behalf of an authorized user who has the following privileges:
- Access to DataSet Feature

Versions affected: 2.1.0 and later. Fixed in 3.3.12 and 4.0.14

CVE-2024-41804

More

Read more from the blog

View Post

4.1.2 Released

Announcing the 2nd patch to the 4.1 version of the Xibo CMS, which fixes 30 issues.

View Post
View Post

Service Desk Availability - 15th November 2024

Our Service Desk will be running at a reduced capacity on Friday 15th November 2024 to allow us to conduct whole-team training. Tickets can still be logged as normal.

View Post
View Post

Xibo for Tizen v4 R405

We are pleased to announce Xibo for Tizen v4 R405 which fixes 6 issues.

View Post

More

Read more from the blog

View Post

4.1.2 Released

Announcing the 2nd patch to the 4.1 version of the Xibo CMS, which fixes 30 issues.

View Post
View Post

Service Desk Availability - 15th November 2024

Our Service Desk will be running at a reduced capacity on Friday 15th November 2024 to allow us to conduct whole-team training. Tickets can still be logged as normal.

View Post
View Post

Xibo for Tizen v4 R405

We are pleased to announce Xibo for Tizen v4 R405 which fixes 6 issues.

View Post