The raw command exposes unrestricted authenticated portal POST requests despite the skill's read-only purpose.
- Category
- Excessive Agency
- Confidence
- 98% confidence
- Finding
The raw branch accepts a caller-selected endpoint and form fields, while post automatically supplies the signed-in session's anti-forgery token and practice context. Consequently, the helper does not enforce its read-only promise: a caller could invoke mutation endpoints available to that session, potentially sending messages or changing portal records, subject to the portal's own authorization and validation.
- Content
