https://gitlab.synchro.net/main/sbbs/-/commit/e8f8891afc74e48e4f02cb03
Modified Files:
src/conio/cterm_cterm.c cterm_test.c
Log Message:
conio: reject invalid remote font data (CID 503214, CID 503215)
Keep the base64 decoder result signed and reject its negative error return before allocation or copying. Add coverage showing malformed remote-font DCS input is discarded and parsing continues.
Co-Authored-By: OpenAI Codex <
noreply@openai.com>
---
■ Synchronet ■ Vertrauen ■ Home of Synchronet ■ [vert/cvs/bbs].synchro.net