Bug 2379554 (CVE-2025-48924)

Summary: CVE-2025-48924 commons-lang/commons-lang: org.apache.commons/commons-lang3: Uncontrolled Recursion vulnerability in Apache Commons Lang
Product: [Other] Security Response Reporter: OSIDB Bzimport <bzimport>
Component: vulnerabilityAssignee: Product Security DevOps Team <prodsec-dev>
Status: NEW --- QA Contact:
Severity: low Docs Contact:
Priority: low    
Version: unspecifiedCC: aakkiang, aazores, abrianik, anstephe, anthomas, aprice, aschwart, asoldano, ataylor, avibelli, bbaranow, bgeorges, bmaxwell, boliveir, brian.stansberry, caswilli, ccranfor, cdewolf, cfu, chfoley, clement.escoffier, cmah, csutherl, dandread, darran.lofthouse, dbruscin, dfreiber, dhanak, dkreling, dnakabaa, dosoudil, drosa, drow, dsimansk, dsirrine, dsoumis, eaguilar, ebaron, edewata, ehelms, eric.wittmann, fjuma, fmariani, fmongiar, ggainey, ggrzybek, gkimetto, gmalinko, gsmet, gtanzill, haoli, hkataria, ibek, istudens, ivassile, iweiss, jajackso, janstey, jburrell, jbuscemi, jcammara, jcantril, jclere, jkoehler, jmagne, jmartisk, jmitchel, jmoroney, jneedle, jnethert, jolong, jpechane, jpoth, jrokos, jsamir, jscholz, juwatts, jwendell, kaycoth, kegrant, kholdawa, kingland, koliveir, kshier, kvanderr, kverlaen, lcouzens, lgao, lphiri, lthon, mabashia, manderse, matzew, mfargett, mharmsen, mhulan, mnovotny, mosmerov, mposolda, mskarbek, msochure, msvehla, nipatil, nmoumoul, nwallace, oezr, olubyans, osousa, pantinor, parichar, pbizzarr, pbraun, pcreech, pdelbell, periklis, pesilva, pgallagh, pjindal, plodge, pmackay, prisingh, probinso, rcernich, rchan, redhat-bugzilla, rguimara, rkubis, rmaucher, rojacob, rruss, rstancel, rstepani, rsvoboda, sausingh, sbiarozk, sdawley, shvarugh, simaishi, skhandel, smaestri, smallamp, smcdonal, ssilvert, stcannon, sthirugn, sthorger, swoodman, szappis, taherrin, tasato, tcunning, teagle, tfister, thavo, tmalecek, tom.jenkinson, tqvarnst, vkrizan, vkumar, vmuzikar, yfang, yguenane
Target Milestone: ---Keywords: Security
Target Release: ---Flags: redhat-bugzilla: needinfo? (jmoroney)
Hardware: All   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: ---
Doc Text:
An uncontrolled recursion flaw was found in the Apache Commons Lang library. The ClassUtils.getClass(...) method can throw a StackOverflowError on very long inputs. Since this error is typically not handled by applications and libraries, a StackOverflowError may lead to the termination of an application.
Story Points: ---
Clone Of: Environment:
Last Closed: Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Bug Depends On: 2379615, 2379616, 2379617, 2379619, 2379620, 2379621, 2379622, 2379623, 2379624, 2379626, 2379627, 2379629, 2379630, 2379631, 2379633, 2379634, 2379635, 2379636, 2379637, 2379638, 2379639, 2379640, 2379641, 2379642, 2379643, 2379614, 2379618, 2379625, 2379628, 2379632    
Bug Blocks:    

Description OSIDB Bzimport 2025-07-11 15:01:33 UTC
Uncontrolled Recursion vulnerability in Apache Commons Lang.

This issue affects Apache Commons Lang: Starting with commons-lang:commons-lang 2.0 to 2.6, and, from org.apache.commons:commons-lang3 3.0 before 3.18.0.

The methods ClassUtils.getClass(...) can throw StackOverflowError on very long inputs. Because an Error is usually not handled by applications and libraries, a 
StackOverflowError could cause an application to stop.

Users are recommended to upgrade to version 3.18.0, which fixes the issue.

Comment 3 errata-xmlrpc 2025-08-01 17:43:39 UTC
This issue has been addressed in the following products:

  Streams for Apache Kafka 3.0.0

Via RHSA-2025:12511 https://access.redhat.com/errata/RHSA-2025:12511

Comment 4 Robert Scheck 2025-08-12 20:02:42 UTC
Jon, why did you file a report against the pdftk-java RPM package? The security flaw is in the apache-commons-lang3 RPM package, if I am not completely mistaken…

Comment 6 errata-xmlrpc 2025-09-11 15:17:02 UTC
This issue has been addressed in the following products:

  Streams for Apache Kafka 2.9.2

Via RHSA-2025:15697 https://access.redhat.com/errata/RHSA-2025:15697

Comment 7 errata-xmlrpc 2025-09-22 21:48:14 UTC
This issue has been addressed in the following products:

  Streams for Apache Kafka 3.0.1

Via RHSA-2025:16407 https://access.redhat.com/errata/RHSA-2025:16407