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 org.apache.karaf.instance:org.apache.karaf.instance.core to version 4.4.12 or higher.
Affected versions of this package are vulnerable to Command Injection via InstanceServiceImpl in the instance-management service, where doStart and the self-restart path of restartInstance concatenate unquoted javaOpts into a command executed by a shell. An attacker can execute arbitrary OS commands as the Karaf process user by supplying shell metacharacters in javaOpts through the instance:* commands or corresponding JMX operations.
Notes
instance:* regardless of role.Workarounds
karaf.secured.command.compulsory.roles=admin in etc/system.properties to require admin authorization for command scopes without configured role requirements, reducing access to the vulnerable instance operations.etc/users.properties so only authorized principals can access instance:* commands and InstancesMBean, limiting who can supply javaOpts to the vulnerable operations.javaOpts for instance:create, instance:start, instance:change-opts, and InstancesMBean operations only from fully trusted operators, reducing the chance that untrusted shell metacharacters reach the vulnerable launch path.