SOC status:Duty analyst on shift

UK Cyber Defence
VulnerabilityModified

CVE-2022-23614

When in a sandbox mode, the `arrow` parameter of the `sort` filter must be a closure to avoid attackers being able to run arbitrary PHP functions.

CRITICAL 9.8EPSS 8.21%

Does this matter?

High impact if exploited, but EPSS currently rates exploitation as unlikely (8.21%). Schedule it in the normal patch cycle and watch for a rise in EPSS or a public exploit.

Description

Twig is an open source template language for PHP. When in a sandbox mode, the `arrow` parameter of the `sort` filter must be a closure to avoid attackers being able to run arbitrary PHP functions. In affected versions this constraint was not properly enforced and could lead to code injection of arbitrary PHP code. Patched versions now disallow calling non Closure in the `sort` filter as is the case for some other filters. Users are advised to upgrade.

CVSS 3.1
9.8 CRITICALCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
EPSS
8.21% probability · 95th percentile
CISA KEV
Not listed
Weakness
CWE-74, CWE-94
Affected
symfony/twig · fedoraproject/fedora · debian/debian linux
Source
security-advisories@github.com

References

Source: NVD record, EPSS from FIRST.org, KEV from CISA. Refreshed daily.