Hi team,
We are using:
org.springframework.cloud:spring-cloud-stream-binder-kinesis:4.0.6
In our project, the dependency tree shows that the binder resolves Apache Avro 1.11.3 transitively through the following path:
ie.xxxxxxxxxx:0.1.0-SNAPSHOT
- org.springframework.cloud:spring-cloud-stream-binder-kinesis:4.0.6
- software.amazon.kinesis:amazon-kinesis-client:2.5.8
- software.amazon.glue:schema-registry-common:1.1.19
- org.apache.avro:avro:1.11.3
Apache Avro 1.11.3 is affected by CVE-2024-47561, and the published guidance recommends upgrading to 1.11.4 or 1.12.0.
Because spring-cloud-stream-binder-kinesis 4.0.6 is currently the latest binder release available to us, would you consider updating the managed dependency chain so that the binder no longer resolves Avro 1.11.3 by default?
I am intentionally not prescribing the exact implementation, since this may be addressed by:
- upgrading amazon-kinesis-client,
- upgrading software.amazon.glue:schema-registry-common, or
- overriding/pinning org.apache.avro:avro to a fixed version in dependency management.
For reference, we identified this with:
mvn dependency:tree -Dincludes=org.apache.avro:avro
Thanks.
Hi team,
We are using:
org.springframework.cloud:spring-cloud-stream-binder-kinesis:4.0.6
In our project, the dependency tree shows that the binder resolves Apache Avro 1.11.3 transitively through the following path:
ie.xxxxxxxxxx:0.1.0-SNAPSHOT
- org.springframework.cloud:spring-cloud-stream-binder-kinesis:4.0.6
- software.amazon.kinesis:amazon-kinesis-client:2.5.8
- software.amazon.glue:schema-registry-common:1.1.19
- org.apache.avro:avro:1.11.3
Apache Avro 1.11.3 is affected by CVE-2024-47561, and the published guidance recommends upgrading to 1.11.4 or 1.12.0.
Because spring-cloud-stream-binder-kinesis 4.0.6 is currently the latest binder release available to us, would you consider updating the managed dependency chain so that the binder no longer resolves Avro 1.11.3 by default?
I am intentionally not prescribing the exact implementation, since this may be addressed by:
For reference, we identified this with:
mvn dependency:tree -Dincludes=org.apache.avro:avro
Thanks.