# CVE-2026-79666: Ech0 missing authorization on dashboard log endpoints

Source: https://junglewise.ai/threats/cve-2026-79666-ech0-missing-authorization-on-dashboard-log-endpoints  
Publisher: Junglewise Threat Intelligence, https://junglewise.ai/threats  
Published: 2026-08-25. Updated: 2026-09-25  
License: CC BY 4.0 with a link back

CVE-2026-79666 · Severity: medium · CVSS 6.5 · Published 2026-08-25

Ech0 is a system log aggregation and monitoring application. Due to missing authorization checks on log API endpoints, any authenticated user (even those without administrator privileges) can access sensitive system logs, stack traces, file paths, and internal URLs that should be restricted to administrators only. This information disclosure could enable attackers to map system internals and plan follow-on attacks.

Technologies: [github.com/lin-snow/ech0 (Go)](https://junglewise.ai/threats/technologies/github-com-lin-snow-ech0), [Lin-Snow Ech0](https://junglewise.ai/threats/technologies/ech0). Vendors: [Go](https://junglewise.ai/threats/vendors/go), [Lin-Snow](https://junglewise.ai/threats/vendors/lin-snow).

## Quick answers

**Is CVE-2026-79666 exploited in the wild?** No. Junglewise Threat Intelligence has no report of CVE-2026-79666 being exploited in the wild.

**How severe is CVE-2026-79666?** Medium severity, with a CVSS score of 6.5, published 25 August 2026.

**Which products and versions are affected?** github.com/lin-snow/ech0 (Go) SEMVER:introduced=0, SEMVER:introduced=0,fixed=4.3.5; Lin-Snow Ech0 before 4.4.3.

**Is there a fix for CVE-2026-79666?** Yes. github.com/lin-snow/ech0 (Go): upgrade to 4.3.5 or later. Junglewise finds every place you run it, drafts the upgrade and applies it once you approve.

**How is CVE-2026-79666 attacked?** It is attacked over the network.

**Am I affected by CVE-2026-79666?** Check whether you run github.com/lin-snow/ech0 (Go) or Lin-Snow Ech0 at an affected version. Junglewise does that check for you around the clock: connect your code, cloud and domains, and it matches new vulnerabilities like this one against what you actually run and tells you when one reaches you.

## How to fix

- github.com/lin-snow/ech0 (Go): upgrade to 4.3.5 or later

  ```sh
  go get github.com/lin-snow/ech0@v4.3.5
  ```


## Technical details

The vulnerability is a missing authorization (CWE-862) in the dashboard log endpoints. The routes for GET /api/system/logs, GET /api/system/logs/stream, and GET /ws/system/logs are registered on authenticated router groups but lack admin-only authorization middleware or role checks. While the endpoints validate JWT presence and validity, they do not enforce administrator scope requirements in either the route handler or the service layer. An attacker with a valid non-admin user session can invoke these endpoints over HTTP/WebSocket to retrieve and stream operational logs containing internal file paths, stack traces, admin activity, and URLs, enabling reconnaissance for follow-on attacks. The vulnerability affects Ech0 before version 4.4.3, which adds required admin scope enforcement via middleware and service-layer validation.

## Affected products

- lin-snow Ech0 before 4.4.3

## Identifiers

- CVE-2026-79666
- GHSA-cp79-9mwr-wr49
- GO-2026-5328

## Timeline

- 2026-04-09: disclosed: GitHub Security Advisory (GHSA-cp79-9mwr-wr49) published
- 2026-08-25: advisory: CVE-2026-79666 published on NVD
- 2026-04-09: patched: Fixed in version 4.4.3

## References

- [https://github.com/lin-snow/Ech0/security/advisories/GHSA-cp79-9mwr-wr49](https://github.com/lin-snow/Ech0/security/advisories/GHSA-cp79-9mwr-wr49)
- [https://www.vulncheck.com/advisories/ech0-before-missing-authorization-via-dashboard-log-endpoints](https://www.vulncheck.com/advisories/ech0-before-missing-authorization-via-dashboard-log-endpoints)

## Related threats

- [Ech0 scope bypass in PUT /user endpoint via profile:read token](https://junglewise.ai/threats/cve-2026-79673-ech0-scope-bypass-in-put-user-endpoint-via-profile-read-token)
- [Ech0 authorization bypass in comment panel endpoints](https://junglewise.ai/threats/cve-2026-79672-ech0-authorization-bypass-in-comment-panel-endpoints)
- [Ech0 server-side request forgery in webhook URL validation](https://junglewise.ai/threats/cve-2026-79671-ech0-server-side-request-forgery-in-webhook-url-validation)
- [Ech0 stored cross-site scripting in file upload](https://junglewise.ai/threats/cve-2026-79670-ech0-stored-cross-site-scripting-in-file-upload)
- [Ech0 missing authorization on system log endpoints](https://junglewise.ai/threats/cve-2026-79669-ech0-missing-authorization-on-system-log-endpoints)
