Description
Hi.Events through 1.9.0 public check-in list endpoints use short_id as sole access control, allowing unauthenticated access to retrieve full attendee lists including emails and personal information. Attackers with knowledge of the short_id can call GET /api/public/check-in-lists/{short_id}/attendees to read attendee data and create or delete check-in records without authentication.
Published: 2026-06-29
Score: 8.3 High
EPSS: n/a
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

The vulnerability lies in Hi.Events version 1.9.0 public check‑in list endpoints which use a short identifier as the sole access control. An attacker possessing or able to guess the short_id can send a GET request to /api/public/check‑in‑lists/{short_id}/attendees and obtain a full, unfiltered list of attendees, including email addresses and other personal data. Because authentication checks are omitted, the flaw allows full read access to sensitive PII as well as the ability to create or delete check‑in records. This represents a clear confidentiality breach of attendee information. The weakness is a form of information exposure (CWE‑359).

Affected Systems

The affected product is Hi.Events, version 1.9.0, developed by HiEventsDev. No other versions are listed as impacted in the available data.

Risk and Exploitability

The CVSS score of 8.3 signals a high severity risk. The EPSS score is not available, so exploit probability cannot be quantified, but the flaw is publicly documented and no mitigation has been applied, indicating that an attacker who knows a short_id could exploit it at any time. The vulnerability is not listed in CISA KEV, yet the lack of authentication makes it likely that an attacker can obtain PII from the public endpoint. The attack path requires only knowledge of the short_id, which could be discovered through enumeration or leaked from other sources. Once accessed, the attacker can read all attendee details and manipulate check‑in entries, potentially facilitating further social engineering or phishing attacks.

Generated by OpenCVE AI on June 29, 2026 at 19:20 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Apply the latest Hi.Events update (e.g., 1.9.1 or later) that removes the short_id‑only access control and enforces authentication on check‑in list endpoints.
  • If an immediate update is not feasible, temporarily disable the public check‑in list API endpoints or block them with a firewall rule until the patch is applied.
  • Enable audit logging for all access to check‑in list routes and review logs regularly for unauthorized GET requests that include short_id parameters.

Generated by OpenCVE AI on June 29, 2026 at 19:20 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Mon, 29 Jun 2026 18:15:00 +0000

Type Values Removed Values Added
Description Hi.Events through 1.9.0 public check-in list endpoints use short_id as sole access control, allowing unauthenticated access to retrieve full attendee lists including emails and personal information. Attackers with knowledge of the short_id can call GET /api/public/check-in-lists/{short_id}/attendees to read attendee data and create or delete check-in records without authentication.
Title Hi.Events 1.9.0 - Unauthenticated Attendee PII Exposure via Check-in List short_id
First Time appeared Hi.events
Hi.events hi.events
Weaknesses CWE-359
CPEs cpe:2.3:a:hi.events:hi.events:*:*:*:*:*:*:*:*
Vendors & Products Hi.events
Hi.events hi.events
References
Metrics cvssV3_1

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

cvssV4_0

{'score': 8.3, 'vector': 'CVSS:4.0/AV:N/AC:H/AT:N/PR:N/UI:N/VC:H/VI:L/VA:N/SC:N/SI:N/SA:N'}


Subscriptions

Hi.events Hi.events
cve-icon MITRE

Status: PUBLISHED

Assigner: VulnCheck

Published:

Updated: 2026-06-29T17:24:27.032Z

Reserved: 2026-06-26T13:59:33.048Z

Link: CVE-2026-57960

cve-icon Vulnrichment

No data.

cve-icon NVD

No data.

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-06-29T19:30:02Z

Weaknesses
  • CWE-359

    Exposure of Private Personal Information to an Unauthorized Actor