Cloudanix VulnDB

CVE-2014-8126

High · 8.8

CVSS

8.8

EPSS

3.1%

Published

Jan 31, 2020

CISA due date

—

Cloudanix analysis

Schedule a fix SSVC: Track

A flaw in job scheduling software lets someone who already has login access run any commands they want on the system.

Exploitation
Remote Authenticated
Attacker needs
Low Privilege
Complexity
Low
Impact
Remote Code Execution
Component
Application
Class
Improper Input Validation
Remediation
Upgrade
Effort
Medium
Patch risk
Low

What it actually does

The scheduler component fails to properly validate inputs from authenticated users, permitting arbitrary code execution on the host running the scheduler.

Why it matters to the business

Compromised compute clusters can lead to unauthorized job execution, theft of research or production data, and disruption of large-scale batch workloads across affected deployments.

How an attack unfolds

An attacker who possesses valid credentials authenticates to the HTCondor scheduler and submits specially crafted input that bypasses validation checks, resulting in execution of attacker-controlled code within the scheduler process.

How to fix it

Upgrade all HTCondor installations to version 8.2.6 or later; restrict scheduler access to trusted users and networks until upgrades are complete.

How to confirm the fix worked

Verify installed HTCondor version meets or exceeds 8.2.6; test that previously exploitable job submission patterns are rejected by the scheduler.

Typical attack path

  1. Obtain valid authentication credentials for an HTCondor pool
  2. Connect to the central manager or scheduler daemon
  3. Submit a job or command containing malformed input
  4. Trigger scheduler processing that executes the injected code

How to detect it

Review HTCondor scheduler and job submission logs for unexpected or malformed job entries; correlate with process execution anomalies on scheduler hosts.

What your security team should do

  • Immediately upgrade to HTCondor 8.2.6 or newer across all deployments
  • Audit and tighten authentication and network access to scheduler daemons
  • Enable enhanced logging for job submissions and monitor for anomalies

The record

The scheduler in HTCondor before 8.2.6 allows remote authenticated users to execute arbitrary code.

Affected packages

Ecosystem Package Introduced Fixed
Debian:13 condor 0 8.2.3~dfsg.1-6
Debian:7 condor 0 7.8.2~dfsg.1-1+deb7u3
Red Hat:enterprise_mrg:2::el5 condor 0 0:7.8.9-0.11.el5
Red Hat:enterprise_mrg:2::el5 condor-aviary 0 0:7.8.9-0.11.el5
Red Hat:enterprise_mrg:2::el5 condor-classads 0 0:7.8.9-0.11.el5
Red Hat:enterprise_mrg:2::el5 condor-debuginfo 0 0:7.8.9-0.11.el5
Red Hat:enterprise_mrg:2::el5 condor-kbdd 0 0:7.8.9-0.11.el5
Red Hat:enterprise_mrg:2::el5 condor-qmf 0 0:7.8.9-0.11.el5
Red Hat:enterprise_mrg:2::el5 condor-vm-gahp 0 0:7.8.9-0.11.el5
Red Hat:enterprise_mrg:2:computenode:el6 condor 0 0:7.8.10-0.2.el6
Red Hat:enterprise_mrg:2:computenode:el6 condor-aviary 0 0:7.8.10-0.2.el6
Red Hat:enterprise_mrg:2:computenode:el6 condor-classads 0 0:7.8.10-0.2.el6
Red Hat:enterprise_mrg:2:computenode:el6 condor-cluster-resource-agent 0 0:7.8.10-0.2.el6
Red Hat:enterprise_mrg:2:computenode:el6 condor-debuginfo 0 0:7.8.10-0.2.el6
Red Hat:enterprise_mrg:2:computenode:el6 condor-deltacloud-gahp 0 0:7.8.10-0.2.el6
Red Hat:enterprise_mrg:2:computenode:el6 condor-kbdd 0 0:7.8.10-0.2.el6
Red Hat:enterprise_mrg:2:computenode:el6 condor-plumage 0 0:7.8.10-0.2.el6
Red Hat:enterprise_mrg:2:computenode:el6 condor-qmf 0 0:7.8.10-0.2.el6
Red Hat:enterprise_mrg:2:computenode:el6 condor-vm-gahp 0 0:7.8.10-0.2.el6
Red Hat:enterprise_mrg:2:server:el6 condor 0 0:7.8.10-0.2.el6
Red Hat:enterprise_mrg:2:server:el6 condor-aviary 0 0:7.8.10-0.2.el6
Red Hat:enterprise_mrg:2:server:el6 condor-classads 0 0:7.8.10-0.2.el6
Red Hat:enterprise_mrg:2:server:el6 condor-cluster-resource-agent 0 0:7.8.10-0.2.el6
Red Hat:enterprise_mrg:2:server:el6 condor-debuginfo 0 0:7.8.10-0.2.el6
Red Hat:enterprise_mrg:2:server:el6 condor-deltacloud-gahp 0 0:7.8.10-0.2.el6
Red Hat:enterprise_mrg:2:server:el6 condor-kbdd 0 0:7.8.10-0.2.el6
Red Hat:enterprise_mrg:2:server:el6 condor-plumage 0 0:7.8.10-0.2.el6
Red Hat:enterprise_mrg:2:server:el6 condor-qmf 0 0:7.8.10-0.2.el6
Red Hat:enterprise_mrg:2:server:el6 condor-vm-gahp 0 0:7.8.10-0.2.el6
Ubuntu:16.04:LTS condor 0 8.4.2~dfsg.1-1build1
Ubuntu:18.04:LTS condor 0 8.6.8~dfsg.1-2
Ubuntu:Pro:14.04:LTS condor 0 8.0.5~dfsg.1-1ubuntu1+esm1
Ubuntu:Pro:16.04:LTS condor 0 8.4.2~dfsg.1-1ubuntu0.1~esm1

Related vulnerabilities