PT-2026-27633 · Ech0 · Ech0

·

CVE-2026-33638

·

Published

2026-03-24

·

Updated

2026-07-30

CVSS v3.1

5.3

Medium

VectorAV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:N
Name of the Vulnerable Software and Affected Versions Ech0 versions prior to 4.2.0
Description The GET /api/allusers API endpoint is publicly accessible, allowing remote unauthenticated user enumeration and exposure of user profile metadata. The route is registered under public routes in internal/router/user.go:17 and is called using appRouterGroup.PublicRouterGroup.GET("/allusers", h.UserHandler.GetAllUsers()). Despite API documentation indicating an authentication requirement (@Security ApiKeyAuth), the endpoint does not enforce it. This allows unauthorized access to user data, potentially enabling account reconnaissance and targeted credential attacks.
Recommendations Update Ech0 to version 4.2.0 or later.

Exploit

Fix

Missing Authorization

Found an issue in the description? Have something to add? Feel free to write us 👾

Weakness Enumeration

Related Identifiers

CVE-2026-33638
GHSA-M983-7426-5HRJ
GO-2026-4838
OPENSUSE-SU-2026:21483-1
SUSE-SU-2026:1135-1

Affected Products

Ech0