{"id":"EUVD-2026-63684","enisaUuid":"5267d372-e66f-350c-b895-b9274e42bcad","description":"Kerberos Agent is an open source video (surveillance) management agent. Prior to version 3.6.26, the Kerberos Hub upload path sends the agent\u0027s Hub credentials in the custom `X-Kerberos-Hub-PrivateKey` and `X-Kerberos-Hub-PublicKey` request headers to the operator-configured Hub URL (`config.HubURI`). The HTTP client used (`\u0026http.Client{}` in `UploadKerberosHub`) is constructed without a `CheckRedirect` policy, so it follows HTTP redirects automatically. Go\u0027s `net/http` strips only sensitive headers (`Authorization`, `Cookie`, `WWW-Authenticate`) on a cross-host redirect; it does not strip custom headers such as `X-Kerberos-Hub-PrivateKey`. As a result, if the configured `HubURI` returns a cross-host 30x redirect, the Hub private key is forwarded verbatim to the redirect target, disclosing the credential to an unintended third party. Version 3.6.26 fixes the issue by implementing the `CheckRedirect` strip plus a cross-host regression test is provided to the maintainer through the advisory\u0027s private temporary fork.","datePublished":"Aug 20, 2026, 9:37:20 PM","dateUpdated":"Aug 21, 2026, 2:54:20 PM","baseScore":6.9,"baseScoreVersion":"4.0","baseScoreVector":"CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:L/VI:N/VA:N/SC:N/SI:N/SA:N","references":"https://github.com/kerberos-io/agent/security/advisories/GHSA-h5gx-45rj-2h5j\nhttps://github.com/kerberos-io/agent/commit/51f1a52e170f21c1264c6de1dc781d5b5e2a5d09\n","aliases":"CVE-2026-50192\nGHSA-h5gx-45rj-2h5j\n","assigner":"GitHub_M","epss":0.42,"enisaIdProduct":[{"id":"a3d66db7-ad9b-3195-b0c0-41b1a5ce8a42","product":{"name":"agent","vendor":{"name":"Veeam"}},"product_version":"\u003c 3.6.26"}],"enisaIdVendor":[{"id":"8118b101-903b-38ab-83ba-fc16995aff3d","vendor":{"name":"kerberos-io"}}],"enisaIdVulnerability":[{"id":"bfcd4c04-9f3b-39c5-a124-56027dacfa71","vulnerability":{"id":"GHSA-h5gx-45rj-2h5j","description":"Kerberos Hub private key (X-Kerberos-Hub-PrivateKey) leaked to cross-host redirect target due to redirect-following HTTP client without CheckRedirect","datePublished":"Jul 2, 2026, 5:33:36 PM","dateUpdated":"Jul 2, 2026, 5:33:36 PM","baseScore":0.0,"references":"https://github.com/kerberos-io/agent/security/advisories/GHSA-h5gx-45rj-2h5j\nhttps://github.com/kerberos-io/agent/commit/51f1a52e170f21c1264c6de1dc781d5b5e2a5d09\nhttps://github.com/kerberos-io/agent\n","enisa_id":"EUVD-2026-63684\n","aliases":"CVE-2026-50192\nGHSA-h5gx-45rj-2h5j\n","epss":0.0,"dataProcessed":"Nov 1, 2026, 2:02:28 AM","vulnerabilityProduct":[],"vulnerabilityVendor":[]}},{"id":"c19a4970-08fc-30c1-bec0-5a7bb04f39b4","vulnerability":{"id":"CVE-2026-50192","description":"Kerberos Agent is an open source video (surveillance) management agent. Prior to version 3.6.26, the Kerberos Hub upload path sends the agent\u0027s Hub credentials in the custom `X-Kerberos-Hub-PrivateKey` and `X-Kerberos-Hub-PublicKey` request headers to the operator-configured Hub URL (`config.HubURI`). The HTTP client used (`\u0026http.Client{}` in `UploadKerberosHub`) is constructed without a `CheckRedirect` policy, so it follows HTTP redirects automatically. Go\u0027s `net/http` strips only sensitive headers (`Authorization`, `Cookie`, `WWW-Authenticate`) on a cross-host redirect; it does not strip custom headers such as `X-Kerberos-Hub-PrivateKey`. As a result, if the configured `HubURI` returns a cross-host 30x redirect, the Hub private key is forwarded verbatim to the redirect target, disclosing the credential to an unintended third party. Version 3.6.26 fixes the issue by implementing the `CheckRedirect` strip plus a cross-host regression test is provided to the maintainer through the advisory\u0027s private temporary fork.","datePublished":"Aug 20, 2026, 9:37:20 PM","dateUpdated":"Aug 21, 2026, 2:54:20 PM","status":"PUBLISHED","baseScore":6.9,"baseScoreVersion":"4.0","baseScoreVector":"CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:L/VI:N/VA:N/SC:N/SI:N/SA:N","references":"https://github.com/kerberos-io/agent/security/advisories/GHSA-h5gx-45rj-2h5j\nhttps://github.com/kerberos-io/agent/commit/51f1a52e170f21c1264c6de1dc781d5b5e2a5d09\n","enisa_id":"EUVD-2026-63684\n","assigner":"GitHub_M","epss":0.42,"dataProcessed":"Nov 3, 2026, 7:15:30 AM","vulnerabilityProduct":[{"id":"137c6d51-7433-3895-9c71-16222d9697ec","product":{"name":"agent","vendor":{"name":"Veeam"}},"product_version":"\u003c 3.6.26"}],"vulnerabilityVendor":[{"id":"03d0921e-2b86-3e32-9e03-98455b9f756d","vendor":{"name":"kerberos-io"}}]}}],"enisaIdAdvisory":[]}