summaryrefslogtreecommitdiff
path: root/src/version.c
diff options
context:
space:
mode:
authorChristian Brabandt <cb@256bit.org>2026-04-01 15:27:51 +0000
committerChristian Brabandt <cb@256bit.org>2026-04-01 15:36:23 +0000
commitfe05143f5d70c89e4a14cbf61fee091dc6ba791c (patch)
treeb52a83c65d367a224bc36fbc200ef028683fa9d1 /src/version.c
parentb2e55ed1d6c9d9af0e1afa6deedf0fec7a49c8c8 (diff)
downloadProject-Tick-fe05143f5d70c89e4a14cbf61fee091dc6ba791c.tar.gz
Project-Tick-fe05143f5d70c89e4a14cbf61fee091dc6ba791c.zip
patch 9.2.0279: terminal: out-of-bounds write with overlong CSI argument list
Problem: libvterm CSI parser does not bounds-check argi against CSI_ARGS_MAX, allowing excess ';'-separated arguments to write past the end of the args array (sentinel404). Solution: Drop excess arguments. Supported by AI Signed-off-by: Christian Brabandt <cb@256bit.org>
Diffstat (limited to 'src/version.c')
-rw-r--r--src/version.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/version.c b/src/version.c
index 009c332761..43fee673fb 100644
--- a/src/version.c
+++ b/src/version.c
@@ -735,6 +735,8 @@ static char *(features[]) =
static int included_patches[] =
{ /* Add new patch number below this line */
/**/
+ 279,
+/**/
278,
/**/
277,