CVE-2020-17354

High

Description

LilyPond before 2.24 allows attackers to bypass the -dsafe protection mechanism via output-def-lookup or output-def-scope, as demonstrated by dangerous Scheme code in a .ly file that causes arbitrary code execution during conversion to a different file format. NOTE: in 2.24 and later versions, safe mode is removed, and the product no longer tries to block code execution when external files are used.

SeverityHigh
CVSS8.6
Exploit probability—
ProductLilypond
PublishedApr 15, 2023
First seenApr 15, 2023

How to fix

Affected products

ProductAffected versionsFixed in
lilypond lilypondv < 2.24.02.24.0

Check your version

Choose the product and enter the version you run to see whether it falls in the affected range.

In the Intelligence 360 plan

Attack Surface Management

See the assets tied to your domains, the technologies they run and known vulnerabilities in one list.