vishnu k r created RANGER-5391:
----------------------------------

             Summary: Migrate from commons-lang 2.6 to commons-lang3 3.19.0 to 
fix CVE-2025-48924
                 Key: RANGER-5391
                 URL: https://issues.apache.org/jira/browse/RANGER-5391
             Project: Ranger
          Issue Type: Bug
          Components: admin, plugins, Ranger
    Affects Versions: 2.7.0
            Reporter: vishnu k r
             Fix For: 3.0.0


This issue tracks the migration of Apache Ranger from Apache Commons Lang 2.6 
to Commons Lang 3.19.0
to address CVE-2025-48924.

The existing dependency `commons-lang:2.6` is affected by CVE-2025-48924, which 
exposes
potential input handling vulnerabilities. The newer `commons-lang3` library 
(package
`org.apache.commons.lang3`) is a fully maintained and secure replacement.

**Proposed Changes:**
- Remove dependency on `commons-lang:2.6`
- Add dependency on `commons-lang3:3.19.0`
- Update all imports from `org.apache.commons.lang.*` to 
`org.apache.commons.lang3.*`
- Adjust code where API differences exist
- Validate build and test compatibility

**Impact:**
- Fixes CVE-2025-48924
- Removes usage of deprecated and insecure dependency
- No functional impact to Ranger features

 



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to