Skip to content
OpenAdvisories
Medium · 5.3 CVE-2026-49447 EUVD-2026-50056GHSA-5fqm-cc34-fcf5GO-2026-6124

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

Published Jul 28, 2026 · Updated Jul 29, 2026 · Assigned by GitHub_M

Description

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.

Affected products

VendorProductAffectedFixed
azukaar Cosmos-Server 0.22.18 —

Fixed in Linux distributions

Distributions backport fixes, so the version that fixes this vulnerability differs per release — upgrade to at least the version shown. From the distributions' security trackers and advisories.

ReleasePackageFixed inAdvisory
SLES for SAP 16.0 govulncheck-vulndb 0.0.20260827T195228-160000.1.1 SUSE-SU-2026:23625-1
SLES 16.0 govulncheck-vulndb 0.0.20260827T195228-160000.1.1 SUSE-SU-2026:23625-1
ReleasePackageFixed inAdvisory
openSUSE Leap 16.0 govulncheck-vulndb 0.0.20260827T195228-160000.1.1 openSUSE-SU-2026:21761-1

Affected packages

EcosystemPackageAffectedFixedRecord
Go github.com/azukaar/cosmos-server >= 0.22.18, < 0.22.19 0.22.19 GHSA-5fqm-cc34-fcf5

Advisories 2

References