Description
An improper authorization vulnerability in Attendize through commit 9289acb allows an authenticated remote attacker to inject persistent mandatory survey questions into another organizer's events via the POST /event/{event_id}/question/create endpoint. The postCreateEventQuestion method loads the target event without the tenant-isolation scope, enabling cross-tenant writes; the injected question cannot be removed by the victim because the victim's account-scoped delete path cannot resolve a question owned by another tenant.
Published: 2026-08-10
Score: 5.4 Medium
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

An improper authorization flaw in Attendize allows an authenticated attacker to create persistent mandatory survey questions in another organizer’s events. The vulnerability arises because the postCreateEventQuestion method loads the target event without applying tenant isolation, so the attacker can write data across tenant boundaries. The injected question remains because the victim’s account‑scoped delete path cannot resolve questions owned by another tenant, resulting in unauthorized data persistence.

Affected Systems

The affected product is Attendize: Attendize. The vulnerability is tied to commit 9289acb; because no specific version list is provided, any deployed instance that has incorporated this commit or later without applying a fix is potentially vulnerable. Users should determine whether their Attendize installation predates or includes the fix referenced by this commit.

Risk and Exploitability

The CVSS score of 5.4 indicates moderate severity. Exploitation requires authentication to the server and the ability to call the POST /event/{event_id}/question/create endpoint. Since the attacker can target any organizer event, the attack surface is wide within the organization. The EPSS score is not available and the weakness is not listed in KEV, so while the vulnerability is technically exploitable, there is limited evidence of widespread exploitation at present. However, the impact of injected survey questions that cannot be removed by the rightful owner is significant for data integrity and auditability.

Generated by OpenCVE AI on August 10, 2026 at 18:53 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Update Attendize to a version that includes a fix for the tenant isolation bug in postCreateEventQuestion; review the repository commit history for the relevant patch.
  • If an immediate patch is unavailable, restrict the POST /event/{event_id}/question/create endpoint to only those users who are verified organizers of the target event, and implement tenant‑scoped validation in the backend handler.
  • Mitigate the persistence of malicious questions by temporarily disabling the ability to create mandatory survey questions, or by auditing and purging any unauthorized questions added after the security review.

Generated by OpenCVE AI on August 10, 2026 at 18:53 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

References
History

Tue, 11 Aug 2026 15:45:00 +0000

Type Values Removed Values Added
First Time appeared Attendize
Attendize attendize
Vendors & Products Attendize
Attendize attendize

Mon, 10 Aug 2026 19:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'none', 'Technical Impact': 'partial'}, 'version': '2.0.3'}


Mon, 10 Aug 2026 12:30:00 +0000

Type Values Removed Values Added
Description An improper authorization vulnerability in Attendize through commit 9289acb allows an authenticated remote attacker to inject persistent mandatory survey questions into another organizer's events via the POST /event/{event_id}/question/create endpoint. The postCreateEventQuestion method loads the target event without the tenant-isolation scope, enabling cross-tenant writes; the injected question cannot be removed by the victim because the victim's account-scoped delete path cannot resolve a question owned by another tenant.
Title Attendize Attendize - Cross-Tenant Authorization Bypass
Weaknesses CWE-639
References
Metrics cvssV3_1

{'score': 5.4, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:H/A:L'}


Subscriptions

Attendize Attendize
cve-icon MITRE

Status: PUBLISHED

Assigner: TuranSec

Published:

Updated: 2026-08-10T18:22:15.247Z

Reserved: 2026-08-10T11:55:39.471Z

Link: CVE-2026-72690

cve-icon Vulnrichment

Updated: 2026-08-10T15:48:04.103Z

cve-icon NVD

Status : Deferred

Published: 2026-08-10T13:20:39.230

Modified: 2026-08-26T17:36:16.900

Link: CVE-2026-72690

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-08-11T14:23:14Z

Weaknesses
  • CWE-639

    Authorization Bypass Through User-Controlled Key