Skip to main content

Faveo Helpdesk EUVDEUVD-2026-56024

| CVE-2026-72554 MEDIUM
Improper Access Control (CWE-284)
2026-08-11 TuranSec GHSA-8xxh-mwc3-vmw6
6.5
CVSS 3.1 · Vendor: TuranSec
Share

Severity by source

Vendor (TuranSec) PRIMARY
6.5 MEDIUM
AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N
vuln.today AI
6.5 MEDIUM

Network-reachable API requiring only a customer account (PR:L); no integrity or availability impact; high confidentiality loss via unrestricted ticket read.

3.1 AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N
4.0 AV:N/AC:L/AT:N/PR:L/UI:N/VC:H/VI:N/VA:N/SC:N/SI:N/SA:N

Primary rating from Vendor (TuranSec).

CVSS VectorVendor: TuranSec

Attack Vector
Network
Attack Complexity
Low
Privileges Required
Low
User Interaction
None
Scope
Unchanged
Confidentiality
High
Integrity
None
Availability
None

Lifecycle Timeline

1
Analysis Generated
Aug 11, 2026 - 12:26 vuln.today

DescriptionCVE.org

A broken access control vulnerability in Ladybird Web Solution Faveo Helpdesk 2.0.3 allows any self-registered customer to read ticket conversations belonging to other customers via the v1 REST API. The API verifies the existence of the requested ticket but not ownership, enabling any authenticated user to access arbitrary ticket threads including internal agent notes containing sensitive information.

AnalysisAI

Broken access control in Faveo Helpdesk 2.0.3's v1 REST API exposes all ticket conversations to any self-registered customer. The endpoint validates that a requested ticket exists but performs no ownership check, so any authenticated customer can enumerate and read tickets belonging to other customers - including internal agent notes that may contain sensitive operational or personal data. No public exploit or CISA KEV listing has been identified at time of analysis, but the low exploitation barrier (valid account only) makes this a practical risk in any multi-tenant deployment.

Technical ContextAI

Faveo Helpdesk (CPE: cpe:2.3:a:ladybird_web_solution:faveo_helpdesk:*:*:*:*:*:*:*:*) is a self-hosted open-source helpdesk platform built on Laravel. The vulnerability resides in its v1 REST API, which handles ticket thread retrieval. The root cause is CWE-284 (Improper Access Control): the API layer performs object-level existence checks (does this ticket ID exist?) but omits authorization checks (does the requesting user own or have rights to this ticket?). This is a classic Broken Object Level Authorization (BOLA/IDOR) pattern. Because the platform supports internal agent notes within ticket threads, a successful read also exposes privileged operational content not intended for customer visibility.

RemediationAI

The primary remediation is to upgrade to a version of Faveo Helpdesk beyond 2.0.3 once the vendor releases a patched build; no specific fixed version number has been confirmed in the available data (patch availability per upstream PR/commit should be verified at https://github.com/ladybirdweb/faveo-helpdesk). If an immediate upgrade is not possible, restrict v1 REST API access to authenticated agents only at the network or application gateway level - this prevents self-registered customers from reaching the affected endpoint entirely, though it may break legitimate customer-facing API integrations. Alternatively, disable self-service customer registration temporarily to raise the exploitation bar, accepting the trade-off of disrupted onboarding workflows. Organizations should also audit v1 API access logs for anomalous cross-customer ticket ID enumeration patterns (sequential or non-sequential ticket ID requests from a single customer account).

Share

EUVD-2026-56024 vulnerability details – vuln.today

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy