aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorGravatar Arun Prakash Jana <engineerarun@gmail.com>2020-03-01 18:59:27 +0530
committerGravatar Arun Prakash Jana <engineerarun@gmail.com>2020-03-01 18:59:27 +0530
commit5533e38fbbdb7d91dc7de2dea7881cc46c6a2350 (patch)
tree12b07e4fd47f8a5729d179f3080db8d46cad4232 /src
parentdb129c9120252c04b2eec894b7c26a4f2a1f0453 (diff)
downloadnnn-5533e38fbbdb7d91dc7de2dea7881cc46c6a2350.tar.gz
Guard against too many key-value pairs
Diffstat (limited to 'src')
-rw-r--r--src/nnn.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/nnn.c b/src/nnn.c
index b31418c..fdc4c3a 100644
--- a/src/nnn.c
+++ b/src/nnn.c
@@ -2915,7 +2915,7 @@ static bool parsekvpair(kv **arr, char **envcpy, const uchar id, ushort *items)
++nextkey;
}
- if (!maxitems)
+ if (!maxitems || maxitems > 100)
return FALSE;
*arr = calloc(maxitems, sizeof(kv));