denysdovhan/bash-handbook 软件分析报告

基础信息

项目名称:denysdovhan/bash-handbook

项目徽章:

Security Status

仓库地址:https://github.com/pterodactyl/panel

检测报告地址:https://www.murphysec.com/console/report/1717122046475501568/1717122049965162496

此报告由Murphysec提供

漏洞列表

漏洞名称 漏洞类型 MPS编号 CVE编号 漏洞等级
debug 模块拒绝服务漏洞 拒绝服务 MPS-2018-7210 CVE-2017-16137 中危
extend module [*, 2.0.2)、[3.0.0, 3.0.2) 原型污染漏洞 注入 MPS-2019-1232 CVE-2018-16492 严重
trim 拒绝服务 MPS-2020-14926 CVE-2020-7753 高危
org.webjars.bower:underscore 代码注入漏洞 代码注入 MPS-2021-3658 CVE-2021-23358 高危
debug 安全漏洞 ReDoS MPS-2023-0646 CVE-2017-20165 高危

缺陷组件

组件名称 版本 最小修复版本 依赖关系 修复建议
trim 0.0.1 0.0.3 直接依赖 建议修复
debug 2.6.8 2.6.9 直接依赖 建议修复
extend 3.0.1 3.0.2 直接依赖 建议修复
underscore 1.8.3 1.12.1 直接依赖 建议修复

许可证风险

许可证类型 相关组件 许可证风险
ISC 18
Apache-2.0 2
MIT 133
BSD-2-Clause 6
CC0-1.0 1
BSD-3-Clause 1
BSD-like 1
CC-BY-3.0 1

SBOM清单

组件名称 组件版本 是否直接依赖 仓库
hosted-git-info https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.1.4.tgz 直接依赖 npm
spdx-correct https://registry.npmjs.org/spdx-correct/-/spdx-correct-1.0.2.tgz 直接依赖 npm
lowercase-keys https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-1.0.0.tgz 直接依赖 npm
signal-exit https://registry.npmjs.org/signal-exit/-/signal-exit-2.1.2.tgz 直接依赖 npm
indent-string https://registry.npmjs.org/indent-string/-/indent-string-2.1.0.tgz 直接依赖 npm
strip-eof 1.0.0 直接依赖 npm
table-header https://registry.npmjs.org/table-header/-/table-header-0.2.2.tgz 直接依赖 npm
debug 2.6.8 直接依赖 npm
unherit 1.1.0 直接依赖 npm
string_decoder https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz 直接依赖 npm
anchor-markdown-header 0.5.7 直接依赖 npm
wrappy 1.0.2 直接依赖 npm
execa 0.4.0 直接依赖 npm
imurmurhash https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz 直接依赖 npm
update-section 0.3.3 直接依赖 npm
remark 5.1.0 直接依赖 npm
inherits https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz 直接依赖 npm
pinkie https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz 直接依赖 npm
isexe 2.0.0 直接依赖 npm
find-up https://registry.npmjs.org/find-up/-/find-up-1.1.2.tgz 直接依赖 npm
core-util-is https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz 直接依赖 npm
is-stream https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz 直接依赖 npm
string-width https://registry.npmjs.org/string-width/-/string-width-1.0.1.tgz 直接依赖 npm
camelcase-keys https://registry.npmjs.org/camelcase-keys/-/camelcase-keys-2.1.0.tgz 直接依赖 npm
normalize-package-data https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.3.5.tgz 直接依赖 npm
meow https://registry.npmjs.org/meow/-/meow-3.7.0.tgz 直接依赖 npm
is-decimal 1.0.0 直接依赖 npm
text-table https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz 直接依赖 npm
markdown-to-ast 3.4.0 直接依赖 npm
update-notifier 2.2.0 直接依赖 npm
escape-string-regexp https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz 直接依赖 npm
has-ansi https://registry.npmjs.org/has-ansi/-/has-ansi-2.0.0.tgz 直接依赖 npm
path-key 1.0.0 直接依赖 npm
unique-string 1.0.0 直接依赖 npm
deep-extend https://registry.npmjs.org/deep-extend/-/deep-extend-0.4.1.tgz 直接依赖 npm
dom-serializer 0.1.0 直接依赖 npm
read-pkg-up https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-1.0.1.tgz 直接依赖 npm
map-obj https://registry.npmjs.org/map-obj/-/map-obj-1.0.1.tgz 直接依赖 npm
htmlparser2 3.9.2 直接依赖 npm
which 1.2.14 直接依赖 npm
read-pkg https://registry.npmjs.org/read-pkg/-/read-pkg-1.1.0.tgz 直接依赖 npm
collapse-white-space 1.0.2 直接依赖 npm
pseudomap 1.0.2 直接依赖 npm
parse-entities 1.1.1 直接依赖 npm
is-hexadecimal 1.0.0 直接依赖 npm
marked https://registry.npmjs.org/marked/-/marked-0.3.5.tgz 直接依赖 npm
safe-buffer 5.1.1 直接依赖 npm
repeat-string https://registry.npmjs.org/repeat-string/-/repeat-string-1.5.4.tgz 直接依赖 npm
is-redirect https://registry.npmjs.org/is-redirect/-/is-redirect-1.0.0.tgz 直接依赖 npm
prepend-http https://registry.npmjs.org/prepend-http/-/prepend-http-1.0.4.tgz 直接依赖 npm
bail 1.0.1 直接依赖 npm
once 1.4.0 直接依赖 npm
validate-npm-package-license https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.1.tgz 直接依赖 npm
semver https://registry.npmjs.org/semver/-/semver-5.1.0.tgz 直接依赖 npm
varsize-string https://registry.npmjs.org/varsize-string/-/varsize-string-2.2.2.tgz 直接依赖 npm
character-entities 1.2.0 直接依赖 npm
trim 0.0.1 直接依赖 npm
readable-stream https://registry.npmjs.org/readable-stream/-/readable-stream-2.0.6.tgz 直接依赖 npm
lru-cache 4.1.1 直接依赖 npm
array-find-index https://registry.npmjs.org/array-find-index/-/array-find-index-1.0.1.tgz 直接依赖 npm
pinkie-promise https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.1.tgz 直接依赖 npm
through2 2.0.3 直接依赖 npm
is-npm https://registry.npmjs.org/is-npm/-/is-npm-1.0.0.tgz 直接依赖 npm
is-finite https://registry.npmjs.org/is-finite/-/is-finite-1.0.1.tgz 直接依赖 npm
msee 0.3.3 直接依赖 npm
default-pager https://registry.npmjs.org/default-pager/-/default-pager-1.1.0.tgz 直接依赖 npm
widest-line https://registry.npmjs.org/widest-line/-/widest-line-1.0.0.tgz 直接依赖 npm
slide https://registry.npmjs.org/slide/-/slide-1.1.6.tgz 直接依赖 npm
parse-json https://registry.npmjs.org/parse-json/-/parse-json-2.2.0.tgz 直接依赖 npm
abbrev https://registry.npmjs.org/abbrev/-/abbrev-1.0.9.tgz 直接依赖 npm
url-parse-lax https://registry.npmjs.org/url-parse-lax/-/url-parse-lax-1.0.0.tgz 直接依赖 npm
redeyed https://registry.npmjs.org/redeyed/-/redeyed-0.6.0.tgz 直接依赖 npm
traverse 0.6.6 直接依赖 npm
rc https://registry.npmjs.org/rc/-/rc-1.1.6.tgz 直接依赖 npm
util-deprecate https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz 直接依赖 npm
markdown-table 0.4.0 直接依赖 npm
make-dir 1.0.0 直接依赖 npm
decamelize https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz 直接依赖 npm
remark-stringify 1.1.0 直接依赖 npm
doctoc 1.3.0 直接依赖 npm
emoji-regex 6.1.3 直接依赖 npm
spdx-expression-parse https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-1.0.2.tgz 直接依赖 npm
path-exists https://registry.npmjs.org/path-exists/-/path-exists-2.1.0.tgz 直接依赖 npm
ansicolors https://registry.npmjs.org/ansicolors/-/ansicolors-0.3.2.tgz 直接依赖 npm
trim-trailing-lines 1.1.0 直接依赖 npm
is-builtin-module https://registry.npmjs.org/is-builtin-module/-/is-builtin-module-1.0.0.tgz 直接依赖 npm
import-lazy 2.1.0 直接依赖 npm
number-is-nan https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.0.tgz 直接依赖 npm
is-alphabetical 1.0.0 直接依赖 npm
camelcase https://registry.npmjs.org/camelcase/-/camelcase-2.1.1.tgz 直接依赖 npm
domutils 1.6.2 直接依赖 npm
get-stream 3.0.0 直接依赖 npm
structured-source 3.0.2 直接依赖 npm
vfile 1.4.0 直接依赖 npm
vfile-location 2.0.1 直接依赖 npm
boundary 1.0.1 直接依赖 npm
process-nextick-args https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-1.0.7.tgz 直接依赖 npm
delayed-stream 1.0.0 直接依赖 npm
combined-stream-wait-for-it 1.1.0 直接依赖 npm
graceful-fs https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.1.4.tgz 直接依赖 npm
strip-json-comments https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-1.0.4.tgz 直接依赖 npm
underscore 1.8.3 直接依赖 npm
supports-color https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz 直接依赖 npm
nopt https://registry.npmjs.org/nopt/-/nopt-3.0.6.tgz 直接依赖 npm
minimist https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz 直接依赖 npm
redent https://registry.npmjs.org/redent/-/redent-1.0.0.tgz 直接依赖 npm
ini https://registry.npmjs.org/ini/-/ini-1.3.4.tgz 直接依赖 npm
cardinal https://registry.npmjs.org/cardinal/-/cardinal-0.7.1.tgz 直接依赖 npm
function-bind 1.1.0 直接依赖 npm
strip-ansi https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz 直接依赖 npm
xtend https://registry.npmjs.org/xtend/-/xtend-4.0.1.tgz 直接依赖 npm
wcstring https://registry.npmjs.org/wcstring/-/wcstring-2.1.1.tgz 直接依赖 npm
get-stdin https://registry.npmjs.org/get-stdin/-/get-stdin-4.0.1.tgz 直接依赖 npm
ccount 1.0.1 直接依赖 npm
ansi-regex https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.0.0.tgz 直接依赖 npm
builtin-modules https://registry.npmjs.org/builtin-modules/-/builtin-modules-1.1.1.tgz 直接依赖 npm
spdx-license-ids https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-1.2.1.tgz 直接依赖 npm
cross-spawn-async 2.2.5 直接依赖 npm
path-type https://registry.npmjs.org/path-type/-/path-type-1.1.0.tgz 直接依赖 npm
is-retry-allowed https://registry.npmjs.org/is-retry-allowed/-/is-retry-allowed-1.0.0.tgz 直接依赖 npm
duplexer3 0.1.4 直接依赖 npm
longest-streak 1.0.0 直接依赖 npm
trough 1.0.0 直接依赖 npm
yallist 2.1.2 直接依赖 npm
character-entities-legacy 1.1.0 直接依赖 npm
npm-run-path 1.0.0 直接依赖 npm
is-utf8 https://registry.npmjs.org/is-utf8/-/is-utf8-0.2.1.tgz 直接依赖 npm
term-size 0.1.1 直接依赖 npm
strip-indent https://registry.npmjs.org/strip-indent/-/strip-indent-1.0.1.tgz 直接依赖 npm
repeating https://registry.npmjs.org/repeating/-/repeating-2.0.1.tgz 直接依赖 npm
ansi-styles https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz 直接依赖 npm
wcsize https://registry.npmjs.org/wcsize/-/wcsize-1.0.0.tgz 直接依赖 npm
extend 3.0.1 直接依赖 npm
has 1.0.1 直接依赖 npm
ms 2.0.0 直接依赖 npm
unist-util-remove-position 1.1.1 直接依赖 npm
remark-parse 1.1.0 直接依赖 npm
pify https://registry.npmjs.org/pify/-/pify-2.3.0.tgz 直接依赖 npm
registry-url https://registry.npmjs.org/registry-url/-/registry-url-3.1.0.tgz 直接依赖 npm
domelementtype 1.3.0 直接依赖 npm
is-arrayish https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz 直接依赖 npm
entities 1.1.1 直接依赖 npm
stringify-entities 1.3.1 直接依赖 npm
load-json-file https://registry.npmjs.org/load-json-file/-/load-json-file-1.1.0.tgz 直接依赖 npm
registry-auth-token 3.3.1 直接依赖 npm
unist-util-visit 1.1.3 直接依赖 npm
is-alphanumerical 1.0.0 直接依赖 npm
create-error-class https://registry.npmjs.org/create-error-class/-/create-error-class-3.0.2.tgz 直接依赖 npm
esprima https://registry.npmjs.org/esprima/-/esprima-2.7.2.tgz 直接依赖 npm
unified 4.2.1 直接依赖 npm
strip-bom https://registry.npmjs.org/strip-bom/-/strip-bom-2.0.0.tgz 直接依赖 npm
crypto-random-string 1.0.0 直接依赖 npm
capture-stack-trace https://registry.npmjs.org/capture-stack-trace/-/capture-stack-trace-1.0.0.tgz 直接依赖 npm
trim-newlines https://registry.npmjs.org/trim-newlines/-/trim-newlines-1.0.0.tgz 直接依赖 npm
character-reference-invalid 1.1.0 直接依赖 npm
cli-boxes https://registry.npmjs.org/cli-boxes/-/cli-boxes-1.0.0.tgz 直接依赖 npm
is-obj https://registry.npmjs.org/is-obj/-/is-obj-1.0.1.tgz 直接依赖 npm
object-assign https://registry.npmjs.org/object-assign/-/object-assign-4.1.0.tgz 直接依赖 npm
domhandler 2.4.1 直接依赖 npm
loud-rejection https://registry.npmjs.org/loud-rejection/-/loud-rejection-1.3.0.tgz 直接依赖 npm
error-ex https://registry.npmjs.org/error-ex/-/error-ex-1.3.0.tgz 直接依赖 npm
boxen 1.1.0 直接依赖 npm
is-fullwidth-code-point https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz 直接依赖 npm
chalk https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz 直接依赖 npm
spdx-exceptions https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-1.0.4.tgz 直接依赖 npm
semver-diff https://registry.npmjs.org/semver-diff/-/semver-diff-2.1.0.tgz 直接依赖 npm
isarray https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz 直接依赖 npm
character-entities-html4 1.1.0 直接依赖 npm
code-point-at https://registry.npmjs.org/code-point-at/-/code-point-at-1.0.0.tgz 直接依赖 npm
(0)
上一篇 2023年10月25日
下一篇 2023年10月25日

相关推荐

  • yunhan0/koa-vue-fullstack 软件分析报告

    基础信息 项目名称:yunhan0/koa-vue-fullstack 项目徽章: 仓库地址:https://github.com/pterodactyl/panel 检测报告地址:https://www.murphysec.com/console/report/1721681114170957825/1721681114280009728 此报告由Murp…

    软件分析 2023年11月7日
    0
  • GoSSIP-SJTU/Armariris 软件分析报告

    基础信息 项目名称:GoSSIP-SJTU/Armariris 项目徽章: 仓库地址:https://github.com/pterodactyl/panel 检测报告地址:https://www.murphysec.com/console/report/1718322316471566336/1718322316576423936 此报告由Murphyse…

    软件分析 2023年10月29日
    0
  • graphprotocol/graph-node 软件分析报告

    基础信息 项目名称:graphprotocol/graph-node 项目徽章: 仓库地址:https://github.com/pterodactyl/panel 检测报告地址:https://www.murphysec.com/console/report/1718350231505780737/1718350231547723776 此报告由Murph…

    软件分析 2023年10月29日
    0
  • facebookarchive/FBMock 软件分析报告

    基础信息 项目名称:facebookarchive/FBMock 项目徽章: 仓库地址:https://github.com/pterodactyl/panel 检测报告地址:https://www.murphysec.com/console/report/1721182400477728768/1730270195148611584 此报告由Murphys…

    软件分析 2023年12月1日
    0
  • iluuu1994/Pathbar 软件分析报告

    基础信息 项目名称:iluuu1994/Pathbar 项目徽章: 仓库地址:https://github.com/pterodactyl/panel 检测报告地址:https://www.murphysec.com/console/report/1718793632580501504/1718793632689553408 此报告由Murphysec提供 …

    软件分析 2023年10月30日
    0