Lucene search

K
veracodeVeracode Vulnerability DatabaseVERACODE:40969
HistoryJun 21, 2023 - 5:53 a.m.

Server-side Template Injection(SSTI)

2023-06-2105:53:55
Veracode Vulnerability Database
sca.analysiscenter.veracode.com
7
server-side template injection
ssti
gravextension.php
filterfilter
remote code execution
admin panel

8.8 High

CVSS3

Attack Vector

NETWORK

Attack Complexity

LOW

Privileges Required

LOW

User Interaction

NONE

Scope

UNCHANGED

Confidentiality Impact

HIGH

Integrity Impact

HIGH

Availability Impact

HIGH

CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H

0.007 Low

EPSS

Percentile

80.9%

getgrav/grav is vulnerable to Server-side Template Injection(SSTI). The vulnerability exists in filterFilter function of GravExtension.php, because an array might omit the validation check when the parameter is a string. This enables an authenticated attacker to insert malicious templates and perform remote code execution if they have access to the the admin panel login page and page creation/update capabilities.

8.8 High

CVSS3

Attack Vector

NETWORK

Attack Complexity

LOW

Privileges Required

LOW

User Interaction

NONE

Scope

UNCHANGED

Confidentiality Impact

HIGH

Integrity Impact

HIGH

Availability Impact

HIGH

CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H

0.007 Low

EPSS

Percentile

80.9%

Related for VERACODE:40969