Skip to content
CVE PROGRAM SOURCE RECORD8.2 High

CVE-2026-74907

Grav before 2.0.15 Path Traversal via plugin-asset-map.php

Description

Grav before 2.0.15 contains a path traversal vulnerability in the static asset server within index.php that uses string prefix matching instead of directory-boundary validation. Unauthenticated attackers can access files in sibling directories by exploiting directory names that extend the base path string, such as requesting assets-secret when assets is the configured base.

Affected products

Version statuses are supplied by the assigning organization. Consult the original record for detailed ranges and platform conditions.

getgrav grav

Default version status: unaffected

  • 0 to < 2.0.15affected
  • 2.0.15unaffected
pkg:composer/getgrav/grav

References