{"schemaVersion":3,"id":"CVE-2025-4428","aliases":[],"status":"published","duplicateOf":null,"title":"Ivanti Endpoint Manager Mobile (EPMM) Code Injection Vulnerability","description":"Remote Code Execution in API component in Ivanti Endpoint Manager Mobile 12.5.0.0 and prior on unspecified platforms allows authenticated attackers to execute arbitrary code via crafted API requests.","dates":{"published":"2025-05-13T15:46:55.176Z","modified":"2026-02-26T18:28:35.965Z","reserved":null,"kevAdded":["2025-05-19T00:00:00.000Z","2026-04-08T00:00:00.000Z"],"kevDue":["2025-06-09T00:00:00.000Z"]},"cvss":{"headline":{"score":8.8,"severity":"high","version":"3.1","versionLabel":"v3.1","source":"NVD","vector":"CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H","computed":false,"selection":"backend-summary"},"metrics":[{"version":"3.1","versionLabel":"v3.1","source":"CVE.org","score":7.2,"severity":"high","vector":"CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:U/C:H/I:H/A:H","exploitability":null,"impact":null,"computed":false},{"version":"3.1","versionLabel":"v3.1","source":"NVD","score":8.8,"severity":"high","vector":"CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H","exploitability":null,"impact":null,"computed":false}]},"epss":{"probability":0.88003,"percentile":0.99766,"severity":"critical","asOf":"2026-10-20T00:00:00.000Z","change":{"pp":1.4839999999999964,"baselineDate":"2026-09-20T00:00:00.000Z","baselineScore":0.86519},"history":[{"date":"2026-09-14T00:00:00.000Z","score":0.86186,"percentile":null},{"date":"2026-09-15T00:00:00.000Z","score":0.86186,"percentile":null},{"date":"2026-09-16T00:00:00.000Z","score":0.86519,"percentile":null},{"date":"2026-09-17T00:00:00.000Z","score":0.86519,"percentile":null},{"date":"2026-09-18T00:00:00.000Z","score":0.86519,"percentile":null},{"date":"2026-09-19T00:00:00.000Z","score":0.86519,"percentile":null},{"date":"2026-09-20T00:00:00.000Z","score":0.86519,"percentile":null},{"date":"2026-09-21T00:00:00.000Z","score":0.86519,"percentile":null},{"date":"2026-09-22T00:00:00.000Z","score":0.86519,"percentile":null},{"date":"2026-09-23T00:00:00.000Z","score":0.86519,"percentile":null},{"date":"2026-09-24T00:00:00.000Z","score":0.86519,"percentile":null},{"date":"2026-09-25T00:00:00.000Z","score":0.86519,"percentile":null},{"date":"2026-09-26T00:00:00.000Z","score":0.86519,"percentile":null},{"date":"2026-09-27T00:00:00.000Z","score":0.86519,"percentile":null},{"date":"2026-09-28T00:00:00.000Z","score":0.86519,"percentile":null},{"date":"2026-09-29T00:00:00.000Z","score":0.86519,"percentile":null},{"date":"2026-09-30T00:00:00.000Z","score":0.86519,"percentile":null},{"date":"2026-10-01T00:00:00.000Z","score":0.86519,"percentile":null},{"date":"2026-10-02T00:00:00.000Z","score":0.86519,"percentile":null},{"date":"2026-10-03T00:00:00.000Z","score":0.86519,"percentile":null},{"date":"2026-10-04T00:00:00.000Z","score":0.86519,"percentile":null},{"date":"2026-10-05T00:00:00.000Z","score":0.86519,"percentile":null},{"date":"2026-10-06T00:00:00.000Z","score":0.86519,"percentile":null},{"date":"2026-10-07T00:00:00.000Z","score":0.86519,"percentile":null},{"date":"2026-10-08T00:00:00.000Z","score":0.86519,"percentile":null},{"date":"2026-10-09T00:00:00.000Z","score":0.86984,"percentile":null},{"date":"2026-10-10T00:00:00.000Z","score":0.86984,"percentile":null},{"date":"2026-10-11T00:00:00.000Z","score":0.86984,"percentile":null},{"date":"2026-10-12T00:00:00.000Z","score":0.86984,"percentile":null},{"date":"2026-10-13T00:00:00.000Z","score":0.86984,"percentile":null},{"date":"2026-10-14T00:00:00.000Z","score":0.86984,"percentile":null},{"date":"2026-10-15T00:00:00.000Z","score":0.86984,"percentile":null},{"date":"2026-10-16T00:00:00.000Z","score":0.86984,"percentile":null},{"date":"2026-10-17T00:00:00.000Z","score":0.86984,"percentile":null},{"date":"2026-10-18T00:00:00.000Z","score":0.86984,"percentile":null},{"date":"2026-10-19T00:00:00.000Z","score":0.86984,"percentile":null},{"date":"2026-10-20T00:00:00.000Z","score":0.88003,"percentile":0.99766}],"last30":[{"date":"2026-09-20T00:00:00.000Z","score":0.86519,"percentile":null},{"date":"2026-09-21T00:00:00.000Z","score":0.86519,"percentile":null},{"date":"2026-09-22T00:00:00.000Z","score":0.86519,"percentile":null},{"date":"2026-09-23T00:00:00.000Z","score":0.86519,"percentile":null},{"date":"2026-09-24T00:00:00.000Z","score":0.86519,"percentile":null},{"date":"2026-09-25T00:00:00.000Z","score":0.86519,"percentile":null},{"date":"2026-09-26T00:00:00.000Z","score":0.86519,"percentile":null},{"date":"2026-09-27T00:00:00.000Z","score":0.86519,"percentile":null},{"date":"2026-09-28T00:00:00.000Z","score":0.86519,"percentile":null},{"date":"2026-09-29T00:00:00.000Z","score":0.86519,"percentile":null},{"date":"2026-09-30T00:00:00.000Z","score":0.86519,"percentile":null},{"date":"2026-10-01T00:00:00.000Z","score":0.86519,"percentile":null},{"date":"2026-10-02T00:00:00.000Z","score":0.86519,"percentile":null},{"date":"2026-10-03T00:00:00.000Z","score":0.86519,"percentile":null},{"date":"2026-10-04T00:00:00.000Z","score":0.86519,"percentile":null},{"date":"2026-10-05T00:00:00.000Z","score":0.86519,"percentile":null},{"date":"2026-10-06T00:00:00.000Z","score":0.86519,"percentile":null},{"date":"2026-10-07T00:00:00.000Z","score":0.86519,"percentile":null},{"date":"2026-10-08T00:00:00.000Z","score":0.86519,"percentile":null},{"date":"2026-10-09T00:00:00.000Z","score":0.86984,"percentile":null},{"date":"2026-10-10T00:00:00.000Z","score":0.86984,"percentile":null},{"date":"2026-10-11T00:00:00.000Z","score":0.86984,"percentile":null},{"date":"2026-10-12T00:00:00.000Z","score":0.86984,"percentile":null},{"date":"2026-10-13T00:00:00.000Z","score":0.86984,"percentile":null},{"date":"2026-10-14T00:00:00.000Z","score":0.86984,"percentile":null},{"date":"2026-10-15T00:00:00.000Z","score":0.86984,"percentile":null},{"date":"2026-10-16T00:00:00.000Z","score":0.86984,"percentile":null},{"date":"2026-10-17T00:00:00.000Z","score":0.86984,"percentile":null},{"date":"2026-10-18T00:00:00.000Z","score":0.86984,"percentile":null},{"date":"2026-10-19T00:00:00.000Z","score":0.86984,"percentile":null},{"date":"2026-10-20T00:00:00.000Z","score":0.88003,"percentile":0.99766}]},"kev":{"state":"listed","entries":[{"source":"cisa","sourceLabel":"CISA","dateAdded":"2025-05-19T00:00:00.000Z","dueDate":"2025-06-09T00:00:00.000Z","requiredAction":"Apply mitigations per vendor instructions, follow applicable BOD 22-01 guidance for cloud services, or discontinue use of the product if mitigations are unavailable.","name":"Ivanti Endpoint Manager Mobile (EPMM) Code Injection Vulnerability","description":"Ivanti Endpoint Manager Mobile (EPMM) contains a code injection vulnerability in the API component that allows an authenticated attacker to remotely execute arbitrary code via crafted API requests. This vulnerability results from an insecure implementation of the Hibernate Validator open-source library, as represented by CVE-2025-35036.","notes":[{"type":"url","href":"https://forums.ivanti.com/s/article/Security-Advisory-Ivanti-Endpoint-Manager-Mobile-EPMM","label":"forums.ivanti.com/s/article/Security-Advisory-Ivanti-Endpoint-Manager-Mobile-EPMM"},{"type":"url","href":"https://nvd.nist.gov/vuln/detail/CVE-2025-4428","label":"nvd.nist.gov/vuln/detail/CVE-2025-4428"}],"vendor":"Ivanti","product":"Endpoint Manager Mobile (EPMM)","ransomware":false,"ransomwareUse":"Unknown","exploitationType":null},{"source":"enisa","sourceLabel":"ENISA","dateAdded":"2026-04-08T00:00:00.000Z","dueDate":null,"requiredAction":null,"name":null,"description":"High severity vulnerability. Successful exploitation may lead to unauthenticated remote code execution when chained together with CVE-2025-4427.","notes":[{"type":"url","href":"https://ccb.belgium.be/advisories/warning-actively-exploited-zero-day-vulnerabilities-ivanti-endpoint-manager-mobile-epmm","label":"ccb.belgium.be/advisories/…"}],"vendor":"Ivanti","product":"Endpoint Manager Mobile (EPMM)","ransomware":false,"ransomwareUse":null,"exploitationType":"APT"}],"listedCount":2,"totalCatalogs":3,"catalogs":[{"source":"cisa","label":"CISA","listed":true,"entry":{"source":"cisa","sourceLabel":"CISA","dateAdded":"2025-05-19T00:00:00.000Z","dueDate":"2025-06-09T00:00:00.000Z","requiredAction":"Apply mitigations per vendor instructions, follow applicable BOD 22-01 guidance for cloud services, or discontinue use of the product if mitigations are unavailable.","name":"Ivanti Endpoint Manager Mobile (EPMM) Code Injection Vulnerability","description":"Ivanti Endpoint Manager Mobile (EPMM) contains a code injection vulnerability in the API component that allows an authenticated attacker to remotely execute arbitrary code via crafted API requests. This vulnerability results from an insecure implementation of the Hibernate Validator open-source library, as represented by CVE-2025-35036.","notes":[{"type":"url","href":"https://forums.ivanti.com/s/article/Security-Advisory-Ivanti-Endpoint-Manager-Mobile-EPMM","label":"forums.ivanti.com/s/article/Security-Advisory-Ivanti-Endpoint-Manager-Mobile-EPMM"},{"type":"url","href":"https://nvd.nist.gov/vuln/detail/CVE-2025-4428","label":"nvd.nist.gov/vuln/detail/CVE-2025-4428"}],"vendor":"Ivanti","product":"Endpoint Manager Mobile (EPMM)","ransomware":false,"ransomwareUse":"Unknown","exploitationType":null}},{"source":"enisa","label":"ENISA","listed":true,"entry":{"source":"enisa","sourceLabel":"ENISA","dateAdded":"2026-04-08T00:00:00.000Z","dueDate":null,"requiredAction":null,"name":null,"description":"High severity vulnerability. Successful exploitation may lead to unauthenticated remote code execution when chained together with CVE-2025-4427.","notes":[{"type":"url","href":"https://ccb.belgium.be/advisories/warning-actively-exploited-zero-day-vulnerabilities-ivanti-endpoint-manager-mobile-epmm","label":"ccb.belgium.be/advisories/…"}],"vendor":"Ivanti","product":"Endpoint Manager Mobile (EPMM)","ransomware":false,"ransomwareUse":null,"exploitationType":"APT"}},{"source":"circl","label":"CIRCL","listed":false,"entry":null}]},"ransomware":{"state":"none-recorded","sources":[]},"exploits":[{"id":"MSF_EXPLOIT_MULTI_HTTP_IVANTI_EPMM_RCE_CVE_2025_4427_4428","name":"Ivanti EPMM Authentication Bypass for Expression Language Remote Code Execution","source":"metasploit","url":"https://github.com/rapid7/metasploit-framework/blob/master/modules/exploit/multi/http/ivanti_epmm_rce_cve_2025_4427_4428.rb","maturity":"weaponized","reliabilityScore":1,"verified":true,"type":"remote","platforms":[],"requiresAuth":false,"exploitdb":null,"metasploit":{"fullname":"exploit/multi/http/ivanti_epmm_rce_cve_2025_4427_4428","rank":"600","rankName":"excellent","postAuth":false,"check":true,"stability":["crash-safe"],"sideEffects":["ioc-in-logs"],"reliability":["repeatable-session"]}}],"exploitCount":1,"weaknesses":[{"id":"CWE-94","name":"Improper Control of Generation of Code ('Code Injection')","description":"The product constructs all or part of a code segment using externally-influenced input from an upstream component, but it does not neutralize or incorrectly neutralizes special elements that could modify the syntax or behavior of the intended code segment.","type":"weakness","status":"Draft","abstraction":"Base","likelihoodOfExploit":"Medium","url":"https://cwe.mitre.org/data/definitions/94.html"}],"affected":[{"vendor":"ivanti","product":"endpoint_manager_mobile","name":"endpoint manager mobile","label":"endpoint_manager_mobile","ecosystem":null,"cpePart":"a","purl":null,"purlType":null,"versions":[{"text":"< 11.12.0.5","noFixRecorded":false,"fixedIn":null},{"text":"≥ 12.3.0.0, < 12.3.0.2","noFixRecorded":false,"fixedIn":null},{"text":"≥ 12.4.0.0, < 12.4.0.2","noFixRecorded":false,"fixedIn":null},{"text":"12.5.0.0","noFixRecorded":false,"fixedIn":null}],"versionsText":"< 11.12.0.5 | ≥ 12.3.0.0, < 12.3.0.2 | ≥ 12.4.0.0, < 12.4.0.2 | 12.5.0.0","eol":null,"hubHref":"/vendor/ivanti/endpoint_manager_mobile"}],"affectedCount":1,"eol":{"hasEol":false,"count":0},"references":[{"url":"https://forums.ivanti.com/s/article/Security-Advisory-Ivanti-Endpoint-Manager-Mobile-EPMM","label":"forums.ivanti.com/s/article/Security-Advisory-Ivanti-Endpoint-Manager-Mobile-EPMM","hostname":"forums.ivanti.com","tags":["Vendor Advisory"]},{"url":"https://www.cisa.gov/known-exploited-vulnerabilities-catalog?field_cve=CVE-2025-4428","label":"www.cisa.gov/known-exploited-vulnerabilities-catalog?field_cve=CVE-2025-4428","hostname":"www.cisa.gov","tags":["Government Resource","US Government Resource"]}],"lineage":{"upstream":[],"downstream":[],"duplicates":[],"related":[]},"timeline":[{"kind":"published","date":"2025-05-13T15:46:55.176Z","label":"Published","detail":"Vulnerability first disclosed.","source":null},{"kind":"kev-added","date":"2025-05-19T00:00:00.000Z","label":"Added to CISA KEV","detail":"Ivanti Endpoint Manager Mobile (EPMM) Code Injection Vulnerability","source":"cisa"},{"kind":"kev-due","date":"2025-06-09T00:00:00.000Z","label":"CISA remediation due","detail":"Apply mitigations per vendor instructions.","source":"cisa"},{"kind":"modified","date":"2026-02-26T18:28:35.965Z","label":"Last modified","detail":"Vulnerability information updated.","source":null},{"kind":"kev-added","date":"2026-04-08T00:00:00.000Z","label":"Added to ENISA KEV","detail":"Added to the ENISA known exploited vulnerabilities catalog.","source":"enisa"}],"risk":{"score":85,"level":"critical","profile":"Default","thresholds":{"critical":75,"high":50,"medium":25,"low":10}},"meta":{"dataAsOf":"2026-10-21T10:38:26.471Z","stale":false,"partial":false}}