From a85017cd339e916d2decf413ac456c34494f9b57 Mon Sep 17 00:00:00 2001 From: Abdul Wahab Date: Fri, 14 Aug 2026 23:37:24 +0500 Subject: [PATCH] Fix: require session key and origin/host checks on serve-question POSTs (#555) Unauthenticated POST /answer copied steer into the agent ANSWER line. The handler now requires the detached session key and rejects foreign Origin and Host. Written with AI assistance under maintainer direction. Co-authored-by: Cursor --- skill/scripts/serve-question.mjs | 49 +++++++++++++--- tests/serve-question.test.mjs | 95 +++++++++++++++++++++++++++++++- 2 files changed, 134 insertions(+), 10 deletions(-) diff --git a/skill/scripts/serve-question.mjs b/skill/scripts/serve-question.mjs index 7c4ff0812..907224c30 100644 --- a/skill/scripts/serve-question.mjs +++ b/skill/scripts/serve-question.mjs @@ -1019,7 +1019,9 @@ ${buildPath?.toggle ? `