fix(deps): update dependency org.springframework:spring-webflux to v6.1.14 [security]#41
Conversation
|
Important Review skippedBot user detected. To trigger a single review, invoke the You can disable this status message by setting the Thank you for using CodeRabbit. We offer it for free to the OSS community and would appreciate your support in helping us grow. If you find it useful, would you consider giving us a shout-out on your favorite social media? 🪧 TipsChatThere are 3 ways to chat with CodeRabbit:
Note: Be mindful of the bot's finite context window. It's strongly recommended to break down tasks such as reading entire modules into smaller chunks. For a focused discussion, use review comments to chat about specific files and their changes, instead of using the PR comments. CodeRabbit Commands (Invoked using PR comments)
Other keywords and placeholders
CodeRabbit Configuration File (
|
Codecov ReportAll modified and coverable lines are covered by tests ✅
Additional details and impacted files@@ Coverage Diff @@
## main #41 +/- ##
=========================================
Coverage 59.78% 59.78%
Complexity 175 175
=========================================
Files 67 67
Lines 1119 1119
Branches 90 90
=========================================
Hits 669 669
Misses 381 381
Partials 69 69 |
This PR contains the following updates:
6.1.8->6.1.14GitHub Vulnerability Alerts
CVE-2024-38816
Applications serving static resources through the functional web frameworks WebMvc.fn or WebFlux.fn are vulnerable to path traversal attacks. An attacker can craft malicious HTTP requests and obtain any file on the file system that is also accessible to the process in which the Spring application is running.
Specifically, an application is vulnerable when both of the following are true:
However, malicious requests are blocked and rejected when any of the following is true:
CVE-2024-38819
Applications serving static resources through the functional web frameworks WebMvc.fn or WebFlux.fn are vulnerable to path traversal attacks. An attacker can craft malicious HTTP requests and obtain any file on the file system that is also accessible to the process in which the Spring application is running.
Release Notes
spring-projects/spring-framework (org.springframework:spring-webflux)
v6.1.14⭐ New Features
QualifierAnnotationAutowireCandidateResolver#33580MethodArgumentTypeMismatchExceptionerror message #33573🐞 Bug Fixes
MethodParameter.getMethod()check inKotlinDelegate.hasDefaultValue()#33609AotTestExecutionListenershould not be invoked for a@DisabledInAotModetest class #33589org.springframework.util.ResourceUtils#toRelativeURLdrops customURLStreamHandler#33561ZoneIdEditorthrows wrong exception type forTypeConverterSupport#33545@CacheablethrowsNullPointerExceptionwhenRuntimeExceptionis thrown inside annotated code #33492HttpComponentsClientHttpResponseignoresExpirescookie attribute #33157📔 Documentation
🔨 Dependency Upgrades
❤️ Contributors
Thank you to all the contributors who worked on this release:
@arey, @asibross, @boulce, @drdpov, @hosamaly, @ilya40umov, @izeye, and @junhyeongkim2
v6.1.13⭐ New Features
resultinWebAsyncManager#33406🐞 Bug Fixes
Rendering#33498📔 Documentation
-debugcompiler flag in reference manual #33453@ImportResourcein the reference manual #33446@RequestBody#33409🔨 Dependency Upgrades
❤️ Contributors
Thank you to all the contributors who worked on this release:
@dancer1325, @izeye, and @yfoel
v6.1.12⭐ New Features
@javax.inject.Namedannotation #33345🐞 Bug Fixes
SimpleEvaluationContextdoes not enforce read-only semantics #33319Object[]when invoking varargs method #33317Indexersilently ignores failure to set property as index #33310@Scheduledmethod in test class not supported anymore #33286@JmsListenerresponse messages #33221ConversionServicecannot convert primitive array toObject[]#33212@Cacheable#33210MethodHandlefunction with a primitive array #33198AopUtils#33045📔 Documentation
RestClientdocumentation #33350🔨 Dependency Upgrades
❤️ Contributors
Thank you to all the contributors who worked on this release:
@GoncaloPT, @crusherd, @genuss, @kashike, @ngocnhan-tran1996, @olbinski, @pcvolkmer, @sheip9, @tafjwr, and @underbell
v6.1.11⭐ New Features
MethodHandleis notnullin SpEL'sReflectionHelper#33193PrematureCloseExceptionduring response #33127getTypeForFactoryMethodshould catchNoClassDefFoundError#33075🐞 Bug Fixes
MethodHandlefunction with an array #33191MethodHandlefunction with zero variable arguments #33190java.nio.file.Path(and plain "." value resolves to classpath root) #33124@Transactional#33095LocalContainerEntityManagerFactoryBeaninitialization fails in case of null bean definition #33082ReactorNettyClientRequest.convertExceptionshould include original exception if cause isnull#33080Object...varargs method #33013📔 Documentation
ModelMapis not a supported argument type in WebFlux #33107InputStreamResourcefor content length bypass #33089🔨 Dependency Upgrades
❤️ Contributors
Thank you to all the contributors who worked on this release:
@TAKETODAY, @hunhee98, @imvtsl, @snussbaumer, and @zizare
v6.1.10Compare Source
⭐ New Features
PersistenceExceptionTranslatorbean retrieval inPersistenceExceptionTranslationInterceptoron shutdown #33067DisconnectedClientHelper#33064🐞 Bug Fixes
@Autowired@Beanmethod with@Valueparameter #33030📔 Documentation
❤️ Contributors
Thank you to all the contributors who worked on this release:
@tafjwr
v6.1.9Compare Source
⭐ New Features
@TenantId#32967🐞 Bug Fixes
canEncode()forJAXBElementinJaxb2XmlEncoder#32977@Validannotations on container elements for handler argument validation not supported #32964StringUtils#cleanPath#32962@CacheEvictcondition uses wrapper comparison instead of actual objects #32960ReactorResourceFactorynot working with CRaC onRefresh checkpoint #32945Integer#32908Mapwith a primitive #32903@EnableTransactionManagement(mode = AdviceMode.ASPECTJ) #32882📔 Documentation
RegisterReflectionForBindingJavadoc #32947MethodValidationPostProcessoris missing astatickeyword #32929KotlinDetector.isKotlinTypedocumentation for Kotlin 2.x lambdas #32905🔨 Dependency Upgrades
❤️ Contributors
Thank you to all the contributors who worked on this release:
@Attacktive, @Seungpang, @deblockt, @hlmg, @ozooxo, @soglad, and @ypyf
Configuration
📅 Schedule: Branch creation - "" (UTC), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR was generated by Mend Renovate. View the repository job log.