CVE-2025-49124 json
Apache Tomcat: exe side-loading via icalcs.exe in Tomcat installer for Windows
published last yr. modified 2mo ago also BIT-tomcat-2025-49124 , EUVD-2025-18410 , GHSA-42wg-hm62-jcwg
- cvss
- 8.4
- version 3.1, CNA
- cisa kev
- Not listed
- not in CISA's catalog
- epss
- 0.4%
- EPSS 0.4% chance of exploitation in 30 days, percentile 30%
- public exploits
- 0
- none known
Summary
Untrusted Search Path vulnerability in Apache Tomcat installer for Windows. During installation, the Tomcat installer for Windows used icacls.exe without specifying a full path.
This issue affects Apache Tomcat: from 11.0.0-M1 through 11.0.7, from 10.1.0 through 10.1.41, from 9.0.23 through 9.0.105. The following versions were EOL at the time the CVE was created but are known to be affected: 8.5.0 through 8.5.100 and 7.0.95 through 7.0.109. Other EOL versions may also be affected.
Users are recommended to upgrade to version 11.0.8, 10.1.42 or 9.0.106, which fix the issue.
Patch / fix
- maven org.apache.tomcat.embed:tomcat-embed-core 9.0.106, 10.1.42, 11.0.8
- maven org.apache.tomcat:tomcat 9.0.106, 10.1.42, 11.0.8
- maven org.apache.tomcat:tomcat-catalina 9.0.106, 10.1.42, 11.0.8
- bitnami tomcat 9.0.107, 10.1.42, 11.0.9
- apache tomcat-catalina 9.0.106, 10.1.42, 11.0.8
- apache tomcat 9.0.106, 10.1.42, 11.0.8
- org.apache.tomcat tomcat-catalina 9.0.106, 10.1.42, 11.0.8
- apache tomcat-embed-core 9.0.106, 10.1.42, 11.0.8
- org.apache.tomcat.embed tomcat-embed-core 9.0.106, 10.1.42, 11.0.8
Is CVE-2025-49124 in your dependencies? Fencer shows which of your repositories are affected as soon as an advisory lands, and opens the fix as a pull request.
Check with FencerCISA SSVC
- Exploitation
- none
- Automatable
- no
- Technical impact
- total
- Assessed
- last yr.
Exploit prediction
0.36% chance of exploitation in the next 30 days, higher than 30% of all scored CVEs (FIRST EPSS, 2026-11-09).
CVSS scores
| assigned by | version | score | vector |
|---|---|---|---|
| CISA ADP | 3.1 | 8.4 | CVSS:3.1/AV:L/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H |
| CNA | 3.1 | 8.4 | CVSS:3.1/AV:L/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H |
| OSV | 3.1 | 8.4 | CVSS:3.1/AV:L/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H |
Affected packages
| ecosystem | package | affected | fixed in |
|---|---|---|---|
| maven | org.apache.tomcat.embed:tomcat-embed-core | >=11.0.0-M1, <11.0.8 >=10.1.0, <10.1.42 >=9.0.23, <9.0.106 |
11.0.8 10.1.42 9.0.106 |
| maven | org.apache.tomcat:tomcat | >=11.0.0-M1, <11.0.8 >=10.1.0, <10.1.42 >=9.0.23, <9.0.106 |
11.0.8 10.1.42 9.0.106 |
| maven | org.apache.tomcat:tomcat-catalina | >=11.0.0-M1, <11.0.8 >=10.1.0, <10.1.42 >=9.0.23, <9.0.106 |
11.0.8 10.1.42 9.0.106 |
| bitnami | tomcat | >=9.0.23, <9.0.107 >=10.1.0, <10.1.42 >=11.0.0, <11.0.9 |
9.0.107 10.1.42 11.0.9 |
Affected products
- Apache Software Foundation Apache Tomcat
Classification
- Weakness
-
- CWE-426 Untrusted Search Path
References
-
github.com
/apache/tomcat/commit/c56456cda8151c9504dfb7985700824559d769a7
web
-
github.com
/apache/tomcat/commit/e0e07812224d327a321babb554f5a5758d30cc49
web
-
lists.apache.org
/thread/lnow7tt2j6hb9kcpkggx32ht6o90vqzv
vendor-advisory, web, mailing-list, advisory
-
openwall.com
/lists/oss-security/2025/06/16/3
web, mailing-list, third-party-advisory, advisory
-
nvd.nist.gov
/vuln/detail/CVE-2025-49124
advisory, web
-
github.com
/apache/tomcat/commit/28726cc2e63bed68771f5eb0f65a78dc7080571823
web
-
github.com
/apache/tomcat
package
-
tomcat.apache.org
/security-10.html#Fixed_in_Apache_Tomcat_10.1.42
web
-
tomcat.apache.org
/security-11.html#Fixed_in_Apache_Tomcat_11.0.8
web
-
tomcat.apache.org
/security-9.html#Fixed_in_Apache_Tomcat_9.0.106
web
Sources
- CVE List CVE-2025-49124
- GitHub Advisory GHSA-42wg-hm62-jcwg
- NVD CVE-2025-49124
- OSV BIT-tomcat-2025-49124
Fencer Intel keeps one entry per vulnerability: the CVE id wins, then GHSA, and records that alias each other are merged, except that two CVEs always keep separate entries. The same data is available as JSON.
CPEs and fixed versions use Anchore's correction of NVD's data: Added CPE configurations because not yet analyzed by NVD.