On 12/2/25 4:56 PM, Christian Brabandt wrote:
Well, I have asked upstream
https://github.com/fluent/fluent-bit/issues/11230 and they have
confirmed and updated the blog post[1] to mention 4.0.13 as the proper
backported fix.

I did not check or even verify the other versions.

Thanks a lot for the reference, this was a missing link so far.

As it only includes "I think it should be 4.0.13" and as i noticed that the linked blog post includes links to the relevant pull requests on GitHub i did a short own analysis here (also attached as plain text for archiving purposes):

https://github.com/fluent/fluent-bit/issues/11230#issuecomment-3606609133

My initial assumption/assessment is that four out of the five issues / CVEs are actually already fixed in 4.0.12 while one requires 4.0.13 for a "full" fix and 4.1.1 is currently still partly affected by that one.

I have forwarded this information to the Fluent Bit Security Team and asked them to publish official advisories for these CVEs as this could largely clear up some confusion / inconsistencies on the affected and fixed versions.
Hello,

and sorry for the short follow-up but i noticed that 
https://fluentbit.io/blog/2025/10/28/security-vulnerabilities-addressed-in-fluent-bit-v4.1-and-backported-to-v4.0/
 includes links to the related / relevant PRs:

- https://github.com/fluent/fluent-bit/pull/10961
- https://github.com/fluent/fluent-bit/pull/10967
- https://github.com/fluent/fluent-bit/pull/10969
- https://github.com/fluent/fluent-bit/pull/10972
- https://github.com/fluent/fluent-bit/pull/10973

and if we check / follow these we can see each backport to the 4.0.x branch:

- https://github.com/fluent/fluent-bit/pull/10982
- https://github.com/fluent/fluent-bit/pull/10991
- https://github.com/fluent/fluent-bit/pull/10983
- https://github.com/fluent/fluent-bit/pull/10984
- https://github.com/fluent/fluent-bit/pull/10986

If finally checking https://github.com/fluent/fluent-bit/releases/tag/v4.0.12 
we can see that these PRs are actually included in 4.0.12 and not in 4.0.13.

Only for the last issue (CWE 306 - Missing authentication in in_forward) 
mentioned on the blog post follow-up fixes have been made via these for 4.2.0:
- https://github.com/fluent/fluent-bit/pull/11026
- https://github.com/fluent/fluent-bit/pull/11028

which ended up via this PR in 4.0.13:

- https://github.com/fluent/fluent-bit/pull/11029

My initial assumption is that four out of the five issues / CVEs are actually 
already fixed in 4.0.12 while one requires 4.0.13 for a "full" fix and 4.1.1 is 
currently still partly affected by that one.

I think a publication of security advisories on 
https://github.com/fluent/fluent-bit/security with relevant affected and fixed 
versions with a follow-up update to the blog post could largely clear up some 
confusion / inconsistencies on the affected and fixed versions. 

Reply via email to