GPU VulnDB

Database/Control plane, storage & DevOps

Altair PBS Professional / OpenPBS (pbs_mom): Pbs_mom, the daemon that executes jobs on every compute node, accepts

CVE-2019-15719Control plane, storage & DevOpscurated

Impact

Pbs_mom, the daemon that executes jobs on every compute node, accepts messages without authenticating them. Send it a message directly and you get code execution on that node with the daemon's privileges - which is how a tenant on one node reaches into the execution path of jobs belonging to everyone else on the cluster.

Who can reach it

Adjacent network - anything that can open a socket to pbs_mom on a compute node. On a flat cluster network that is every tenant with a running job.

What to do

Upgrade past PBS Professional 19.1.2 / the corresponding OpenPBS release. Until then, firewall the pbs_mom port so that only the pbs_server host can reach it - the daemon has no business accepting connections from compute peers. Rolling the pbs_mom binary requires draining each node.

References

This entry is curated: imported from vendor advisories with machine assistance, not yet individually verified. Confirm against your vendor's advisory before acting, and report anything wrong.