fix: upgrade underscore to 1.13.8 (CVE-2026-27601) - #108
Conversation
Automated dependency upgrade by OrbisAI Security
|
Review the following changes in direct dependencies. Learn more about Socket for GitHub.
|
|
|
Overall Grade |
Security Reliability Complexity Hygiene |
Code Review Summary
| Analyzer | Status | Updated (UTC) | Details |
|---|---|---|---|
| JavaScript | Aug 9, 2026 10:23p.m. | Review ↗ |
Important
AI Review is run only on demand for your team. We're only showing results of static analysis review right now. To trigger AI Review, comment @deepsourcebot review on this thread.
|
Warning Review the following alerts detected in dependencies. According to your organization's Security Policy, it is recommended to resolve "Warn" alerts. Learn more about Socket for GitHub.
|
Summary
Upgrade underscore from 1.13.7 to 1.13.8 to fix CVE-2026-27601.
Vulnerability
CVE-2026-27601bun.lock(dependency:underscore)Description: Underscore.js: Underscore.js: Denial of Service via recursive data structures in flatten and isEqual functions
Evidence
Scanner confirmation: trivy rule
CVE-2026-27601flagged this pattern.Threat Model Context
This is a Node.js library - vulnerabilities affect downstream consumers who use this package.
Changes
bun.lockpackage.jsonBehavior Preservation
The change is scoped to 2 files on the vulnerable path; it only tightens handling of untrusted input and leaves valid inputs unaffected.
This change addresses a pattern flagged by static analysis. The code path handles user-influenced input and the fix reduces the attack surface against both manual and automated exploitation.
Automated security fix by OrbisAI Security