Skip to content
OpenAdvisories
High · 7.9 CVE-2020-26238 EUVD-2020-1466GHSA-pfj3-56hm-jwq5

Critical vulnerability found in cron-utils

Published Nov 24, 2020 · Updated Aug 4, 2024 · Assigned by GitHub_M

Description

Cron-utils is a Java library to parse, validate, migrate crons as well as get human readable descriptions for them. In cron-utils before version 9.1.3, a template Injection vulnerability is present. This enables attackers to inject arbitrary Java EL expressions, leading to unauthenticated Remote Code Execution (RCE) vulnerability. Only projects using the @Cron annotation to validate untrusted Cron expressions are affected. This issue was patched in version 9.1.3.

Affected products

VendorProductAffectedFixed
jmrozanec cron-utils < 9.1.3 —

Affected packages

EcosystemPackageAffectedFixedRecord
Maven com.cronutils:cron-utils < 9.1.3 9.1.3 GHSA-pfj3-56hm-jwq5

References