Description-Behavior Mismatch
High
- Confidence
- 97% confidence
- Finding
- The script claims to be a local QR generator but actually sends the full input to an external shortening service and may replace the original content with a third-party short URL before encoding. This creates an undisclosed data exfiltration path and changes the semantic meaning of the QR code, which is especially risky if inputs contain internal links, tokens, customer data, or operational URLs.
