Context-Inappropriate Capability
High
- Confidence
- 99% confidence
- Finding
- The code deliberately suppresses core TLS protections by omitting SNI and setting check_hostname=False and verify_mode=ssl.CERT_NONE before sending user-controlled query data to a remote service. This enables man-in-the-middle interception, spoofing, and silent response tampering, which is especially risky because the skill is only supposed to fetch trend data and has no legitimate need to bypass certificate validation.
