Unpinned Dependencies
Low
- Category
- Supply Chain
- Content
"batch": "node scripts/batch.js" }, "dependencies": { "pdf-lib": "^1.17.1", "sharp": "^0.33.0", "pdf2pic": "^3.1.0", "commander": "^11.0.0",- Confidence
- 88% confidence
- Finding
- Using a caret range for pdf-lib allows newer minor/patch releases to be installed without explicit review, which can introduce unexpected behavior or a compromised upstream release into the supply chain. In a package that processes user documents, dependency drift increases operational and security risk even if no direct exploit is visible in this file.
