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 applicationsLearn about Integer Overflow or Wraparound vulnerabilities in an interactive lesson.
Start learningA fix was pushed into the master branch but not yet published.
Affected versions of this package are vulnerable to Integer Overflow or Wraparound in the zlib transport message-size tracking. An attacker can bypass the configured maxMessageSize/remainingmessagesize limits by sending a highly compressible message and forcing repeated decompressed reads, so the transports fail to decrement the consumed-message byte count correctly. This allows oversized messages to be accepted rather than rejected, breaking message-size enforcement in applications that rely on these transports to enforce input limits.
Notes
TZlibTransport read loop used with a configured TConfiguration message-size cap; the undercount only shows up when the same compressed message is decompressed across repeated read() calls, so streams that fit in one call are less likely to expose it.remainingmessagesize accounting on ThriftZlibTransport; deployments that never set that per-transport limit are outside the affected enforcement path.