Masato Hoshino
c9ec548e6f
fix(browser): preserve strict CDP discovery policy on target-list lookup ( #102328 )
...
* fix(browser): preserve strict CDP discovery policy on target-list lookup
findPageByTargetIdViaTargetList fetched the CDP /json/list endpoint without
passing an ssrfPolicy argument, so the caller's discovery policy was dropped at
the fetch layer while the sibling tryTerminateExecutionViaCdp scoped it. Build
the scoped control policy with scopeCdpPolicyToConfiguredEndpoint and pass it to
fetchJson, matching the sibling lookup path.
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com >
* test(browser): tighten target-list CDP policy test comment
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com >
* test(browser): consolidate target-list SSRF coverage
---------
Co-authored-by: Claude Fable 5 <noreply@anthropic.com >
Co-authored-by: Peter Steinberger <steipete@gmail.com >
2026-07-09 12:04:39 +01:00
..
2026-07-08 15:55:50 -07:00
2026-07-09 11:10:42 +01:00
2026-07-07 08:42:40 +01:00
2026-07-07 08:42:40 +01:00
2026-07-08 14:48:50 -07:00
2026-07-07 08:42:40 +01:00
2026-07-06 20:57:56 +01:00
2026-07-06 23:26:47 -07:00
2026-07-06 23:50:12 -07:00
2026-07-09 12:04:39 +01:00
2026-07-06 20:57:56 +01:00
2026-07-07 16:49:22 -07:00
2026-07-06 20:57:56 +01:00
2026-07-06 20:57:56 +01:00
2026-07-06 04:53:09 +01:00
2026-07-07 17:11:49 -07:00
2026-07-09 10:53:25 +01:00
2026-07-09 03:42:03 -07:00
2026-07-09 11:07:50 +01:00
2026-07-08 21:11:08 -05:00
2026-07-06 22:33:59 -07:00
2026-07-08 18:59:41 -07:00
2026-07-06 23:50:12 -07:00
2026-07-06 20:57:56 +01:00
2026-07-06 23:26:47 -07:00
2026-07-07 19:13:05 -07:00
2026-07-09 11:04:47 +01:00
2026-07-07 21:32:59 -07:00
2026-07-06 00:34:17 +01:00
2026-07-09 09:33:46 +01:00
2026-07-06 16:17:44 -07:00
2026-07-07 18:41:30 -07:00
2026-07-07 21:32:59 -07:00
2026-07-06 23:50:12 -07:00
2026-07-06 20:57:56 +01:00
2026-07-08 18:59:41 -07:00
2026-07-06 20:57:56 +01:00
2026-07-07 16:09:02 -06:00
2026-07-09 09:39:34 +01:00
2026-07-09 11:12:32 +01:00
2026-07-06 20:57:56 +01:00
2026-07-06 23:26:27 +01:00
2026-07-07 18:00:44 -07:00
2026-07-07 10:07:13 +01:00
2026-07-07 10:23:36 -07:00
2026-07-07 10:23:36 -07:00
2026-07-09 07:32:55 +01:00
2026-07-06 20:57:56 +01:00
2026-07-06 23:26:47 -07:00
2026-07-06 20:57:56 +01:00
2026-07-07 23:04:01 -07:00
2026-07-07 17:11:49 -07:00
2026-07-06 10:07:08 -07:00
2026-07-09 07:32:55 +01:00
2026-07-09 04:05:03 +01:00
2026-07-09 10:08:11 +01:00
2026-07-07 13:44:32 +01:00
2026-07-07 17:46:54 -07:00
2026-07-09 11:51:38 +01:00
2026-07-07 10:23:36 -07:00
2026-07-09 08:16:50 +01:00
2026-07-06 20:57:56 +01:00
2026-07-09 09:24:35 +01:00
2026-07-09 11:49:48 +01:00
2026-07-07 10:07:13 +01:00
2026-07-06 20:57:56 +01:00
2026-07-08 17:10:21 -07:00
2026-07-09 09:35:17 +01:00
2026-07-09 11:38:54 +01:00
2026-07-09 08:55:31 +01:00
2026-07-06 20:57:56 +01:00
2026-07-07 00:16:14 -07:00
2026-07-07 08:34:13 -07:00
2026-07-09 11:25:28 +01:00
2026-07-08 10:44:56 -07:00
2026-07-07 10:07:13 +01:00
2026-07-09 10:28:32 +01:00
2026-07-08 14:22:22 -07:00
2026-07-06 20:57:56 +01:00
2026-07-09 11:20:38 +01:00
2026-07-09 08:16:50 +01:00
2026-07-09 11:58:56 +01:00
2026-07-07 22:28:42 -07:00
2026-07-09 09:39:08 +01:00
2026-07-07 10:07:13 +01:00
2026-07-09 07:14:46 +01:00
2026-07-07 10:07:13 +01:00
2026-07-06 20:57:56 +01:00
2026-07-09 11:11:35 +01:00
2026-07-07 00:05:35 +01:00
2026-07-07 07:41:04 -07:00
2026-07-06 20:57:56 +01:00
2026-07-09 04:02:39 -07:00
2026-07-07 10:07:13 +01:00
2026-07-09 05:30:12 -05:00
2026-07-06 20:57:56 +01:00
2026-07-06 20:57:56 +01:00
2026-07-07 10:23:36 -07:00
2026-07-09 11:19:40 +01:00
2026-07-06 20:57:56 +01:00
2026-07-06 06:32:50 +00:00
2026-07-09 11:46:52 +01:00
2026-07-07 15:48:21 +01:00
2026-07-09 01:39:03 +01:00
2026-07-07 10:23:36 -07:00
2026-07-06 20:57:56 +01:00
2026-07-07 23:37:52 -07:00
2026-07-09 08:29:44 +01:00
2026-07-06 09:24:34 -07:00