{"id":"CVE-2024-42902","aliases":["BIT-limesurvey-2024-42902","EUVD-2024-39818","GHSA-wqr2-8c98-rxv3"],"status":"published","title":"An issue in the js_localize.php function of LimeSurvey v6.6.2 and before allows attackers to...","description":"An issue in the js_localize.php function of LimeSurvey v6.6.2 and before allows attackers to execute arbitrary code via injecting a crafted payload into the lng parameter of the js_localize.php function","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-09","score":0.01022,"percentile":0.63675,"model":"v2026.06.15"},"facts":{"in_kev":false,"known_exploited":false,"public_exploit":false,"fix_available":true},"cwes":["CWE-94"],"published":"2024-09-03T00:00:00Z","modified":"2026-10-28T02:30:42Z","fixes":[{"ecosystem":"Bitnami","package":"limesurvey","fixed_in":["6.15.5"],"sources":["osv"]}],"affected":[{"source":"osv","ecosystem":"Bitnami","package":"limesurvey","ranges":[{"type":"SEMVER","events":[{"introduced":"0"},{"fixed":"6.15.5"}]}]}],"products":[{"vendor":"limesurvey","product":"limesurvey"}],"references":[{"url":"https://github.com/LimeSurvey/LimeSurvey/blob/6434b12ded1c4b6516200c453441d0896e11eee0/vendor/kcfinder/js_localize.php#L19","tags":["Product","web"]},{"url":"https://bugs.limesurvey.org/view.php?id=19639","tags":["Broken Link","web"]},{"url":"https://github.com/sysentr0py/CVEs/tree/main/CVE-2024-42902","tags":["Exploit","Third Party Advisory","web"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2024-42902","tags":["web","advisory"]},{"url":"https://github.com/advisories/GHSA-wqr2-8c98-rxv3"},{"url":"https://github.com/CVEProject/cvelistV5/tree/main/cves/2024/42xxx/CVE-2024-42902.json","tags":["advisory"]}],"sources":{"cve":[{"id":"CVE-2024-42902","description":"An issue in the js_localize.php function of LimeSurvey v6.6.2 and before allows attackers to execute arbitrary code via injecting a crafted payload into the lng parameter of the js_localize.php function","status":"published","published":"2024-09-03T00:00:00Z","modified":"2024-09-03T18:05:01.447Z","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-94"],"updated_at":"2026-11-02T14:34:02.652467Z"}],"euvd":[{"id":"EUVD-2024-39818","description":"An issue in the js_localize.php function of LimeSurvey v6.6.2 and before allows attackers to execute arbitrary code via injecting a crafted payload into the lng parameter of the js_localize.php function","status":"published","published":"2024-09-03T00:00:00Z","modified":"2024-09-03T18:05:01Z","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-03T00:56:05.515988Z"}],"ghsa":[{"id":"GHSA-wqr2-8c98-rxv3","title":"An issue in the js_localize.php function of LimeSurvey v6.6.2 and before allows attackers to...","description":"An issue in the js_localize.php function of LimeSurvey v6.6.2 and before allows attackers to execute arbitrary code via injecting a crafted payload into the lng parameter of the js_localize.php function","status":"published","published":"2024-09-03T18:31:32Z","modified":"2024-09-03T21:32:17Z","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-94"],"updated_at":"2026-11-02T14:58:09.756821Z"}],"nvd":[{"id":"CVE-2024-42902","description":"An issue in the js_localize.php function of LimeSurvey v6.6.2 and before allows attackers to execute arbitrary code via injecting a crafted payload into the lng parameter of the js_localize.php function","status":"published","published":"2024-09-03T18:15:08.583Z","modified":"2026-06-17T07:50:06.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","assessor":"secondary"}],"cwes":["CWE-94"],"updated_at":"2026-11-02T14:10:24.514378Z"}],"osv":[{"id":"CVE-2024-42902","description":"An issue in the js_localize.php function of LimeSurvey v6.6.2 and before allows attackers to execute arbitrary code via injecting a crafted payload into the lng parameter of the js_localize.php function","status":"published","published":"2024-09-03T00:00:00Z","modified":"2026-10-28T02:30:42.664196009Z","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-02T15:44:42.322107Z"},{"id":"BIT-limesurvey-2024-42902","description":"An issue in the js_localize.php function of LimeSurvey v6.6.2 and before allows attackers to execute arbitrary code via injecting a crafted payload into the lng parameter of the js_localize.php function","status":"published","published":"2025-07-04T07:40:06.966Z","modified":"2025-09-03T11:06:29.028Z","updated_at":"2026-11-02T15:28:32.645004Z"}]}}
