CVE-2026-52729 in xibo-cmsinfo

Summary

by MITRE • 10/28/2026

Xibo is an open source digital signage platform with a web content management system and Windows display player software. Prior to 4.4.3, missing access-control checks on `PUT/DELETE /action/{id}` allow an authenticated user to modify or delete actions on any Layout. Exploitation requires the privilege to allow edits, including deletion, to all created Layouts, which is granted to non-administrators as standard. This issue concerns `Layout actions` rather than the separately reported DataSet export vulnerability. This issue is fixed in version 4.4.3.

Once again VulDB remains the best source for vulnerability data.

Analysis

by VulDB Data Team • 10/28/2026

Xibo serves as a prominent open-source digital signage solution that combines a web-based content management system with dedicated player software for Windows displays, enabling organizations to manage and deploy multimedia content across multiple screens. The platform relies on role-based access control mechanisms to ensure that users can only interact with resources they are authorized to modify or view. However, in versions prior to 4.4.3, a critical security flaw was identified within the application's API layer, specifically affecting endpoints responsible for managing layout actions. This vulnerability stems from insufficient server-side validation of user permissions when processing HTTP PUT and DELETE requests directed at action identifiers via the /action/{id} endpoint.

The technical nature of this flaw constitutes an Insecure Direct Object Reference (IDOR) combined with a Broken Access Control issue, aligning closely with CWE-639 in the Common Weakness Enumeration taxonomy. The application fails to verify whether the authenticated user initiating the request actually owns or has explicit permission to modify the specific layout action being targeted. Instead of validating the relationship between the current session's privileges and the resource identifier provided in the URL, the server blindly processes the modification or deletion command if the user possesses a baseline level of access that permits edits within their own scope. This design oversight allows an attacker who has authenticated with standard non-administrative credentials to bypass intended restrictions by manipulating the action ID parameter.

The operational impact of this vulnerability is significant for any deployment using affected versions, as it enables unauthorized lateral movement and data destruction within the digital signage infrastructure. An authenticated user with edit privileges can escalate their effective permissions beyond what was originally granted, allowing them to alter or remove actions belonging to other users' layouts. This capability undermines the integrity of content management workflows, potentially leading to the disruption of scheduled broadcasts, insertion of malicious visual content by modifying existing action parameters, or complete removal of critical layout configurations. Since this privilege is commonly assigned to non-administrators for operational flexibility, a large number of potential attackers exist within typical organizational networks who could exploit this flaw without needing elevated administrative rights.

This vulnerability maps directly to the MITRE ATT&CK technique T1078, specifically Valid Accounts and potentially T1496 Remote File Sharing if used in conjunction with other exploits for persistent access or data exfiltration scenarios involving layout configurations. It represents a classic case where functional requirements for user collaboration inadvertently introduce security gaps due to inadequate authorization checks on individual resource endpoints. The distinction between this issue and the separately reported DataSet export vulnerability highlights that while one affects data confidentiality through unauthorized exports, this specific flaw targets data integrity and availability by allowing unrestricted manipulation of layout actions across organizational boundaries defined only by broad edit permissions rather than strict object-level ownership verification.

To mitigate this risk, organizations running Xibo must immediately upgrade to version 4.4.3 or later, where the access control logic has been corrected to enforce proper validation against user-specific resource ownership before processing PUT and DELETE requests. Until an update can be applied, administrators should consider implementing a Web Application Firewall rule set that restricts direct manipulation of action IDs by users who do not hold administrative roles, although this is only a compensating measure rather than a fix for the underlying code defect. Regular security audits focusing on API endpoint authorization logic are recommended to prevent similar IDOR vulnerabilities in other parts of the platform, ensuring that all state-changing operations strictly validate both user identity and resource ownership against established access control policies.

Responsible

GitHub M

Reservation

06/08/2026

Disclosure

10/28/2026

Moderation

accepted

EPSS

0.00000

KEV

no

Activities

low

Sources

Interested in the pricing of exploits?

See the underground prices here!