GHSA-mhpp-875w-9cpvHighCVSS 7.5

Denial of Service in jquery

Published
January 22, 2018
Last Modified
September 2, 2025

🔗 CVE IDs covered (1)

📋 Description

Affected versions of jquery use a lowercasing logic on attribute names. When given a boolean attribute with a name that contains uppercase characters, jquery enters into an infinite recursion loop, exceeding the call stack limit, and resulting in a denial of service condition.

Recommendation

Update to version 3.0.0 or later.

🎯 Affected products4

  • npm/jquery:= 3.0.0-rc.1
  • nuget/jQuery:= 3.0.0-rc.1
  • rubygems/jquery-rails:= 3.0.0-rc.1
  • maven/org.webjars.npm:jquery:= 3.0.0-rc1

🔗 References (8)