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 bytecodealliance/wasmtime
to version 1.0.2, 2.0.2 or higher.
Affected versions of this package are vulnerable to Out-of-Bounds due to a bug in Wasmtime's implementation of its pooling instance allocator when the allocator is configured to give WebAssembly instances a maximum of zero pages of memory.
Note:
This bug can only be triggered by setting InstanceLimits::memory_pages
to zero. This bug is not applicable with the default settings of the wasmtime
crate.
Users who are unable to upgrade to the fixed version can disable the usage of the pooling allocator (not enabled by default).
The vulnerability can also be mitigated by increasing the memory_pages
allotment when configuring the pooling allocator to a value greater than zero. If an embedding wishes to still prevent memory from actually being used then the Store::limiter
method can be used to dynamically disallow growth of memory beyond 0 bytes large. Note that the default memory_pages
value is greater than zero.