itchyny
9761ceb7d6
Reject numeric literals longer than DEC_MAX_DIGITS (999999999)
...
A signed-int overflow in decNumber's D2U macro lets huge literals
write attacker-controlled bytes past a stack buffer. Cap the length
before calling decNumberFromString, and pre-slice long strings in
jv_dump_string_trunc so the resulting error message doesn't itself
allocate a multi-GiB buffer.
Fixes CVE-2026-43894.
2026-05-06 19:45:24 +09:00
..
2026-04-24 22:02:24 +09:00
2023-08-04 11:47:34 -05:00
2026-04-02 22:04:51 +09:00
2015-08-23 20:36:11 -07:00
2024-12-01 11:49:44 +01:00
2026-02-25 07:49:40 +09:00
2025-05-07 21:25:32 +09:00
2026-04-24 22:09:44 +09:00
2026-03-09 17:30:08 +09:00
2023-07-24 15:44:29 +02:00
2015-08-23 20:36:11 -07:00
2026-03-15 21:45:16 +09:00
2023-11-28 22:50:25 +01:00
2025-05-07 21:25:32 +09:00
2025-03-04 22:33:51 +09:00
2026-04-13 11:23:40 +09:00
2025-06-30 07:27:24 +09:00
2025-05-07 21:25:32 +09:00
2025-05-29 04:11:00 +09:00
2015-08-23 20:36:11 -07:00
2026-03-01 06:15:58 +09:00
2026-04-26 22:59:17 +09:00
2026-05-06 19:45:24 +09:00
2023-08-13 14:16:02 +02:00
2023-07-10 08:05:25 +09:00
2024-03-20 11:04:17 +01:00
2024-03-20 11:04:17 +01:00
2015-08-23 20:36:11 -07:00
2026-05-06 19:45:24 +09:00
2025-03-04 22:13:55 +09:00
2025-03-04 22:11:40 +09:00
2025-03-04 22:11:40 +09:00
2025-03-04 22:11:40 +09:00
2024-03-20 18:23:08 +09:00
2026-03-06 15:32:29 +09:00
2015-08-23 20:36:11 -07:00
2025-06-17 15:25:46 +09:00
2015-08-23 20:36:11 -07:00
2026-04-24 22:15:08 +09:00
2023-08-04 11:47:34 -05:00
2026-02-25 08:14:23 +09:00
2023-08-04 11:47:34 -05:00
2026-02-25 08:14:23 +09:00
2026-04-13 08:46:11 +09:00
2024-04-18 01:38:29 +02:00