Tak Hoffman
dbccc73d7a
security(line): synthesize strict LINE auth boundary hardening
LINE auth boundary hardening synthesis for inbound webhook authn/z/authz:
- account-scoped pairing-store access
- strict DM/group allowlist boundary separation
- fail-closed webhook auth/runtime behavior
- replay and duplicate handling with in-flight continuity for concurrent redeliveries
Source PRs: #26701, #26683, #25978, #17593, #16619, #31990, #26047, #30584, #18777
Related continuity context: #21955
Co-authored-by: bmendonca3 <208517100+bmendonca3@users.noreply.github.com>
Co-authored-by: davidahmann <46606159+davidahmann@users.noreply.github.com>
Co-authored-by: harshang03 <58983401+harshang03@users.noreply.github.com>
Co-authored-by: haosenwang1018 <167664334+haosenwang1018@users.noreply.github.com>
Co-authored-by: liuxiaopai-ai <73659136+liuxiaopai-ai@users.noreply.github.com>
Co-authored-by: coygeek <65363919+coygeek@users.noreply.github.com>
Co-authored-by: lailoo <20536249+lailoo@users.noreply.github.com>
2026-03-03 00:21:15 -06:00
..
2026-03-03 00:40:54 -05:00
2026-03-03 05:52:14 +00:00
2026-03-03 02:53:13 +00:00
2026-03-03 02:53:13 +00:00
2026-03-03 02:53:13 +00:00
2026-03-03 02:58:20 +00:00
2026-03-03 02:58:20 +00:00
2026-03-02 23:45:46 -05:00
2026-03-03 02:58:20 +00:00
2026-03-03 01:54:27 +00:00
2026-03-02 23:07:20 +00:00
2026-03-03 02:58:20 +00:00
2026-03-03 05:52:14 +00:00
2026-03-03 01:06:00 +00:00
2026-03-02 04:29:18 +00:00
2026-03-03 00:54:33 +00:00
2026-03-03 03:04:13 +00:00
2026-03-03 00:21:15 -06:00
2026-03-02 20:05:12 -05:00
2026-03-03 00:15:14 +00:00
2026-03-03 01:14:14 +00:00
2026-03-03 00:21:15 -06:00
2026-03-03 03:06:22 +00:00
2026-03-03 02:58:20 +00:00
2026-03-03 02:58:20 +00:00
2026-03-02 21:38:46 -06:00
2026-03-03 02:37:23 +00:00
2026-03-02 19:57:33 +00:00
2026-03-03 00:15:00 +00:00
2026-03-03 00:20:46 +00:00
2026-03-03 03:34:51 +00:00
2026-03-03 05:06:08 +00:00
2026-03-03 02:58:20 +00:00
2026-03-03 01:37:56 +00:00
2026-03-02 23:32:41 +00:00
2026-03-03 00:54:33 +00:00
2026-03-03 02:58:20 +00:00
2026-03-03 05:52:14 +00:00
2026-03-02 20:05:12 -05:00
2026-02-22 18:37:25 +00:00
2026-03-03 01:44:21 +00:00
2026-03-03 02:58:20 +00:00
2026-03-03 00:02:37 +00:00
2026-03-03 00:02:37 +00:00
2026-03-03 05:52:14 +00:00
2026-03-03 00:15:15 +00:00
2026-03-03 02:58:20 +00:00
2026-03-01 23:06:10 -08:00
2026-03-03 02:32:46 +00:00
2026-03-01 14:23:46 -08:00
2026-03-02 19:57:33 +00:00
2026-03-02 04:04:36 +00:00
2026-03-02 04:04:36 +00:00