SOC status:Duty analyst on shift

UK Cyber Defence
VulnerabilityModified

CVE-2021-3907

OctoRPKI does not escape a URI with a filename containing "..", this allows a repository to create a file, (ex. rsync://example.org/repo/../../etc/cron.daily/evil.roa), which would then be written to disk outside the base cache folder.

CRITICAL 9.8EPSS 4.20%

Does this matter?

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

Description

OctoRPKI does not escape a URI with a filename containing "..", this allows a repository to create a file, (ex. rsync://example.org/repo/../../etc/cron.daily/evil.roa), which would then be written to disk outside the base cache folder. This could allow for remote code execution on the host machine OctoRPKI is running on.

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
4.20% probability · 90th percentile
CISA KEV
Not listed
Weakness
CWE-20, CWE-22
Affected
cloudflare/octorpki · debian/debian linux
Source
cna@cloudflare.com

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