diff options
| author | Denys Fedoryshchenko <denys.f@collabora.com> | 2026-08-09 02:08:55 +0300 |
|---|---|---|
| committer | Vladislav Grishenko <themiron@users.noreply.github.com> | 2026-08-10 00:57:20 +0500 |
| commit | 1719b4ab756158f4a102bcf5036ff250d67ed015 (patch) | |
| tree | c976d51aff87a1910d931bbeed710a2f131343ce /rfc/README.Reference | |
| parent | 11271e9019ef1511b127b75e1c69e9c57f9cba49 (diff) | |
| download | accel-ppp-master.tar.gz accel-ppp-master.zip | |
A peer can send an SSTP packet with a zero encoded length and an unknown packet type. The receive dispatcher accepts the unknown type, after which buf_pull() consumes no data and the handler loops forever on the same packet, monopolizing a Triton worker.
Reject all packet lengths smaller than the SSTP header before dispatch so malformed packets close the connection without entering the non-progressing loop.
Diffstat (limited to 'rfc/README.Reference')
0 files changed, 0 insertions, 0 deletions
