osquery before version 4.4.0 enables a privilege escalation vulnerability. If a Window system is configured with a PATH that contains a user-writable directory then a local user may write a zlib1.dll DLL, which osquery will attempt to load. Since osquery runs with elevated privileges this enables local escalation. This is fixed in version 4.4.0.
Executing commands or loading libraries from an untrusted source or in an untrusted environment can cause an application to execute malicious commands (and payloads) on behalf of an attacker.
The product searches for critical resources using an externally-supplied search path that can point to resources that are not under the product's direct control.
Link | Tags |
---|---|
https://github.com/osquery/osquery/security/advisories/GHSA-2xwp-8fv7-c5pm | third party advisory |
https://github.com/osquery/osquery/issues/6426 | third party advisory issue tracking exploit |
https://github.com/osquery/osquery/pull/6433 | third party advisory patch |
https://github.com/osquery/osquery/commit/4d4957f12a6aa0becc9d01d9f97061e1e3d809c5 | third party advisory patch |
https://github.com/osquery/osquery/releases/tag/4.4.0 | third party advisory release notes |