Description
Grav API plugin before 1.0.16 contains a server-side request forgery vulnerability in webhook delivery that allows attackers to bypass hostname validation by DNS rebinding. Attackers controlling authoritative DNS for a configured webhook hostname can answer validation lookups with public addresses and delivery lookups with private addresses to reach internal network resources.
Published: 2026-08-25
Score: 6.9 Medium
EPSS: n/a
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

The Grav API plugin prior to version 1.0.16 is vulnerable to server‑side request forgery due to a flaw in webhook delivery. Attackers who control the authoritative DNS for a configured webhook hostname can reply to validation queries with a public address and to delivery queries with a private address, effectively bypassing hostname checks. This technique, known as DNS rebinding, allows the attacker to reach internal network resources or services that would normally be inaccessible from the plugin's execution context. The weakness aligns with CWE‑367, representing a server‑side request forgery that can lead to unauthorized network access.

Affected Systems

Affected systems are installations of the Grav API plugin by Getgrav. Any instance running a plugin version earlier than 1.0.16 is impacted. The plugin is distributed under the Grav CMS platform and is commonly deployed across websites that enable webhook integration.

Risk and Exploitability

The CVSS score of 6.9 places the vulnerability in the medium severity range, indicating a meaningful risk if exploited. EPSS data is not available, so exploitation likelihood cannot be quantified, and the vulnerability is not yet listed in CISA's KEV catalog. Attack feasibility requires the attacker to control the DNS for a registered webhook hostname; once that is achieved, the attack can traverse internal network boundaries without requiring additional privileges on the host. The combination of medium severity, potential internal threat scope, and reliance on DNS control suggests that the risk warrants prompt remediation, especially for environments exposing privilege to DNS configuration changes.

Generated by OpenCVE AI on August 25, 2026 at 03:25 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade the Grav API plugin to version 1.0.16 or later to apply the official fix.
  • Configure the plugin to accept only hostnames that are explicitly whitelisted and enforce strict hostname validation to prevent DNS rebinding from succeeding.
  • Restrict outbound network traffic from the Grav CMS so the plugin cannot reach internal network subnets that are not required for normal operation.

Generated by OpenCVE AI on August 25, 2026 at 03:25 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Tue, 25 Aug 2026 02:00:00 +0000

Type Values Removed Values Added
Description Grav API plugin before 1.0.16 contains a server-side request forgery vulnerability in webhook delivery that allows attackers to bypass hostname validation by DNS rebinding. Attackers controlling authoritative DNS for a configured webhook hostname can answer validation lookups with public addresses and delivery lookups with private addresses to reach internal network resources.
Title Grav API Plugin before 1.0.16 SSRF via DNS Rebinding
First Time appeared Getgrav
Getgrav grav
Weaknesses CWE-367
CPEs cpe:2.3:a:getgrav:grav:*:*:*:*:*:*:*:*
Vendors & Products Getgrav
Getgrav grav
References
Metrics cvssV3_1

{'score': 5.3, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:N'}

cvssV4_0

{'score': 6.9, 'vector': 'CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:L/VA:N/SC:L/SI:L/SA:L'}


cve-icon MITRE

Status: PUBLISHED

Assigner: VulnCheck

Published:

Updated: 2026-08-25T01:30:08.721Z

Reserved: 2026-06-22T18:48:27.060Z

Link: CVE-2026-56708

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Received

Published: 2026-08-25T02:16:42.783

Modified: 2026-08-25T02:16:42.783

Link: CVE-2026-56708

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-08-25T03:30:05Z

Weaknesses
  • CWE-367

    Time-of-check Time-of-use (TOCTOU) Race Condition