Lucene search

K
githubGitHub Advisory DatabaseGHSA-9GH8-877R-G477
HistoryFeb 02, 2024 - 3:30 a.m.

Beetl Server-Side Template Injection vulnerability

2024-02-0203:30:32
CWE-94
GitHub Advisory Database
github.com
5
beetl
server-side
template injection
vulnerability
ssti
defaultnativesecuritymanager
blacklist
bypassed
arbitrary code execution
software

9.8 High

CVSS3

Attack Vector

NETWORK

Attack Complexity

LOW

Privileges Required

NONE

User Interaction

NONE

Scope

UNCHANGED

Confidentiality Impact

HIGH

Integrity Impact

HIGH

Availability Impact

HIGH

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

7.5 High

AI Score

Confidence

High

0.001 Low

EPSS

Percentile

50.7%

Before Beetl v3.15.13.RELEASE, the rendering template has a server-side template injection (SSTI) vulnerability. When the incoming template is controllable, it will be filtered by the DefaultNativeSecurityManager blacklist. Because blacklist filtering is not strict, the blacklist can be bypassed, leading to arbitrary code execution.

Affected configurations

Vulners
Node
com.ibeetl\beetlMatchcore
CPENameOperatorVersion
com.ibeetl:beetl-corelt3.15.13.RELEASE

9.8 High

CVSS3

Attack Vector

NETWORK

Attack Complexity

LOW

Privileges Required

NONE

User Interaction

NONE

Scope

UNCHANGED

Confidentiality Impact

HIGH

Integrity Impact

HIGH

Availability Impact

HIGH

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

7.5 High

AI Score

Confidence

High

0.001 Low

EPSS

Percentile

50.7%

Related for GHSA-9GH8-877R-G477