{"@context":"https://openvex.dev/ns/v0.2.0","@id":"https://database.harborguard.co/cve/CVE-2026-41896/vex.json","author":"HarborGuard Database","role":"Document Creator","timestamp":"2026-06-29T20:16:50.951Z","version":1,"tooling":"HarborGuard Database (https://database.harborguard.co)","statements":[{"vulnerability":{"name":"CVE-2026-41896","@id":"https://www.cve.org/CVERecord?id=CVE-2026-41896","description":"Coolify is an open-source and self-hostable tool for managing servers, applications, and databases. Prior to 4.0.0-beta.474, the HMAC key is the application's manual_webhook_secret_github field, which is used by Coolify's webhook endpoints to validate incoming requests, is nullable with no default — meaning newly created applications have a null webhook secret. PHP's hash_hmac() function silently coerces a null key to an empty string ''. So when the secret is null, the server computes hash_hmac("},"products":[{"@id":"cpe:2.3:a:coollabsio:coolify:\\<_4.0.0-beta.474:*:*:*:*:*:*:*","identifiers":{"cpe23":"cpe:2.3:a:coollabsio:coolify:\\<_4.0.0-beta.474:*:*:*:*:*:*:*"}}],"status":"affected","action_statement":"No fixed version is published yet; monitor the upstream advisory.","timestamp":"2026-06-29T20:16:50.951Z"}]}