build(deps): bump ch.qos.logback:logback-core from 1.5.33 to 1.5.35 in /samples/server/petstore/jaxrs-datelib-j8
Bumps ch.qos.logback:logback-core from 1.5.33 to 1.5.35.
Release notes
Sourced from ch.qos.logback:logback-core's releases.
Logback 1.5.35
026-06-23 Release of logback version 1.5.35
• The 'condition' attribute in
<if>elements now rejects unicode escape sequences (\u and \U). This closes a bypass of the existing prohibition on the new operator in Janino-evaluated conditions. This issue was reported by IcySun (icysun@qq.com) and registered as CVE-2026-13006. Please note that version 1.5.37 provides the full fix to this vulnerability.• Added
ConfiguratorRank.AUTHENTICATING(rank 100), the highest configurator rank, for certified/authenticating configurators discovered via the ServiceLoader mechanism.ContextInitializernow requires that at most one such configurator exist on the classpath; if more than one is found, initialization aborts with an error.•
ConsoleCharsetPropertyDefineris no longer shipped. The Java 21 multi-release compilation of logback-core has been disabled, which removes this class from the published artifact. Configurations that referencedch.qos.logback.core.property.ConsoleCharsetPropertyDefinerwill need an alternative approach for console charset detection.• The logback-examples module is now included in artifacts published to Maven Central.
•
JoranConfigurator.makeAnotherInstance()andDefaultJoranConfigurator.performMultiStepConfigurationFileSearch()are now protected, allowing derived configurators to override these methods.• A bitwise identical binary of this version can be reproduced by building from source code at commit 08bd1598d565d83444f72983935e7da4746783b7 associated with the tag v_1.5.35. Release built using Java "21" 2023-10-17 LTS build 21.0.1.+12-LTS-29 under Linux Debian 11.6.
Logback 1.5.34
2026-06-01 Release of logback version 1.5.34
• In case certain StackTraceElement values returned by the Throwable.getStackTrace method are null, StackTraceElementProxy substitutes a dummy instance instead of throwing an IllegalArgumentException. This resolves [issues #1040](qos-ch/logback#1040), reported by Naotsugu Kobayashi.
• HardenedObjectInputStream will now throw an InvalidClassException during deserialization attempts of Proxy classes. This change addresses potential deserialization whitelist bypass vulnerability reported by York Shen and registered as CVE-2026-10532.
• A bitwise identical binary of this version can be reproduced by building from source code at commit e62272ac152469aec1ede056c3c7d0d7314e7bfe associated with the tag v_1.5.34. This release was built using Java "21" 2023-10-17 LTS build 21.0.1.+12-LTS-29 under Linux Debian 11.6.
Commits
08bd159preapre release 1.5.3537d256bindentation changes onlyd3d7307minor commentfa0411aradomize file location834fdbadisable consoleCharset test42eabc3fix messages in IfModelHandler347efc8add unicode escape prevention1b6ba73allow derived classes to override makeAnotherInstance340e8becheck for unicode escape codes in Janino conditions4468f5eadding support for certifying configurators- Additional commits viewable in compare view
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency@dependabot ignore this major versionwill close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor versionwill close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
You can disable automated security fix PRs for this repo from the Security Alerts page.
Summary by cubic
Bump logback-core to 1.5.35 in the JAX-RS datelib J8 sample to pick up security hardening and robustness updates.
- Dependencies
- Updated
ch.qos.logback:logback-corevia<logback-version>to 1.5.35. - Note:
ConsoleCharsetPropertyDefinerwas removed fromlogback-core; ensure no configs referencech.qos.logback.core.property.ConsoleCharsetPropertyDefiner.
- Updated