Mitchell Hashimoto
12f43dfb7d
fix(terminal): bounds check params in DCS passthrough entry
...
When a DCS sequence has more than MAX_PARAMS parameters, entering
dcs_passthrough would write to params[params_idx] without a bounds
check, causing an out-of-bounds access. Drop the entire DCS hook
when params overflow, consistent with how csi_dispatch handles it.
Found by AFL fuzzing.
2026-02-28 21:11:40 -08:00
..
2025-11-27 13:37:53 -08:00
2026-01-08 13:50:43 -06:00
2026-02-27 10:46:35 -08:00
2024-03-22 20:28:04 -07:00
2026-02-19 14:10:33 -08:00
2025-12-26 00:27:08 +07:00
2025-10-24 07:26:04 -07:00
2025-11-27 13:37:53 -08:00
2026-01-31 08:47:14 -08:00
2025-09-28 14:17:51 -07:00
2025-11-19 15:17:05 -07:00
2026-02-19 20:17:47 -08:00
2025-10-23 21:10:25 -07:00
2025-09-21 19:39:58 -07:00
2025-12-03 13:27:36 -08:00
2025-03-12 09:55:52 -07:00
2026-02-17 12:48:35 -08:00
2025-12-11 06:57:23 -08:00
2026-01-08 20:48:19 -08:00
2026-01-16 13:07:32 -08:00
2025-09-21 19:40:00 -07:00
2025-11-27 13:37:53 -08:00
2025-10-04 14:05:32 -07:00
2026-02-27 10:13:03 -06:00
2026-02-27 10:46:35 -08:00
2026-02-02 08:30:41 -05:00
2026-01-31 11:03:21 -08:00
2025-11-27 13:37:53 -08:00
2026-02-28 21:11:40 -08:00
2025-11-27 13:37:53 -08:00
2026-01-19 09:16:49 -08:00
2026-02-19 14:10:33 -08:00
2026-02-02 15:20:36 -08:00
2026-01-21 11:34:59 -08:00
2025-11-24 19:55:27 -08:00
2026-01-21 11:34:59 -08:00
2025-11-18 20:46:00 -07:00
2026-01-16 13:07:32 -08:00
2026-01-31 15:26:14 -08:00
2026-02-27 21:10:42 +05:30
2026-01-07 10:03:15 -08:00
2026-01-16 13:07:32 -08:00
2026-01-21 15:30:49 -08:00
2026-02-23 08:39:10 -05:00
2025-12-08 07:00:43 -08:00
2025-07-22 13:08:24 -05:00
2026-01-21 11:34:59 -08:00