fix: pin idna>=3.15 to address medium Dependabot alert (SSRF via malformed Unicode)#2239
fix: pin idna>=3.15 to address medium Dependabot alert (SSRF via malformed Unicode)#2239devin-ai-integration[bot] wants to merge 1 commit into
Conversation
…ormed Unicode) idna is a transitive dependency via requests. Pinning to >=3.15,<4 ensures the fix for CVE-2025-46816 is installed for all downstream users. Co-Authored-By: Noy Arie <noyarie1992@gmail.com>
🤖 Devin AI EngineerI'll be helping with this pull request! Here's what you should know: ✅ I will automatically:
Note: I can only respond to comments from users who have write access to this repository. ⚙️ Control Options:
|
|
👋 @devin-ai-integration[bot] |
|
No actionable comments were generated in the recent review. 🎉 ℹ️ Recent review info⚙️ Run configurationConfiguration used: defaults Review profile: CHILL Plan: Pro Run ID: 📒 Files selected for processing (1)
📝 WalkthroughWalkthroughThe PR adds ChangesDependency Management
Estimated code review effort🎯 1 (Trivial) | ⏱️ ~2 minutes Poem
🚥 Pre-merge checks | ✅ 5✅ Passed checks (5 passed)
✏️ Tip: You can configure your own custom pre-merge checks in the settings. ✨ Finishing Touches🧪 Generate unit tests (beta)
Comment |
Summary
Pin
idna>=3.15,<4as a direct dependency to address medium-severity Dependabot alert CVE-2025-46816 — SSRF via malformed Unicode in URL processing.idnais a transitive dependency viarequests. Without this pin, downstream users could resolve a vulnerable version (<3.15). The constraint>=3.15,<4is compatible withrequests's ownidna>=2.5,<4requirement.Review & Testing Checklist for Human
Notes
elementary-dataLink to Devin session: https://app.devin.ai/sessions/3b77f05e8d024412af5fbeed3713803d
Requested by: @NoyaArie
Summary by CodeRabbit