Security Advisories (1)
CVE-2025-40930 (2025-09-08)

JSON::SIMD before version 1.07 and earlier for Perl has an integer buffer overflow causing a segfault when parsing crafted JSON, enabling denial-of-service attacks or other unspecified impact.

Changes for version 1.05 - 2023-04-22

  • fix build issue with "invalid register for .seh_savexmm" (prev fix caused other problems, was reverted)
  • add ppport.h
  • add core_bools and encode_core_bools methods to support builtin::true and false on perl >= 5.36 core_bools also works towards compatibility with JSON::XS, and with both of these options it is possible to have correct, full round-trip encode/decode between Perl and JSON booleans.

Documentation

JSON::SIMD commandline utility

Modules

JSON serialising/deserialising, done correctly and faster
dummy module providing JSON::SIMD::Boolean