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 applicationsUpgrade getgrav/grav to version 2.2.2 or higher.
getgrav/grav is a Modern, Crazy Fast, Ridiculously Easy and Amazingly Powerful Flat-File CMS.
Affected versions of this package are vulnerable to Information Exposure via the Blueprint::extend() method in Blueprint.php, where an untrusted (page-authored) blueprint can use a replace-name@ subtree-relocating merge action to move a data-*@ directive to a key that the per-directive provenance tracking in dynamicPathsOf() never enumerates. When the directive is relocated, init() falls back to the file-level trust of the base blueprint and skips the dynamic-callable allowlist, allowing an attacker to read arbitrary configuration values from Grav::instance()['config'] that would otherwise be restricted.