+ - **Linux arm64 (`qemu-user-static`):** Most non-JVM targets (PHP, bash, native httpd, Redis, etc.) run fine. **JVM-based targets — Struts, Tomcat, ActiveMQ, Solr — exercise QEMU's translation cache aggressively and tend to SIGSEGV during JVM startup**, especially on strict-memory-order ARM CPUs (e.g. NVIDIA Grace, Graviton). Symptom: `QEMU internal SIGSEGV {code=MAPERR}` in the target container's logs and the exploit never reaching a successful state. There is no QEMU tuning that reliably fixes this; the practical workarounds are (a) skip JVM CVEs on arm64 Linux hosts, or (b) run SETC inside an amd64 VM / on a remote amd64 machine for those entries.
0 commit comments