You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
FluxCD: SSRF via notification-controller Provider.spec.address #1301
changed the title [-]FluxCD: SSRF via notification-controller `Provider.spec.address` (POST + Header Injection)[/-][+]FluxCD: SSRF via notification-controller `Provider.spec.address`[/+]on Apr 28, 2026
@llooFlashooll That's because we receive tons of false-positive SSRF reports for .spec.{address|url} that we need to go over, plus a bunch of AI slop. Your report not getting a reply there does not warrant you coming here and doing what you did, especially in the age of scoring things easily with AI.
This is not a problem that should be solved in Flux. Instead, users should use ValidatingAdmissionPolicy to enforce trusted addresses. I will open a PR in the website to add this section and close this issue.
Activity
[-]FluxCD: SSRF via notification-controller `Provider.spec.address` (POST + Header Injection)[/-][+]FluxCD: SSRF via notification-controller `Provider.spec.address`[/+]matheuscscp commentedon Apr 28, 2026
@llooFlashooll Next time you try to disclose a CVE not following the secret disclosure process you're going to be banned from the
fluxcdorgllooFlashooll commentedon Apr 29, 2026
No problem sir! @matheuscscp Actually I have privately disclosed through emails, but no one replied me for more than a week. 😢
matheuscscp commentedon Apr 29, 2026
@llooFlashooll That's because we receive tons of false-positive SSRF reports for
.spec.{address|url}that we need to go over, plus a bunch of AI slop. Your report not getting a reply there does not warrant you coming here and doing what you did, especially in the age of scoring things easily with AI.matheuscscp commentedon May 1, 2026
Reopened the issue, we will close it with a section here: https://fluxcd.io/flux/security/best-practices/
This is not a problem that should be solved in Flux. Instead, users should use ValidatingAdmissionPolicy to enforce trusted addresses. I will open a PR in the website to add this section and close this issue.