CVE-2026-54464CWE-770

websocket-driver: Resource limit bypass via message compression

Medium · published July 17, 2026

CVSS v4.0
6.3
EPSS
0%
Percentile
37.6
In the wild
Unconfirmed
What it is

### Impact

If this library is used in tandem with the `permessage-deflate` extension, a

WebSocket server or client can be made to accept messages that are larger than

the configured maximum message size. This is because this limit is checked

against the message frames' length headers, which give the size of the

compressed data, not the size after decompression. This can lead to applications

accepting larger messages than expected and exceeding their intended resource

usage.

### Patches

The issue has been patched in version 0.8.1, by checking the length of messages

after they are processed by incoming extensions. All users should upgrade to

this version.

### Workarounds

No known workarounds exist.

### Acknowledgements

This issue was discovered and reported by Pranjali Thakur, DepthFirst Security

Research Team.

The record
Technical detail
CVSS v4.0
6.3 · MEDIUM
Vector
CVSS:4.0/AV:N/AC:L/AT:P/PR:N/UI:N/VC:N/VI:N/VA:L/SC:N/SI:N/SA:L
EPSS
0.00445 · 37.6th percentile
Weakness
CWE-770 · Allocation of Resources Without Limits or Throttling
Published
2026-07-17T20:03Z
EPSS history
Timeline
  • 17 JUL 20:03Z
    websocket-driver: Resource limit bypass via message compression
    cvelistv5