PNP4Nagios through 0.6.26 has /usr/bin/npcd and npcd.cfg owned by an unprivileged account but root code execution depends on these files, which allows local users to gain privileges by leveraging access to this unprivileged account.
The product specifies permissions for a security-critical resource in a way that allows that resource to be read or modified by unintended actors.
Link | Tags |
---|---|
https://security.gentoo.org/glsa/201806-09 | vendor advisory |
https://github.com/lingej/pnp4nagios/issues/140 | issue tracking third party advisory patch |