[GHSA-qppj-fm5r-hxr3] HTTP/2 Stream Cancellation Attack #4198
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Updates
Comments
Akka HTTP prior to 10.5.3 is also vulnerable to CVE-2023-44487: https://akka.io/security/akka-http-cve-2023-44487.html
PR https://github.com/akka/akka-http/pull/4324/files shows the fix being made to the
akka-http-core
library.Backport PR akka/akka-http#4325 was merged into the release branch for 10.5.X.
Certain versions of com.typesafe.akka:akka-http-core are published under alternate names that include the version number. The stable versions of these (
com.typesafe.akka:akka-http-core_2.11
,com.typesafe.akka:akka-http-core_2.12
,com.typesafe.akka:akka-http-core_2.13
) that are published in Maven Central have been included. However, Akka publishes many different package names for each version - experimental, milestone, and every version branch. Due to the vast number of these they have been omitted (at this time) to avoid cluttering the affected products list.com.typesafe.akka:akka-http-core_2.11
only goes to10.1.15
in Maven Central, so no patched version is listed in the affected products list to avoid confusing dependency analysis/fix tools. A fix would require switching to a different package name.