summaryrefslogtreecommitdiff
path: root/contrib/debian/accel-ppp-default
diff options
context:
space:
mode:
authorDenys Fedoryshchenko <denys.f@collabora.com>2026-08-09 02:08:55 +0300
committerVladislav Grishenko <themiron@users.noreply.github.com>2026-08-10 00:57:20 +0500
commit1719b4ab756158f4a102bcf5036ff250d67ed015 (patch)
treec976d51aff87a1910d931bbeed710a2f131343ce /contrib/debian/accel-ppp-default
parent11271e9019ef1511b127b75e1c69e9c57f9cba49 (diff)
downloadaccel-ppp-master.tar.gz
accel-ppp-master.zip
sstp: reject packets shorter than headerHEADmaster
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 'contrib/debian/accel-ppp-default')
0 files changed, 0 insertions, 0 deletions