CVSROOT:        /cvs
Module name:    src
Changes by:     m...@cvs.openbsd.org    2023/07/24 11:03:32

Modified files:
        sys/dev/wscons : wsemul_sun.c wsemul_vt100.c 

Log message:
Make sure we do not increase the escape sequence argument count beyond usable
bounds, in case escape sequences end up with too many semicolons.
Without this, the kernel could be made to access random memory after receiving
some specially crafted DCS or CSI terminal escape sequences.

Reported by David Leadbeater (dgl, dgl dot cx)

Reply via email to