CVE-2002-2017

sastcpd in SAS/Base 8.0 allows local users to execute arbitrary code by setting the authprog environment variable to reference a malicious program, which is…

published July 14, 2005

CVSS
—
EPSS
2%
Percentile
84.3
In the wild
Unconfirmed
What it is

⚠️ A local user can pull off a pretty wild stunt with just the right environment variable! By setting the authprog variable to point at a malicious program, they can commandeer the sastcpd system. 🔥 Think of it like someone slipping a fake menu into a restaurant — it looks official, but once the kitchen starts cooking, who knows what ingredients they’re using? In this case, the sastcpd service unwittingly prepares and serves whatever code it’s given, without checking for authenticity. With this vulnerability, a malicious user could execute arbitrary code on the system, potentially gaining access to sensitive data or causing havoc in the environment. It’s like giving a stranger the keys to your office, allowing them to poke around and mess with everything!

Put simply

Think of it like someone slipping a fake menu into a restaurant — it looks official, but once the kitchen starts cooking, who knows what ingredients they’re using? In this case, the sastcpd service unwittingly prepares and serves whatever code it’s given, without checking for authenticity. This vulnerability in SAS/Base 8.0 allows local users to exploit the authprog environment variable to reference and run arbitrary code via the sastcpd service, which does not appropriately validate the command it runs.

What to do

With this vulnerability, a malicious user could execute arbitrary code on the system, potentially gaining access to sensitive data or causing havoc in the environment. It’s like giving a stranger the keys to your office, allowing them to poke around and mess with everything! To secure your system, ensure that the authprog variable is set correctly and not modified by untrusted users. Consider reviewing user permissions to limit access and avoid running unverified programs with sastcpd. It's a good time for a configuration audit! You've got this! With these steps, you'll lock things down and keep your system safe and sound. 🛡️

The record
Technical detail
CVSS
Not scored
CVSS v4.0
Not supplied
EPSS
0.02468 · 84.3th percentile
Published
2005-07-14T04:00Z
EPSS history
Timeline
  • 14 JUL 04:00Z
    sastcpd in SAS/Base 8.0 allows local users to execute arbitrary code by setting the authprog environment variable to reference a malicious program, which is…
    cvelistv5