CVE-2026-12258
Received Received - Intake

Inadequate Access Control in Hiperdino REST API

Vulnerability report for CVE-2026-12258, including description, CVSS score, EPSS score, affected products, exploitability, helpful resources, and attack-flow context.

Publication date: 2026-09-14

Last updated on: 2026-09-14

Assigner: Spanish National Cybersecurity Institute, S.A. (INCIBE)

Description

Inadequate access control in Hiperdino’s REST v1.0 API. The public endpoint ‘customer/check’ could allow an authenticated attacker to enter a telephone number or an email address. When the value entered belongs to a registered customer, the service returns the associated information (email address and telephone number). No authentication is required beyond a static bearer token, and there is no rate limiting or generic error handling. Successful exploitation of this vulnerability could allow a remote attacker to enumerate a user’s contact details, although this would require obtaining a valid static bearer token, constituting an information disclosure vulnerability.

CVSS Scores

EPSS Scores

Probability:
Percentile:

Meta Information

Published
2026-09-14
Last Modified
2026-09-14
Generated
2026-09-15
AI Q&A
2026-09-14
EPSS Evaluated
N/A
NVD
EUVD

Affected Vendors & Products

Showing 2 associated CPEs
Vendor Product Version / Range
hiperdino rest 1.0
hiperdino rest_api 1.0

Helpful Resources

Exploitability

CWE
CWE Icon
KEV
KEV Icon
CWE ID Description
CWE-284 The product does not restrict or incorrectly restricts access to a resource from an unauthorized actor.

Attack-Flow Graph

AI Quick Actions

Instant insights powered by AI
Executive Summary

This vulnerability is an inadequate access control flaw in Hiperdino's REST API v1.0. The public endpoint 'customer/check' allows an authenticated attacker to input a telephone number or email address. If the input matches a registered customer, the API returns their contact details (email and phone number). Exploitation requires only a static bearer token without additional authentication, rate limiting, or proper error handling.

Detection Guidance

To detect this vulnerability, monitor network traffic for requests to the 'customer/check' endpoint in Hiperdino's REST API v1.0. Look for repeated queries with static bearer tokens and responses containing user contact details without proper authentication. Use tools like Wireshark or tcpdump to capture API traffic and analyze patterns.

Impact Analysis

This vulnerability could allow a remote attacker to enumerate a user's contact details by exploiting the 'customer/check' endpoint. Successful exploitation requires obtaining a valid static bearer token, which would enable the attacker to retrieve email addresses and telephone numbers associated with registered customers.

Compliance Impact

This vulnerability likely violates GDPR and other privacy regulations due to unauthorized access and disclosure of personal data (email addresses and phone numbers). It could lead to non-compliance with data protection requirements, resulting in legal penalties and reputational damage.

Mitigation Strategies

Immediately revoke the static bearer token used for the 'customer/check' endpoint. Implement proper authentication mechanisms, rate limiting, and error handling. Restrict access to the endpoint and apply input validation to prevent enumeration attempts. Monitor for suspicious activity and update the API to enforce stricter access controls.

Chat Assistant

Ask questions about this CVE
Hi! I’m here to help you understand CVE-2026-12258. Ask me anything about the vulnerability, its impact, or mitigation strategies.
0/70

EPSS Chart