CVE-2026-27601Disclosure(underscorejs / underscore)

LOWCVSS 5.9 · MEDIUM

Signal is active with 1 mentions in latest observed window

Immediate actions

  • Track advisory updates for patch or workaround availability

Recommended action window: Monitor and triage in normal cycle

NVD description

Underscore.js is a utility-belt library for JavaScript. Prior to 1.13.8, the _.flatten and _.isEqual functions use recursion without a depth limit. Under very specific conditions, detailed below, an attacker could exploit this in a Denial of Service (DoS) attack by triggering a stack overflow. Untrusted input must be used to create a recursive datastructure, for example using JSON.parse, with no enforced depth limit. The datastructure thus created must be passed to _.flatten or _.isEqual. In the case of _.flatten, the vulnerability can only be exploited if it is possible for a remote client to prepare a datastructure that consists of arrays at all levels AND if no finite depth limit is passed as the second argument to _.flatten. In the case of _.isEqual, the vulnerability can only be exploited if there exists a code path in which two distinct datastructures that were submitted by the same remote client are compared using _.isEqual. For example, if a client submits data that are stored in a database, and the same client can later submit another datastructure that is then compared to the data that were saved in the database previously, OR if a client submits a single request, but its data are parsed twice, creating two non-identical but equivalent datastructures that are then compared. Exceptions originating from the call to _.flatten or _.isEqual, as a result of a stack overflow, are not being caught. This vulnerability is fixed in 1.13.8.

0.0/ 10 priority

Sources & remediation

Weakness type (CWE)
CWE-770

Priority

LOW

Exploitation

NONE

PoC

YES

Patch

AVAILABLE

Momentum

STABLE

Are you affected?

If you run products in this scope, you should treat this CVE as relevant to your environment.

  • underscore

Threat summary

  • 4 mentions across 3 observed days
  • Momentum state: stable

What's happening

  • Technical details provided in 3 signals
  • Disclosure: 3 classified signals
  • General: 1 classified signal
  • Peaked 2d ago at 2 mentions (2026-03-03); latest day: 1
  • 4 total mentions across 3 days

Affected systems

Products
underscore

Deep dive

Activity timeline4 mentions / 3d
01122Mentions · 2026-03-03: 2Mentions · 2026-03-04: 1Mentions · 2026-05-19: 1Technical Details · 2026-03-03: 2Technical Details · 2026-03-04: 103-0303-0405-19
Signal classification2 categories
Disclosure
375.0%
General
125.0%
Referenced assets4 URLs
Classification over time
DateTotalLabels
2026-03-032
Disclosure2
2026-03-041
Disclosure1
2026-05-191
General1
Full discourse4 posts
  • Autumn Good@autumn_good_35
    General

    CVE-2025-12758 CVE-2025-64945 CVE-2026-27699 CVE-2026-27601 CVE-2026-27903 CVE-2026-27904 CVE-2026-26996 CVE-2026-25639 HPESBNW05056 rev.1 - HPE Unified OSS Console Assurance Monitoring (UOCAM), Multiple Vulnerabilities https://support.hpe.com/hpesc/public/docDisplay?docId=hpesbnw05056en_us&docLocale=en_US

    Post summary

    The text lists several CVE numbers and references an HPE support article, but provides no further detail on exploits, patch status, or vulnerability specifics.

    000001.5K
    6.9K followersView on X
  • Vulmon Vulnerability Feed@VulmonFeeds
    Disclosure

    CVE-2026-27601 Stack Overflow Denial of Service in Underscore.js Prior to 1.13.8 https://vulmon.com/vulnerabilitydetails?qid=CVE-2026-27601

    Post summary

    A stack overflow denial‑of‑service vulnerability (CVE-2026-27601) exists in Underscore.js versions before 1.13.8.

    0000047
    4.0K followersView on X
  • Infoflowcloud@infoflowcloud
    Disclosure

    🚨*CVE* CVE-2026-27601 Underscore.js is a utility-belt library for JavaScript. Prior to 1.13.8, the _.flatten and _.isEqual functions use recursion without a depth limit. Under very specifi… https://www.cve.org/CVERecord?id=CVE-2026-27601 ----- Traducción: CVE-2026-27601 Und… http://infoflow.cloud`

    Post summary

    The post announces CVE-2026-27601, noting recursion without depth limit in Underscore.js functions, but provides no PoC, exploit, or patch details.

    0000033
    55 followersView on X
  • CVE@CVEnew
    Disclosure

    CVE-2026-27601 Underscore.js is a utility-belt library for JavaScript. Prior to 1.13.8, the _.flatten and _.isEqual functions use recursion without a depth limit. Under very specifi… https://www.cve.org/CVERecord?id=CVE-2026-27601

    Post summary

    The text announces a vulnerability in Underscore.js (CVE-2026-27601) involving unbounded recursion in _.flatten and _.isEqual functions, with no mention of PoC, exploit, or patch.

    00000206
    56.6K followersView on X
CPE platform detail1 entries

1 of 1 entries

PartVendorProductVersionTarget SWTarget HW
Appunderscorejsunderscore-node.js-

Explore more