]> Kevux Git Server - fll/commit
Security: Console parameter single short values array is too small.
authorKevin Day <Kevin@kevux.org>
Fri, 14 Jun 2024 02:52:11 +0000 (21:52 -0500)
committerKevin Day <Kevin@kevux.org>
Fri, 14 Jun 2024 02:56:17 +0000 (21:56 -0500)
commit3184d0008b5522ac26d29a4cf6f3cf9534ccb1e2
treeba4e9baff7e7650471f81f9b83f3417f27f22fc9
parentd2259f393216c81d690da8f2ca89e6c0db1173da
Security: Console parameter single short values array is too small.

The short parameters "needs" variable now increases the array size before assignment.

The following command line calls are used to expose the problem and its resolution:
  # fss_basic_list_read specifications/fss.txt +Q -cn "Featureless Settings Specifications" | iki_read +Q -w -rrrrrrrr anti-KISS 'anti-<abbr title="Keep It Simple Stupid">KISS</abbr>' ASCII '<abbr title="American Standard Code for Information Interchange">ASCII</abbr>' BOM '<abbr title="Byte Order Mark">BOM</abbr>' FSS '<abbr title="Featureless Settings Specifications">FSS</abbr>' KISS '<abbr title="Keep It Simple Stupid">KISS</abbr>' UTF-8 '<abbr title="Unicode Transformation Format 8-bit">UTF-8</abbr>' URL '<abbr title="Byte Order Mark">URL</abbr>' XML '<abbr title="Extensible Markup Language">XML</abbr>' -WWW character '<code class="code">' "</code>" code '<code class="code">' '</code>' italic '<em class="em">' '</em>'
level_0/f_console/c/console.c