The probability is the direct output of the EPSS model, and conveys an overall sense of the threat of exploitation in the wild. The percentile measures the EPSS probability relative to all known EPSS scores. Note: This data is updated daily, relying on the latest available EPSS model version. Check out the EPSS documentation for more details.
In a few clicks we can analyze your entire application and see what components are vulnerable in your application, and suggest you quick fixes.
Test your applicationsUpgrade github.com/opencost/opencost/pkg/costmodel to version 1.120 or higher.
Affected versions of this package are vulnerable to Use of Password System for Primary Authentication via the AddServiceKey function. An attacker can overwrite sensitive credential files and inject malicious content by sending unauthenticated POST requests to the /serviceKey endpoint, which accepts user-supplied data without validation or authentication. This can result in service disruption, unauthorized access to cloud resources, and potential data leakage. This is only exploitable if the service is accessible over the network without additional access controls or authentication mechanisms.
This vulnerability can be mitigated by restricting network access to the service using NetworkPolicies, disabling the /serviceKey endpoint if not required, monitoring changes to the credential file, or mounting the configuration directory as read-only.