Approved changes feed: RSS · Atom

cpe:2.3:a:getgrav:grav:2.0.0:beta1:*:*:*:*:*:*

part: a version: 2.0.0 update: beta1

VendorGetgrav (a335dd59-994b-520f-884a-04ce57f966e0)
ProductGrav (c293700e-33e0-573c-a00f-7d887eccd93d)
Edition*
Language*
Software edition*
Target software*
Target hardware*
Other*
NotesImported from purl2cpe mapping

PURL mappings

PURLSourceLast updated
pkg:github/getgrav/grav purl2cpe 2026-07-28 16:41:06.588467
pkg:sourceforge/grav.mirror purl2cpe 2026-07-28 16:41:06.588469

Vulnerability references

IdentifiercpeApplicabilitySubmitteddb.gcve.eu detailsRationale
CVE:CVE-2026-44738 vulnerable 2026-06-08 08:05:11.299733 Grav: Twig sandbox allows editor-role users to exfiltrate all plugin secrets via Config::toArray()
HIGH (7.7)
Grav is a file-based Web platform. Prior to 2.0.0-rc.2, the Twig sandbox allow-list permits any user with the admin.pages role to call config.toArray() from within a page body, dumping the entire merged site configuration — including all plugin secrets (SMTP passwords, AWS keys, OAuth client secrets, API tokens) — into the rendered HTML. No administrator privileges are required. This vulnerability is fixed in 2.0.0-rc.2.
Published: 2026-05-11T15:47:46.778Z
Updated: 2026-05-14T18:06:17.679Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2026-42841 vulnerable 2026-06-08 08:03:16.809081 Grav: Stored XSS via Markdown media attribute() action in Grav CMS
Grav is a file-based Web platform. Prior to 2.0.0-beta.2, an authenticated user with page editing permissions can inject an executable JavaScript event-handler attribute into rendered image HTML through Grav's Markdown media action syntax. The issue is caused by Markdown image query parameters being converted into callable media actions. The public attribute() media method can be reached this way, allowing an editor to set an arbitrary HTML attribute name and value on the generated image element. This vulnerability is fixed in 2.0.0-beta.2.
Published: 2026-05-11T14:52:22.136Z
Updated: 2026-05-11T16:19:12.101Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2026-42612 vulnerable 2026-06-08 08:03:16.567743 Grav: Publisher-Level Stored XSS via Unquoted Event Attributes
HIGH (8.5)
Grav is a file-based Web platform. Prior to 2.0.0-beta.2, a stored Cross-Site Scripting (XSS) vulnerability in getgrav/grav allows publisher-level accounts to execute arbitrary JavaScript. The issue arises from a blacklist bypass in the detectXss() function when handling unquoted HTML event attributes. This vulnerability is fixed in 2.0.0-beta.2.
Published: 2026-05-11T15:22:00.325Z
Updated: 2026-05-11T19:07:03.699Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2026-42611 vulnerable 2026-06-08 08:03:16.567464 Grav: Stored XSS via Tag Injection
HIGH (8.9)
Grav is a file-based Web platform. Prior to 2.0.0-beta.2, a low-privileged (with the ability to create a page) user can cause XSS with the injection of svg element. The XSS can further be escalated to dump the entire system information available under /admin/config/info whenever a Super Admin visits the page; which can further be chained with the use of admin-nonce to do a complete server compromise (RCE). This vulnerability is fixed in 2.0.0-beta.2.
Published: 2026-05-11T15:20:47.890Z
Updated: 2026-05-11T18:23:59.282Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2026-42610 vulnerable 2026-06-08 08:03:16.567067 Grav: Sensitive Information Disclosure via Accounts Service Bypass
MEDIUM (6.5)
Grav is a file-based Web platform. Prior to 2.0.0-beta.2, a low-privileged user (EX: Content Editor with only pages.update permissions) can bypass the existing Twig sandbox restrictions by utilizing the grav['accounts'] service. Attacker can programmatically load administrative user objects and extract sensitive data, including Bcrypt password hashes and the security salt. This vulnerability is fixed in 2.0.0-beta.2.
Published: 2026-05-11T15:19:35.066Z
Updated: 2026-05-11T15:50:03.339Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2026-42609 vulnerable 2026-06-08 08:03:16.566682 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2026-42608 vulnerable 2026-06-08 08:03:16.566029 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data

Contribute

You can submit an edit proposal for this CPE entry or suggest a related product/vendor addition using the action button above.