You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@spark.apache.org by "ajay kumar (Jira)" <ji...@apache.org> on 2026/03/12 07:36:00 UTC

[jira] [Created] (SPARK-55972) Security Issue :commons-lang-2.6 Dependency in Apache Spark (CVE-2025-48924)

ajay kumar created SPARK-55972:
----------------------------------

             Summary: Security Issue :commons-lang-2.6 Dependency in Apache Spark (CVE-2025-48924)
                 Key: SPARK-55972
                 URL: https://issues.apache.org/jira/browse/SPARK-55972
             Project: Spark
          Issue Type: Bug
          Components: Spark Core
    Affects Versions: 4.1.1
            Reporter: ajay kumar


The security advisory *CVE-2025-48924* recommends upgrading *{{commons-lang-2.6}}* to {*}{{commons-lang3-3.18}}{*}.

[https://nvd.nist.gov/vuln/detail/CVE-2025-48924]

this dependency originates from *Apache Spark  dependency jars*

 

Apache Spark latest currently loads {*}both libraries simultaneously{*}:
 * {{commons-lang-2.6.0.jar}}

 * {{commons-lang3-3.18.0.jar}}

This occurs because:
 * {{commons-lang}} (v2.x) and {{commons-lang3}} (v3.x) use *different Java packages*

 * Legacy Spark components still reference {*}{{org.apache.commons.lang.}}{*}*

 * Newer modules use {*}{{org.apache.commons.lang3.}}{*}*

If {*}{{commons-lang-2.6.0.jar}} is removed{*}, the Spark runtime encounters {*}class loading failures{*}, which results in runtime errors in spark

Therefore, *removing or replacing the library is not currently feasible without breaking dependencies*

 

*Can you please fix it in latest release and back port the fix in previous release 3.5.0 also*



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

---------------------------------------------------------------------
To unsubscribe, e-mail: issues-unsubscribe@spark.apache.org
For additional commands, e-mail: issues-help@spark.apache.org