CVE-2026-109318

Grav Git Sync 1.0.2 through 3.4.12 Command Injection via Commit Author

Published Oct 12, 2026 CVSS 4.0 · 8.7 High EPSS 1.2% KEV · Not listed
Description
Grav Git Sync 1.0.2 through 3.4.12 contains a command injection vulnerability that allows authenticated content editors to execute OS commands by injecting shell substitutions into profile fields. When the gravuser or gravfull author mode is enabled, attackers can set a malicious username, full name, or email that reaches PHP exec() via git commit --author, running commands as the web-server account.

Remediation

No solution or workaround provided in the CVE record

Tracking

Sign in to view the affected projects.

Advisories

No advisories available
History
Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'none', 'Technical Impact': 'total'}, 'version': '2.0.3'}

Type Values Removed Values Added
First Time appeared Trilbymedia
Trilbymedia grav-plugin-git-sync
Vendors & Products Trilbymedia
Trilbymedia grav-plugin-git-sync
Type Values Removed Values Added
Description Grav Git Sync 1.0.2 through 3.4.12 contains a command injection vulnerability that allows authenticated content editors to execute OS commands by injecting shell substitutions into profile fields. When the gravuser or gravfull author mode is enabled, attackers can set a malicious username, full name, or email that reaches PHP exec() via git commit --author, running commands as the web-server account.
Title Grav Git Sync 1.0.2 through 3.4.12 Command Injection via Commit Author
Weaknesses CWE-78
References
Metrics cvssV3_1

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

cvssV4_0

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

Weaknesses

Sources

Status
PUBLISHED
Assigner
VulnCheck
Published
Updated
Oct 13, 2026, 3:49 PM
Reserved
Oct 12, 2026, 2:15 PM
Status
Received
Published
Oct 12, 2026, 5:17 PM
Modified
Oct 13, 2026, 4:17 PM