{"id":"CVE-2025-61924","aliases":["EUVD-2025-34788","GHSA-wvpg-4wrh-5889"],"status":"published","title":"PrestaShop Checkout Target PayPal merchant account hijacking from backoffice","description":"PrestaShop Checkout is the PrestaShop official payment module in partnership with PayPal. In versions prior to 4.4.1 and 5.0.5, the Target PayPal merchant account hijacking from backoffice due to wrong usage of the PHP array_search(). The vulnerability is fixed in versions 4.4.1 and 5.0.5. No known workarounds exist.","severity":{"version":"3.1","score":3.8,"vector":"CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:U/C:L/I:L/A:N","level":"low","assessor":"cna","from":"cve"},"epss":{"day":"2026-11-12","score":0.00269,"percentile":0.19331,"model":"v2026.06.15"},"facts":{"in_kev":false,"known_exploited":false,"public_exploit":false,"fix_available":true},"cwes":["CWE-184"],"published":"2025-10-16T17:33:49Z","modified":"2026-10-28T02:31:01Z","fixes":[{"ecosystem":"Packagist","package":"prestashop/ps_checkout","fixed_in":["4.4.1","5.0.5"],"sources":["ghsa","osv"]}],"affected":[{"source":"ghsa","ecosystem":"Packagist","package":"prestashop/ps_checkout","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"4.4.1"}]}]},{"source":"ghsa","ecosystem":"Packagist","package":"prestashop/ps_checkout","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"5.0.0"},{"fixed":"5.0.5"}]}]},{"source":"osv","ecosystem":"Packagist","package":"prestashop/ps_checkout","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"4.4.1"}]}],"versions":["v1.0.1","v1.0.2","v1.0.3","v1.0.4","v1.0.5","v1.0.6","v1.0.7","v1.0.8","v1.0.9","v1.1.1","v1.1.2","v1.1.3","v1.1.4","v1.1.5","v1.1.6","v1.1.7","v1.1.8","v1.2","v1.2.1","v1.2.10","v1.2.10-beta.1","v1.2.10-beta.2","v1.2.10-beta.3","v1.2.10-beta.4","v1.2.11","v1.2.12","v1.2.12-beta.1","v1.2.13","v1.2.14-beta.1","v1.2.14-beta.2","v1.2.2","v1.2.3","v1.2.5","v1.2.6","v1.2.6-beta.1","v1.2.7","v1.2.7-beta.1","v1.2.7-beta.2","v1.2.8","v1.2.9","v1.3.0","v1.3.0-beta.1","v1.3.0-beta.2","v1.4.0","v1.4.1","v1.5.0","v1.5.1","v1.5.2","v2.0.0","v2.0.1","v2.0.2","v2.0.3","v2.0.4","v2.0.5","v2.0.7","v2.0.8","v2.1.0","v2.10.0","v2.11.0","v2.12.0","v2.12.1","v2.13.0","v2.14.0","v2.15.0","v2.15.1","v2.15.2","v2.15.3","v2.15.4","v2.15.5","v2.16.0","v2.17.0","v2.17.1","v2.18.0","v2.18.1","v2.19.0","v2.2.0","v2.20.0","v2.20.1","v2.20.2","v2.21.0","v2.3.0","v2.4.0","v2.5.0","v2.5.1","v2.5.2","v2.6.0","v2.7.0","v2.7.1","v2.8.0","v2.9.0","v3.0.0","v3.0.1","v3.0.2"]},{"source":"osv","ecosystem":"Packagist","package":"prestashop/ps_checkout","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"5.0.0"},{"fixed":"5.0.5"}]}],"versions":["v5.0.1","v5.0.2","v5.0.3","v5.0.4","v5.0.4-beta1","v5.0.4-beta10","v5.0.4-beta2","v5.0.4-beta3","v5.0.4-beta4","v5.0.4-beta5","v5.0.4-beta6","v5.0.4-beta7","v5.0.4-beta8","v5.0.4-beta9"]}],"products":[{"vendor":"prestashop","product":"prestashop_checkout"},{"vendor":"prestashopcorp","product":"ps_checkout"}],"references":[{"url":"https://github.com/PrestaShopCorp/ps_checkout/security/advisories/GHSA-wvpg-4wrh-5889","tags":["x_refsource_CONFIRM","Vendor Advisory","advisory","web"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2025-61924","tags":["advisory"]},{"url":"https://github.com/advisories/GHSA-wvpg-4wrh-5889"},{"url":"https://github.com/CVEProject/cvelistV5/tree/main/cves/2025/61xxx/CVE-2025-61924.json","tags":["advisory"]},{"url":"https://github.com/PrestaShopCorp/ps_checkout","tags":["package"]}],"sources":{"cve":[{"id":"CVE-2025-61924","title":"PrestaShop Checkout Target PayPal merchant account hijacking from backoffice","description":"PrestaShop Checkout is the PrestaShop official payment module in partnership with PayPal. In versions prior to 4.4.1 and 5.0.5, the Target PayPal merchant account hijacking from backoffice due to wrong usage of the PHP array_search(). The vulnerability is fixed in versions 4.4.1 and 5.0.5. No known workarounds exist.","status":"published","published":"2025-10-16T17:33:49.254Z","modified":"2025-10-16T19:22:58.718Z","cvss":[{"version":"3.1","score":3.8,"vector":"CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:U/C:L/I:L/A:N","level":"low","assessor":"cna"}],"cwes":["CWE-184"],"updated_at":"2026-11-02T14:32:45.105469Z"}],"euvd":[{"id":"EUVD-2025-34788","description":"PrestaShop Checkout is the PrestaShop official payment module in partnership with PayPal. In versions prior to 4.4.1 and 5.0.5, the Target PayPal merchant account hijacking from backoffice due to wrong usage of the PHP array_search(). The vulnerability is fixed in versions 4.4.1 and 5.0.5. No known workarounds exist.","status":"published","published":"2025-10-16T17:33:49Z","modified":"2025-10-16T19:22:58Z","cvss":[{"version":"3.1","score":3.8,"vector":"CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:U/C:L/I:L/A:N","level":"low"}],"updated_at":"2026-11-02T20:31:31.065489Z"}],"ghsa":[{"id":"GHSA-wvpg-4wrh-5889","title":"PrestaShop Checkout Target PayPal merchant account hijacking from backoffice","description":"### Impact\nWrong usage of the PHP `array_search()` allows bypass of validation.\n\n### Patches\nThe problem has been patched in versions:\n- v4.4.1 for PrestaShop 1.7 (build number: 7.4.4.1)\n- v4.4.1 for PrestaShop 8 (build number: 8.4.4.1)\n- v5.0.5 for PrestaShop 1.7 (build number: 7.5.0.5)\n- v5.0.5 for PrestaShop 8 (build number: 8.5.0.5)\n- v5.0.5 for PrestaShop 9 (build number: 9.5.0.5)\n\nRead the [Versioning policy](https://github.com/PrestaShopCorp/ps_checkout/wiki/Versioning) to learn more about the build number.\n\n### Credits\n[Léo CUNÉAZ](https://github.com/inem0o) reported this issue.","status":"published","published":"2025-10-16T20:00:47Z","modified":"2025-10-16T20:00:49Z","cvss":[{"version":"3.1","score":3.8,"vector":"CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:U/C:L/I:L/A:N","level":"low"}],"cwes":["CWE-184"],"updated_at":"2026-11-02T14:39:01.677422Z"}],"nvd":[{"id":"CVE-2025-61924","description":"PrestaShop Checkout is the PrestaShop official payment module in partnership with PayPal. In versions prior to 4.4.1 and 5.0.5, the Target PayPal merchant account hijacking from backoffice due to wrong usage of the PHP array_search(). The vulnerability is fixed in versions 4.4.1 and 5.0.5. No known workarounds exist.","status":"published","published":"2025-10-16T18:15:39.14Z","modified":"2026-10-09T10:10:00.193Z","cvss":[{"version":"3.1","score":3.8,"vector":"CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:U/C:L/I:L/A:N","level":"low","assessor":"secondary"}],"cwes":["CWE-184"],"updated_at":"2026-11-02T14:11:39.069866Z"}],"osv":[{"id":"CVE-2025-61924","title":"PrestaShop Checkout Target PayPal merchant account hijacking from backoffice","description":"PrestaShop Checkout is the PrestaShop official payment module in partnership with PayPal. In versions prior to 4.4.1 and 5.0.5, the Target PayPal merchant account hijacking from backoffice due to wrong usage of the PHP array_search(). The vulnerability is fixed in versions 4.4.1 and 5.0.5. No known workarounds exist.","status":"published","published":"2025-10-16T17:33:49.254Z","modified":"2026-10-28T02:31:01.594224499Z","cvss":[{"version":"3.1","score":3.8,"vector":"CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:U/C:L/I:L/A:N","level":"low"}],"cwes":["CWE-184"],"updated_at":"2026-11-02T15:44:51.516975Z"},{"id":"GHSA-wvpg-4wrh-5889","title":"PrestaShop Checkout Target PayPal merchant account hijacking from backoffice","description":"### Impact\nWrong usage of the PHP `array_search()` allows bypass of validation.\n\n### Patches\nThe problem has been patched in versions:\n- v4.4.1 for PrestaShop 1.7 (build number: 7.4.4.1)\n- v4.4.1 for PrestaShop 8 (build number: 8.4.4.1)\n- v5.0.5 for PrestaShop 1.7 (build number: 7.5.0.5)\n- v5.0.5 for PrestaShop 8 (build number: 8.5.0.5)\n- v5.0.5 for PrestaShop 9 (build number: 9.5.0.5)\n\nRead the [Versioning policy](https://github.com/PrestaShopCorp/ps_checkout/wiki/Versioning) to learn more about the build number.\n\n### Credits\n[Léo CUNÉAZ](https://github.com/inem0o) reported this issue.","status":"published","published":"2025-10-16T20:00:47Z","modified":"2026-09-10T03:50:30.28910808Z","cvss":[{"version":"3.1","score":3.8,"vector":"CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:U/C:L/I:L/A:N","level":"low"}],"cwes":["CWE-184"],"updated_at":"2026-11-02T15:46:59.131095Z"}]}}
