Luke The Dev
2e5c04aaf7
fix( #37878 ): scrub operator environment before launching cua-driver MCP
...
- Use _sanitize_subprocess_env() to filter Hermes-managed credentials
from the cua-driver subprocess environment (issue #37878 )
- Prevents credential exfiltration to the third-party cua-driver binary
- Aligns with existing pattern used by browser-tool and other tools
- Add regression test to verify environment sanitization
The cua-driver is a lower-trust MCP subprocess per SECURITY.md §2.3.
Its inherited environment is now scrubbed by default, removing provider
API keys, gateway tokens, and platform credentials that should not leak
to third-party binaries.
Fixes #37878
2026-06-18 08:53:31 -07:00
..
2026-06-18 08:53:31 -07:00
2026-06-14 03:20:21 -07:00
2026-06-18 12:48:36 +10:00
2026-06-15 13:33:12 -07:00
2026-06-11 10:49:47 -07:00
2026-05-29 15:43:55 +10:00
2026-06-15 12:44:44 -04:00
2026-05-30 07:31:25 -07:00
2026-06-15 07:46:34 -07:00
2026-06-08 22:46:57 -07:00
2026-06-14 03:20:21 -07:00
2026-06-13 03:33:27 -07:00
2026-06-10 20:46:17 -07:00
2026-06-16 14:30:11 -04:00
2026-05-25 03:35:23 -07:00
2026-06-08 22:46:57 -07:00
2026-06-17 13:45:25 -07:00
2026-06-17 13:45:25 -07:00
2026-05-28 03:27:20 -07:00
2026-06-06 13:19:07 -07:00
2026-06-01 21:26:29 -07:00
2026-06-18 15:54:32 +10:00
2026-05-30 07:58:08 -07:00
2026-06-15 04:22:07 -07:00
2026-06-15 04:22:07 -07:00
2026-06-17 07:11:23 -07:00
2026-06-10 02:57:15 -07:00
2026-06-06 18:30:39 -07:00
2026-06-15 13:33:12 -07:00
2026-06-13 14:42:51 -07:00
2026-06-09 23:15:20 -05:00
2026-06-12 00:30:51 -05:00
2026-06-17 07:11:23 -07:00
2026-06-12 08:30:06 -05:00
2026-06-16 05:45:40 -07:00
2026-06-17 06:04:03 -07:00
2026-05-23 17:47:26 -07:00
2026-06-01 01:58:48 -07:00
2026-06-11 18:03:11 -04:00
2026-06-18 12:42:58 +05:30
2026-06-16 13:08:34 -07:00
2026-06-15 14:02:17 +05:30
2026-05-29 03:44:49 -07:00
2026-05-25 14:52:24 -07:00
2026-06-08 22:46:57 -07:00
2026-06-07 18:06:27 -07:00
2026-06-01 06:32:48 +05:30
2026-05-31 00:50:19 -07:00
2026-05-29 02:04:12 -07:00
2026-06-08 22:46:57 -07:00
2026-06-10 02:57:39 -07:00
2026-06-07 11:42:26 -06:00
2026-06-01 19:00:30 -07:00
2026-06-06 18:44:15 -07:00
2026-06-08 22:46:57 -07:00
2026-06-14 16:47:57 -07:00
2026-05-28 04:52:42 -07:00
2026-06-10 02:57:15 -07:00
2026-05-28 22:26:25 -07:00