GHSA-3rxj-6cgf-8cfw
seroval Affected by Remote Code Execution via JSON Deserialization
En bref
- Publiée
- Mise à jour
- CVE
- CVE-2026-23737
- CVSS_V3
- CVSS:3.1/AV:N/AC:H/PR:L/UI:N/S:U/C:H/I:H/A:H
Description
Improper input handling in the JSON deserialization component can lead to arbitrary JavaScript code execution. The vulnerability can be exploited via overriding constant value and error deserialization, which allows indirect access to unsafe JS evaluation. This requires at least the ability to perform 4 separate requests on the same function and partial knowledge of how the serialized data is used during later runtime processing. This vulnerability affects the `fromJSON` and `fromCrossJSON` functions in a client-to-server transmission scenario. No known workarounds or mitigations are known, so please upgrade to the patched version.
Paquets affectés
| Paquet | Versions |
|---|---|
| npm · seroval | introduced 0, fixed 1.4.1 |
Références
- https://github.com/lxsmnsyc/seroval/security/advisories/GHSA-3rxj-6cgf-8cfw WEB
- https://nvd.nist.gov/vuln/detail/CVE-2026-23737 ADVISORY
- https://github.com/lxsmnsyc/seroval/commit/ce9408ebc87312fcad345a73c172212f2a798060 WEB
- https://github.com/lxsmnsyc/seroval PACKAGE
Sources
| Source | Licence |
|---|---|
| OSV.dev | CC-BY 4.0 — GitHub Advisory Database |