{"id":"CVE-2025-3193","revision":"9481e4ecb1244fb6bc9778520b6dc0dd","records":[{"revision":"9481e4ecb1244fb6bc9778520b6dc0dd","observedAt":"2026-10-25T02:24:48.187+00:00","statement":{"source":"nvd","id":"CVE-2025-3193","aliases":[],"title":"Versions of the package algoliasearch-helper from 2.0.0-rc1 and before 3.11.2 are vulnerable to Prototype Pollution in the _merge() function in merge.js, which allows constructor.prototype to be written even though doing so throws an error.…","description":"Versions of the package algoliasearch-helper from 2.0.0-rc1 and before 3.11.2 are vulnerable to Prototype Pollution in the _merge() function in merge.js, which allows constructor.prototype to be written even though doing so throws an error. In the \"extreme edge-case\" that the resulting error is caught, code injected into the user-supplied search parameter may be exeucted.\r\rThis is related to but distinct from the issue reported in [CVE-2021-23433](https://security.snyk.io/vuln/SNYK-JS-ALGOLIASEARCHHELPER-1570421).\r\r**NOTE:** This vulnerability is not exploitable in the default configuration of InstantSearch since searchParameters are not modifiable by users.","state":0,"publishedAt":"2025-09-27T05:15:30.253+00:00","modifiedAt":"2026-10-19T16:10:00.26+00:00","affected":[],"metrics":[{"system":"CVSS 3.1 · report@snyk.io · Secondary","vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H","score":7.5,"severity":"HIGH"},{"system":"CVSS 3.1 · nvd@nist.gov · Primary","vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H","score":7.5,"severity":"HIGH"}],"references":["https://github.com/algolia/algoliasearch-helper-js/commit/776dff23c87b0902e554e02a8c2567d2580fe12a","https://github.com/algolia/algoliasearch-helper-js/issues/922","https://security.snyk.io/vuln/SNYK-JS-ALGOLIASEARCHHELPER-3318396"],"sourceUrl":"https://nvd.nist.gov/vuln/detail/CVE-2025-3193","license":"NIST NVD usage terms; underlying source attribution retained","enrichment":{"sourceStatus":"Modified","weaknesses":["CWE-1321"],"productCriteria":["cpe:2.3:a:algolia:algoliasearch-helper:*:*:*:*:*:node.js:*:*"],"sourceDates":{"published":"2025-09-27T05:15:30.253","lastModified":"2026-10-19T16:10:00.260"},"relatedAdvisories":[],"note":"NVD analysis and CPE criteria are source context, not proof that a package or your environment is affected. Complete affected data, logical configurations and SSVC are retained in the original JSON."},"key":"nvd:CVE-2025-3193","identifiers":["CVE-2025-3193"]},"retained":false,"historicalAffected":[]}],"coverage":[]}