frab: Privilege escalation via conference_users_attributes (CVE-2026-125364)
An authenticated crew user in frab version 0.9.1 and earlier can escalate privileges to an organizer role by manipulating nested attributes in User controller requests.
CVE search metadata
CVE search record: CVE-2026-125364. Severity: high. CVSS: 8.1. KEV: no. Product: frab (<= 0.9.1). Brief: frab: Privilege escalation via conference_users_attributes (CVE-2026-125364). Brief link: https://feed.craftedsignal.io/briefs/2026-11-frab-priv-esc/
Triage facts
Revision 1- Applicability
- frab (<= 0.9.1)
- Evidence
- Unknown
- Severity
- High
- Action
- Elevated
- Sources
- 1 public source
- Freshness
- Revision 1Nov 10, 02:04 UTC
- Vulnerabilities
- 1 CVE
- Source quality
- A1Likely
The frab conference management system through version 0.9.1 is vulnerable to a privilege escalation flaw. Authenticated users assigned the 'crew' role can exploit the 'conference_users_attributes' parameter within 'UsersController#update' or 'UsersController#create' actions to grant themselves 'orga' (organizer) roles. This occurs because the application fails to apply the 'filter_conference_users' validation to these requests, allowing the user to bypass standard authorization checks. Successful exploitation grants the attacker full management capabilities over events, schedules, reviewers, and crew members for the targeted conference.
Impact
A successful exploit allows an authenticated 'crew' user to gain unauthorized administrative privileges over any conference within the installation. This leads to full administrative control, including the ability to delete or modify events, alter schedules, and manage sensitive reviewer data.
Recommendation
- Inventory all instances of frab in the environment to confirm versioning.
- Upgrade all instances to a version later than 0.9.1 when a vendor patch is available.
- Until a patch is applied, implement strict access controls on the 'UsersController#update' and 'UsersController#create' endpoints for any user currently possessing the 'crew' role.
Immediate actions
Inventory all deployments of frab and identify versions 0.9.1 or earlier.
Threat Hunt
Identify authenticated users with crew-level privileges making POST/PATCH requests to /users or conference-specific user management endpoints containing the conference_users_attributes parameter.
Data: Web application access logs, Application request payload logs
Mitigations
Upgrade frab to a patched version once released.
CVE-2026-125364