fromJSON and fromCrossJSON used two node fields without checking them.
A service that passes untrusted input to fromJSON or fromCrossJSON can be made unavailable by an unauthenticated request.
Fixed in seroval@1.6.8.
Invalid input throws SerovalMalformedNodeError.
None. Upgrade to 1.6.8.
{
"cwe_ids": [
"CWE-1284",
"CWE-835"
],
"github_reviewed": true,
"github_reviewed_at": "2026-10-28T21:17:27Z",
"nvd_published_at": "2026-10-26T21:18:15Z",
"severity": "HIGH"
}