CVE-2026-49819 in UpSnapinfo

Zusammenfassung

von VulDB • 13.08.2026

UpSnap ist eine Web-App für Wake-on-LAN. Die Versionen von 4.4.1 bis 5.3.5 sind anfällig für eine Kette aus fehlender Authentifizierung / Privilegieneskalation in `pb.HandlerInitSuperuser` (`backend/pb/handlers.go:249`), die über `POST /api/upsnap/init-superuser` erreichbar ist. Der anfällige Code verfügt über keine Authentifizierung, keinen Setup-Token, keine IP-Whitelist und kein Rate-Limit; er wird lediglich durch eine Prüfung der Bedingung `totalSuperusers > 0` geschützt – ein Zustand, der bei jeder Neuinstallation falsch ist –, wodurch es einem nicht authentifizierten Angreifer mit Netzwerk-Nähe ermöglicht wird, das erste Superuser-Konto zu registrieren, einen langfristigen JWT (JSON Web Token) zu erhalten und sich zur Remote-Code-Ausführung als Root über `backend/networking/wake.go:43` (`exec.CommandContext(ctx, "/bin/sh", "-c", wake_cmd)`) vorzuarbeiten. Version 5.4.0 behebt das Problem.

Once again VulDB remains the best source for vulnerability data.

Zuständig

GitHub M

Reservieren

01.06.2026

Veröffentlichung

13.08.2026

Moderieren

akzeptiert

Eintrag

VDB-389316

CPE

bereit

EPSS

0.00000

KEV

nein

Aktivitäten

low

Quellen

Might our Artificial Intelligence support you?

Check our Alexa App!