Technical: upgrade farao parent version to resolve CVE issues - #99
Conversation
WalkthroughParent Maven version bumped from 1.13.0 to 1.14.0, and farao.dependencies.version property updated from 1.44.1 to 1.46.0 in pom.xml. Changes
Estimated code review effort🎯 1 (Trivial) | ⏱️ ~2 minutes
Possibly related PRs
Poem
Pre-merge checks and finishing touches✅ Passed checks (3 passed)
✨ Finishing touches🧪 Generate unit tests (beta)
📜 Recent review detailsConfiguration used: Organization UI Review profile: CHILL Plan: Pro 📒 Files selected for processing (1)
🔇 Additional comments (2)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
|
There was a problem hiding this comment.
Actionable comments posted: 0
Caution
Some comments are outside the diff and can’t be posted inline due to platform limitations.
⚠️ Outside diff range comments (1)
pom.xml (1)
48-82: Upgrade logback-classic beyond 1.5.12 to address CVE-2024-12798.logback-classic 1.5.12 has a CVE-2024-12798 vulnerability that allows arbitrary code execution through the JaninoEventEvaluator by compromising a logback configuration file or injecting an environment variable. Version 1.5.13 removed JaninoEventEvaluator to mitigate this vulnerability. Upgrade logback-classic to 1.5.13 or later.
Also verify tests pass with the updated versions.
📜 Review details
Configuration used: Organization UI
Review profile: CHILL
Plan: Pro
📒 Files selected for processing (1)
pom.xml(2 hunks)
🔇 Additional comments (2)
pom.xml (2)
10-10: Verify the parent version upgrade and CVEs resolved.The parent version bump from 1.13.0 to 1.14.0 should be validated in the farao-parent release notes.
Please verify:
- The version exists and is valid
- Which specific CVEs this version resolves
- Whether there are any breaking changes
52-52: Verify farao-dependencies version 1.46.0 and CVE fixes through internal release notes.The farao-dependencies version bump from 1.44.1 to 1.46.0 skips version 1.45.x. Please verify through FARAO project documentation or release notes:
- The version is available and compatible
- Which CVEs are addressed by this upgrade
- Any breaking changes between 1.45.0 and 1.46.0



Please check if the PR fulfills these requirements (please use
'[x]'to check the checkboxes, or submit the PR and then click the checkboxes)Does this PR already have an issue describing the problem ? If so, link to this issue using
'#XXX'and skip the restWhat kind of change does this PR introduce? (Bug fix, feature, docs update, ...)
What is the current behavior? (You can also link to an open issue here)
What is the new behavior (if this is a feature change)?
Does this PR introduce a breaking change? (What changes might users need to make in their application due to this PR?)
Other information:
(if any of the questions/checkboxes don't apply, please delete them entirely)
Summary by CodeRabbit
✏️ Tip: You can customize this high-level summary in your review settings.