The probability is the direct output of the EPSS model, and conveys an overall sense of the threat of exploitation in the wild. The percentile measures the EPSS probability relative to all known EPSS scores. Note: This data is updated daily, relying on the latest available EPSS model version. Check out the EPSS documentation for more details.
In a few clicks we can analyze your entire application and see what components are vulnerable in your application, and suggest you quick fixes.
Test your applicationsLearn about Allocation of Resources Without Limits or Throttling vulnerabilities in an interactive lesson.
Start learningUpgrade apostrophe to version 4.32.1 or higher.
apostrophe is a content management system (CMS) for Node.js. It supports in-context editing, schema-driven content types, flexible widgets and a great deal more. This module contains everything necessary to build a website with ApostropheCMS.
Affected versions of this package are vulnerable to Allocation of Resources Without Limits or Throttling via the apos.util.get and apos.util.set path-traversal utilities, which previously only blocked a fixed set of unsafe final path segments (__proto__, constructor, prototype) but did not restrict traversal through inherited properties. An authenticated attacker with low privileges can send a PATCH request containing a dot-path such as toString.call to walk from a document object onto Object.prototype.toString and overwrite its call property. This corrupts shared runtime state (lodash, Node internals, and Apostrophe itself) until the process is restarted, causing a denial of service, and allows limited integrity impact through the property write. The fix introduces an ownProperty guard that confines all path traversal to properties the target object carries itself, preventing any walk onto the prototype chain.