Red Hat Bugzilla – Bug 1620344
CVE-2018-1999044 jenkins: Cron expression form validation could enter infinite loop, potentially resulting in denial of service
Last modified: 2018-10-30 22:05:18 EDT
Jenkins before LTS version 2.121.3 and weekly version 2.138 are vulnerable to a denial of service. The form validation for cron expressions (e.g. "Poll SCM", "Build periodically") could enter infinite loops when cron expressions only matching certain rare dates were entered, blocking request handling threads indefinitely. External Reference: https://jenkins.io/security/advisory/2018-08-15/#SECURITY-790
Created jenkins tracking bugs for this issue: Affects: fedora-all [bug 1620345]
Upstream commit: https://github.com/jenkinsci/jenkins/commit/e5046911c57e60a1d6d8aca9b21bd9093b0f3763
OpenShift Container Platform 3.x uses cgroups to limit the CPU allocated to pods by default. Any denial of service caused by this issue would be limited to the user's own Jenkins instance and won't affect other users on the same compute node.
Statement: Users of OpenShift Container Platform 3.x should upgrade to 3.11 to pick up a fix for this issue.