Unpinned Dependencies
Low
- Category
- Supply Chain
- Content
Flask>=3.0.0 requests>=2.31.0
- Confidence
- 98% confidence
- Finding
- Using an unpinned dependency range for Flask allows future installs to resolve to different versions over time, which can introduce breaking changes or newly disclosed vulnerable releases without any code change in the skill itself. In a network-facing Flask-based service, this weakens supply-chain control and makes builds non-reproducible, increasing the chance of accidental exposure to vulnerable versions.
