{"id":"CVE-2026-67920","aliases":["EUVD-2026-61093","GHSA-jm2p-2r65-7m5c"],"status":"published","title":"An issue in Halo 2.25.4 allows a remote attacker to execute arbitrary code via the run.halo.app...","description":"An issue in Halo 2.25.4 allows a remote attacker to execute arbitrary code via the run.halo.app.migration.impl.MigrationServiceImpl.restoreWorkdir(), and org.springframework.util.FileSystemUtils.copyRecursively() components","severity":{"version":"3.1","score":8.8,"vector":"CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H","level":"high","assessor":"adp","from":"cve"},"epss":{"day":"2026-11-10","score":0.00941,"percentile":0.61285,"model":"v2026.06.15"},"facts":{"in_kev":false,"known_exploited":false,"public_exploit":true,"fix_available":false},"cwes":["CWE-73"],"published":"2026-08-18T00:00:00Z","modified":"2026-10-22T22:10:00Z","exploits":[{"source":"pocgithub","id":"unpredictable21/halo-2.25.4-backup-write-CVE-2026-67920","title":"unpredictable21/halo-2.25.4-backup-write-CVE-2026-67920","date":"2026-07-10","url":"https://github.com/unpredictable21/halo-2.25.4-backup-write-CVE-2026-67920"}],"references":[{"url":"https://github.com/halo-dev/halo"},{"url":"https://github.com/halo-dev/halo/pull/4206"},{"url":"https://gist.github.com/unpredictable21/f05d4b57867a2e83a5f991ff542215b2","tags":["exploit"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2026-67920"},{"url":"https://github.com/advisories/GHSA-jm2p-2r65-7m5c"}],"sources":{"cve":[{"id":"CVE-2026-67920","description":"An issue in Halo 2.25.4 allows a remote attacker to execute arbitrary code via the run.halo.app.migration.impl.MigrationServiceImpl.restoreWorkdir(), and org.springframework.util.FileSystemUtils.copyRecursively() components","status":"published","published":"2026-08-18T00:00:00Z","modified":"2026-08-20T17:11:03.368Z","cvss":[{"version":"3.1","score":8.8,"vector":"CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H","level":"high","assessor":"adp"}],"cwes":["CWE-73"],"updated_at":"2026-11-02T14:20:06.562031Z"}],"euvd":[{"id":"EUVD-2026-61093","description":"An issue in Halo 2.25.4 allows a remote attacker to execute arbitrary code via the run.halo.app.migration.impl.MigrationServiceImpl.restoreWorkdir(), and org.springframework.util.FileSystemUtils.copyRecursively() components","status":"published","published":"2026-08-18T00:00:00Z","modified":"2026-08-20T17:11:03Z","cvss":[{"version":"3.1","score":8.8,"vector":"CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H","level":"high"}],"updated_at":"2026-11-02T18:01:39.250559Z"}],"ghsa":[{"id":"GHSA-jm2p-2r65-7m5c","title":"An issue in Halo 2.25.4 allows a remote attacker to execute arbitrary code via the run.halo.app...","description":"An issue in Halo 2.25.4 allows a remote attacker to execute arbitrary code via the run.halo.app.migration.impl.MigrationServiceImpl.restoreWorkdir(), and org.springframework.util.FileSystemUtils.copyRecursively() components","status":"published","published":"2026-08-18T18:32:02Z","modified":"2026-08-20T18:30:35Z","cvss":[{"version":"3.1","score":8.8,"vector":"CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H","level":"high"}],"cwes":["CWE-73"],"updated_at":"2026-11-02T15:10:47.133481Z"}],"nvd":[{"id":"CVE-2026-67920","description":"An issue in Halo 2.25.4 allows a remote attacker to execute arbitrary code via the run.halo.app.migration.impl.MigrationServiceImpl.restoreWorkdir(), and org.springframework.util.FileSystemUtils.copyRecursively() components","status":"published","published":"2026-08-18T18:19:25.36Z","modified":"2026-10-22T22:10:00.25Z","cvss":[{"version":"3.1","score":8.8,"vector":"CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H","level":"high","assessor":"secondary"}],"cwes":["CWE-73"],"updated_at":"2026-11-02T14:12:38.976695Z"}]}}
