https://gitlab.synchro.net/main/sbbs/-/commit/110f23bfdda7e6f7c96f8f1c
Modified Files:
src/conio/cterm.c
Log Message:
Add some paranoia around size of macros.
Initially set 1MB as the max macro size. I can't imagine wanting
one bigger than this, but I can bump it up if needed.
This likely fixes a vulerability where the BBS could at least crash
SyncTERM, and at most take control of the users system. This
likely isn't the only place that needs bounds checks like this.
---
■ Synchronet ■ Vertrauen ■ Home of Synchronet ■ [vert/cvs/bbs].synchro.net