PT-2022-24057

CVE-2022-37767

·

Published

2022-09-12

·

Updated

2024-08-03

Description by

CVSS 3.1
9.8
Critical
MetricsAV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
Name of the Vulnerable Software and Affected Versions Pebble Templates version 3.1.5
Description The issue allows attackers to bypass a protection mechanism and implement arbitrary code execution with springbok. It is noted that the vendor disputes this, as input to the Pebble templating engine is intended to include arbitrary Java code. The vendor suggests that either the input should not arrive from an untrusted source, or else the application using the engine should apply restrictions to the input, as the engine is not responsible for validating the input.
Recommendations For version 3.1.5, consider applying restrictions to the input of the Pebble templating engine to prevent arbitrary code execution, or ensure that the input does not arrive from an untrusted source. As a temporary workaround, consider restricting the use of the springbok functionality until a more robust solution is implemented.
Exploitability
Exploit
Fix
Impacts
Researchers
Vendors
Affected products
Related identifiers
GHSA-WXX5-W9JC-48WX
Found an issue in the description? Have something to add? Feel free to write us 👾