XSS in jQuery as used in Drupal, Backdrop CMS, and other products
        
  Moderate severity
        
          GitHub Reviewed
      
        Published
          Apr 26, 2019 
          to the GitHub Advisory Database
          •
          Updated Nov 5, 2024 
      
  
Package
Affected versions
>= 2.0a1, < 2.1.9
      >= 2.2a1, < 2.2.2
  Patched versions
2.1.9
      2.2.2
  Description
        Published by the National Vulnerability Database
      Apr 20, 2019 
    
  
        Reviewed
      Apr 26, 2019 
    
  
        Published to the GitHub Advisory Database
      Apr 26, 2019 
    
  
        Last updated
      Nov 5, 2024 
    
  
jQuery from 1.1.4 until 3.4.0, as used in Drupal, Backdrop CMS, and other products, mishandles
jQuery.extend(true, {}, ...)because ofObject.prototypepollution. If an unsanitized source object contained an enumerable__proto__property, it could extend the nativeObject.prototype.References