CVE-2026-121545 PUBLISHED

Dreeve before 5.8.0 Missing Authentication in Strava Webhook POST Handler

Assigner: VulnCheck
Reserved: 03.11.2026 Published: 03.11.2026 Updated: 03.11.2026

Dreeve before 5.8.0 contains a missing authentication vulnerability in StravaWebhookRequestHandler::handleEvent that allows unauthenticated attackers to forge Strava webhook events without signature, verify-token or owner_id checks. Attackers can send forged delete events with a known public Strava activity id to the webhook URL, causing permanent deletion of imported activities and their streams.

Metrics

CVSS Vector: CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:L/VA:L/SC:N/SI:N/SA:N
CVSS Score: 6.9

Product Status

Vendor robiningelbrecht
Product dreeve
Versions Default: unaffected
  • affected from 0 to 5.8.0 (excl.)

Credits

  • George Chen finder

References

Problem Types

  • Insufficient Verification of Data Authenticity CWE