[Bug] upgrade to commons-validator:commons-validator:1.10.0
- Dominant language
- Java
- Stars
- 22.6k
- Forks
- 12k
- Avg merge
- 2d 20h
- Merged PRs (30d)
- 26
Description
### Before Creating the Bug Report
- [x] I found a bug, not just asking a question, which should be created in [GitHub Discussions](https://github.com/apache/rocketmq/discussions).
- [x] I have searched the [GitHub Issues](https://github.com/apache/rocketmq/issues) and [GitHub Discussions](https://github.com/apache/rocketmq/discussions) of this repository and believe that this is not a duplicate.
- [x] I have confirmed that this bug belongs to the current repository, not other repositories of RocketMQ.
### Runtime platform environment
Ubuntu
### RocketMQ version
develop
### JDK Version
_No response_
### Describe the Bug
This is caused by CVE-2025-48734, this poses a security risk and should be remediated.
### Steps to Reproduce
take dependency tree to see dependencies and see affected version,
commonsbeanutils:commonsbeanutils:1.9.4, which is being pulled in by commons-validator:commons-validator:1.7.0.
### What Did You Expect to See?
For the CVE to be remediated we need to see commons-beanutils:commons-beanutils:1.11.0.
### What Did You See Instead?
Instead we see commonsbeanutils:commonsbeanutils:1.9.4, being pulled in by commons-validator:commons-validator:1.7.0. commons-validator:commons-validator:1.10.0 version pulls in the remediated version thus we should be upgrading to this version.
### Additional Context
_No response_
Contributor guide
Research direction
Start by inspecting the dependency tree to locate commons-validator:commons-validator:1.7.0 and the commons-beanutils:commons-beanutils:1.9.4 dependency it brings in. Upgrade commons-validator to 1.10.0, then verify that the dependency tree contains the remediated beanutils version and no longer contains the affected version.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- java
- Domain
- build-system, security
- Issue type
- Bug
- Difficulty
- 2/5
- Estimated time
- 1-3 hours
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 38/100