From 572d76e2082c1342a54d9a615213a01cece3b408 Mon Sep 17 00:00:00 2001 From: effectrenan Date: Thu, 8 Apr 2021 00:04:25 -0300 Subject: [PATCH] Fix Improper Input Validation --- lib/osinfo.js | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/lib/osinfo.js b/lib/osinfo.js index c4458d8..5e06acd 100644 --- a/lib/osinfo.js +++ b/lib/osinfo.js @@ -485,6 +485,10 @@ function versions(apps, callback) { apps = '*'; } else { apps = apps || '*'; + if (typeof apps !== 'string') { + if (callback) { callback({}); } + return resolve({}); + } } const appsObj = checkVersionParam(apps); let totalFunctions = appsObj.counter;