NetSight
critical9.8

CVE-2022-21165

Font-Converter Vulnerable to Arbitrary Command Injection

Impact

### Overview font-converter is a FontForge wrapper that allows conversion between different font formats (TTF, WOFF, OTF) All versions of this package are vulnerable to Arbitrary Command Injection due to missing sanitization of input that potentially flows into the `child_process.exec()` function. ### PoC ```js var PUT = require('font-converter'); var x = "$(touch success);# "; try { new PUT(x, x, x, x); } catch (e) { console.log(e); } ```

Affected packages

EcosystemPackageAffectedFixed in
npmfont-converter<= 1.1.1none recorded

Affected products

VendorProductAffected versions
Font Converter ProjectFont Converter
Versions 1.0.0, 1.1.0, 1.1.1

Weakness classification

References