Skip to main content
← All vulnerabilities
CVE-2026-49447GO-2026-6124GHSA-5FQM-CC34-FCF5

Cosmos-Server's constellation public-devices endpoint accepts arbitrary bearer tokens

Published
Last modified
published
Not listed in CISA KEV
Fix
Fixed in 0.22.19
None on Exploit-DB, Metasploit or GitHub
  • Exploitation: none
  • Automatable: yes
  • Technical impact: partial

Summary

Cosmos provides users the ability self-host a home server by acting as a secure gateway to your application, as well as a server manager. In 0.22.18, `GET /cosmos/api/constellation/public-devices` discloses Constellation device metadata to a requester that supplies any non-empty Authorization header. The handler strips the string Bearer from the header but never validates the resulting token and never uses it in the database query. This vulnerability is fixed in 0.22.19.

Timeline

  1. CVE published
  2. CISA SSVC assessment

    Exploitation: none · Automatable: yes · Technical impact: partial

  3. Record last updated

Affected versions

  • azukaar Cosmos-Server

    0.22.18

  • github.com/azukaar/cosmos-serverGo

    From 0.22.18 · fixed in 0.22.19

  • github.com/azukaar/cosmos-serverGo

    From 0.22.18 · fixed in 0.22.19

References 3

GitHub · azukaar/Cosmos-Server