基础信息
项目名称:hooram/ownphotos
项目徽章:
仓库地址:https://github.com/pterodactyl/panel
检测报告地址:https://www.murphysec.com/console/report/1721260991323865088/1726510226152050688
此报告由Murphysec提供
漏洞列表
| 漏洞名称 | 漏洞类型 | MPS编号 | CVE编号 | 漏洞等级 |
|---|---|---|---|---|
| aaugustin websockets 安全漏洞 | 拒绝服务 | MPS-2018-8367 | CVE-2018-1000518 | 高危 |
| OpenCV 数字错误漏洞 | 除零错误 | MPS-2019-11014 | CVE-2019-15939 | 中危 |
| OpenCV 缓冲区错误漏洞 | 越界读取 | MPS-2019-11421 | CVE-2019-16249 | 中危 |
| Android 缓冲区错误漏洞 | 越界写入 | MPS-2019-12353 | CVE-2019-9423 | 高危 |
| OpenCV 缓冲区错误漏洞 | 越界读取 | MPS-2019-15873 | CVE-2019-19624 | 中危 |
| OpenCV 缓冲区错误漏洞 | 越界读取 | MPS-2019-9066 | CVE-2019-14491 | 高危 |
| OpenCV 缓冲区错误漏洞 | 越界写入 | MPS-2019-9067 | CVE-2019-14492 | 高危 |
| OpenCV 缓冲区错误漏洞 | 越界写入 | MPS-2020-0085 | CVE-2019-5064 | 高危 |
| Django 跨站脚本漏洞 | XSS | MPS-2020-13801 | CVE-2020-25626 | 中危 |
| nltk 代码问题漏洞 | 不充分的比较 | MPS-2021-32390 | CVE-2021-3828 | 高危 |
| nltk 安全漏洞 | ReDoS | MPS-2021-32644 | CVE-2021-3842 | 高危 |
| Natural Language Toolkit 资源管理错误漏洞 | 拒绝服务 | MPS-2021-36979 | CVE-2021-43854 | 高危 |
| Interactive Python 安全漏洞 | 不安全的运行时授予权限 | MPS-2021-37057 | CVE-2022-21699 | 高危 |
| UltraJSON 安全漏洞 | 越界写入 | MPS-2021-40089 | CVE-2021-45958 | 中危 |
| Django 安全漏洞 | 数值类型间的不正确转换 | MPS-2021-5309 | CVE-2020-15225 | 中危 |
| UltraJSON 安全漏洞 | 控制流实现总是不正确 | MPS-2022-11146 | CVE-2022-31116 | 高危 |
| UltraJSON 资源管理错误漏洞 | 双重释放 | MPS-2022-11147 | CVE-2022-31117 | 中危 |
| certifi 存在证书验证不恰当漏洞 | 证书验证不恰当 | MPS-2022-14779 | 中危 | |
| django-cors-headers 存在输入验证不恰当漏洞 | 输入验证不恰当 | MPS-2022-14839 | 低危 | |
| gunicorn 存在HTTP请求的解释不一致性(HTTP请求私运)漏洞 | HTTP请求走私 | MPS-2022-14935 | 中危 | |
| msgpack 存在拒绝服务漏洞 | 拒绝服务 | MPS-2022-14994 | 中危 | |
| networkx 存在反序列化漏洞 | 反序列化 | MPS-2022-15000 | 高危 | |
| nltk 存在拒绝服务漏洞 | 拒绝服务 | MPS-2022-15003 | 中危 | |
| scikit-learn 存在拒绝服务漏洞 | 拒绝服务 | MPS-2022-15126 | 低危 | |
| Django Trunc和Extract方法存在 SQL 注入漏洞 | SQL注入 | MPS-2022-19581 | CVE-2022-34265 | 高危 |
| joblib 安全漏洞 | MPS-2022-5059 | CVE-2022-21797 | 严重 | |
| SciPy 资源管理错误漏洞 | UAF | MPS-2023-10196 | CVE-2023-29824 | 严重 |
| Interactive Python 操作系统命令注入漏洞 | OS命令注入 | MPS-2023-3322 | CVE-2023-24816 | 高危 |
| SciPy 安全漏洞 | MPS-2023-4046 | CVE-2023-25399 | 中危 | |
| redis-py 存在信息泄露漏洞 | 未授权敏感信息泄露 | MPS-2023-8854 | CVE-2023-28858 | 中危 |
| redis-py 存在信息泄露漏洞 | 未授权敏感信息泄露 | MPS-2023-8855 | CVE-2023-28859 | 中危 |
| Tornado 输入验证错误漏洞 | 跨站重定向 | MPS-84aj-mebq | CVE-2023-28370 | 中危 |
| Certifi 数据伪造问题漏洞 | 对数据真实性的验证不充分 | MPS-ck78-r6zg | CVE-2023-37920 | 严重 |
| Gevent 安全漏洞 | MPS-d183-ymbv | CVE-2023-41419 | 严重 | |
| Requests Proxy-Authorization 标头泄露漏洞 | 未授权敏感信息泄露 | MPS-hr61-tzey | CVE-2023-32681 | 中危 |
| pipreqs 代码问题漏洞 | 对搜索路径元素未加控制 | MPS-mzwn-89d0 | CVE-2023-31543 | 严重 |
缺陷组件
| 组件名称 | 版本 | 最小修复版本 | 依赖关系 | 修复建议 |
|---|---|---|---|---|
| tornado | 4.5.1 | 6.3.2 | 间接依赖 | 建议修复 |
| Django | 2.1.11 | 3.2.23 | 间接依赖 | 建议修复 |
| nltk | 3.4.5 | 3.6.6 | 间接依赖 | 建议修复 |
| scipy | 1.1.0 | 1.10.0rc1 | 间接依赖 | 建议修复 |
| networkx | 2.2 | 2.6 | 间接依赖 | 建议修复 |
| certifi | 2016.2.28 | 2023.7.22 | 间接依赖 | 建议修复 |
| requests | 2.27.1 | 2.31.0 | 间接依赖 | 建议修复 |
| ujson | 1.35 | 间接依赖 | 建议修复 | |
| joblib | 0.13.2 | 1.1.1 | 间接依赖 | 建议修复 |
| pipreqs | 0.4.7 | 0.4.13 | 间接依赖 | 建议修复 |
| opencv-python | 3.4.3.18 | 4.2.0.32 | 间接依赖 | 建议修复 |
| ipython | 6.1.0 | 8.10.0 | 间接依赖 | 建议修复 |
| django-cors-headers | 2.1.0 | 3.0.0 | 间接依赖 | 可选修复 |
| django-filter | 2.0.0 | 2.4.0 | 间接依赖 | 可选修复 |
| scikit-learn | 0.20.0 | 0.24.2 | 间接依赖 | 可选修复 |
| djangorestframework | 3.9.1 | 3.11.2 | 间接依赖 | 可选修复 |
| redis | 2.10.6 | 4.5.3 | 间接依赖 | 可选修复 |
| msgpack | 0.5.6 | 0.6.0 | 间接依赖 | 可选修复 |
| gevent | 1.4.0 | 23.9.0 | 间接依赖 | 可选修复 |
| gunicorn | 19.8.1 | 19.10.0 | 间接依赖 | 可选修复 |
许可证风险
| 许可证类型 | 相关组件 | 许可证风险 |
|---|---|---|
| MIT | 33 | 低 |
| 自定义许可证 | 29 | 低 |
| BSD-3-Clause | 13 | 低 |
| HPND | 1 | 低 |
| Apache-2.0 | 6 | 低 |
| BSD-2-Clause | 1 | 低 |
| ZPL-2.1 | 1 | 低 |
| ISC | 2 | 低 |
SBOM清单
| 组件名称 | 组件版本 | 是否直接依赖 | 仓库 |
|---|---|---|---|
| opencv-python | 3.4.3.18 | 间接依赖 | pip |
| ExifRead | 2.1.2 | 间接依赖 | pip |
| torchvision | 0.2.1 | 间接依赖 | pip |
| pycparser | 2.19 | 间接依赖 | pip |
| backports.ssl-match-hostname | 3.5.0.1 | 间接依赖 | pip |
| jedi | 0.10.2 | 间接依赖 | pip |
| dill | 0.2.8.2 | 间接依赖 | pip |
| django-rq | 1.2.0 | 间接依赖 | pip |
| argparse | 1.2.1 | 间接依赖 | pip |
| pycocotools | 2.0.0 | 间接依赖 | pip |
| cytoolz | 0.9.0.1 | 间接依赖 | pip |
| decorator | 4.0.11 | 间接依赖 | pip |
| yarg | 0.1.9 | 间接依赖 | pip |
| python-memcached | 1.58 | 间接依赖 | pip |
| aniso8601 | 3.0.2 | 间接依赖 | pip |
| prompt-toolkit | 1.0.14 | 间接依赖 | pip |
| geopy | 1.11.0 | 间接依赖 | pip |
| preshed | 2.0.1 | 间接依赖 | pip |
| Pillow | 6.2.0 | 间接依赖 | pip |
| config | 0.3.9 | 间接依赖 | pip |
| rq | 0.12.0 | 间接依赖 | pip |
| chardet | 3.0.4 | 间接依赖 | pip |
| django-picklefield | 1.0.0 | 间接依赖 | pip |
| MarkupSafe | 1.0 | 间接依赖 | pip |
| Flask | 1.0 | 间接依赖 | pip |
| ptyprocess | 0.5.2 | 间接依赖 | pip |
| django-filter | 2.0.0 | 间接依赖 | pip |
| six | 1.10.0 | 间接依赖 | pip |
| rest_framework | 间接依赖 | pip | |
| redis | 2.10.6 | 间接依赖 | pip |
| singledispatch | 3.4.0.3 | 间接依赖 | pip |
| olefile | 0.44 | 间接依赖 | pip |
| gunicorn | 19.8.1 | 间接依赖 | pip |
| python-dateutil | 2.7.3 | 间接依赖 | pip |
| joblib | 0.13.2 | 间接依赖 | pip |
| pyparsing | 2.2.0 | 间接依赖 | pip |
| ipython | 6.1.0 | 间接依赖 | pip |
| EncoderCNN | 间接依赖 | pip | |
| Pygments | 2.2.0 | 间接依赖 | pip |
| nose | 1.3.7 | 间接依赖 | pip |
| django-extensions | 2.0.7 | 间接依赖 | pip |
| cymem | 2.0.2 | 间接依赖 | pip |
| mapbox_api_key | 间接依赖 | pip | |
| flask | 间接依赖 | pip | |
| nltk | 3.4.5 | 间接依赖 | pip |
| asn1crypto | 0.24.0 | 间接依赖 | pip |
| DecoderRNN | 间接依赖 | pip | |
| spacy | 2.0.18 | 间接依赖 | pip |
| ujson | 1.35 | 间接依赖 | pip |
| plac | 0.9.6 | 间接依赖 | pip |
| drf-extensions | 0.3.1 | 间接依赖 | pip |
| serpy | 0.3.1 | 间接依赖 | pip |
| thinc | 6.12.0 | 间接依赖 | pip |
| click | 6.7 | 间接依赖 | pip |
| Flask-RESTful | 0.3.6 | 间接依赖 | pip |
| simplegeneric | 0.8.1 | 间接依赖 | pip |
| gevent | 1.4.0 | 间接依赖 | pip |
| dateutils | 0.6.6 | 间接依赖 | pip |
| msgpack-numpy | 0.4.3.2 | 间接依赖 | pip |
| wsgiref | 0.1.2 | 间接依赖 | pip |
| ipython-genutils | 0.2.0 | 间接依赖 | pip |
| django | 间接依赖 | pip | |
| django-cryptography | 0.3 | 间接依赖 | pip |
| scipy | 1.1.0 | 间接依赖 | pip |
| pickleshare | 0.7.4 | 间接依赖 | pip |
| networkx | 2.2 | 间接依赖 | pip |
| Jinja2 | 2.10 | 间接依赖 | pip |
| regex | 2018.1.10 | 间接依赖 | pip |
| django-bulk-update | 2.2.0 | 间接依赖 | pip |
| traitlets | 4.3.2 | 间接依赖 | pip |
| tqdm | 4.14.0 | 间接依赖 | pip |
| pipreqs | 0.4.7 | 间接依赖 | pip |
| face-recognition-models | 0.3.0 | 间接依赖 | pip |
| requirements.txt | 间接依赖 | pip | |
| djangorestframework-simplejwt | 3.2.3 | 间接依赖 | pip |
| django-cors-headers | 2.1.0 | 间接依赖 | pip |
| djangorestframework-jwt | 1.11.0 | 间接依赖 | pip |
| django-appconf | 1.0.2 | 间接依赖 | pip |
| requests | 2.27.1 | 间接依赖 | pip |
| Parallel | 间接依赖 | pip | |
| django-redis | 4.9.0 | 间接依赖 | pip |
| pandas | 0.23.4 | 间接依赖 | pip |
| murmurhash | 1.0.1 | 间接依赖 | pip |
| scikit-learn | 0.20.0 | 间接依赖 | pip |
| tornado | 4.5.1 | 间接依赖 | pip |
| cffi | 1.11.5 | 间接依赖 | pip |
| itsdangerous | 0.24 | 间接依赖 | pip |
| pytz | 2018.4 | 间接依赖 | pip |
| Photo | 间接依赖 | pip | |
| face-recognition | 1.2.2 | 间接依赖 | pip |
| cycler | 0.10.0 | 间接依赖 | pip |
| Person | 间接依赖 | pip | |
| wcwidth | 0.1.7 | 间接依赖 | pip |
| msgpack | 0.5.6 | 间接依赖 | pip |
| Werkzeug | 0.15.3 | 间接依赖 | pip |
| ipdb | 0.10.3 | 间接依赖 | pip |
| Django | 2.1.11 | 间接依赖 | pip |
| certifi | 2016.2.28 | 间接依赖 | pip |
| pexpect | 4.6.0 | 间接依赖 | pip |
| delayed | 间接依赖 | pip | |
| toolz | 0.9.0 | 间接依赖 | pip |
| docopt | 0.6.2 | 间接依赖 | pip |
| djangorestframework | 3.9.1 | 间接依赖 | pip |
| seaborn | 0.8.1 | 间接依赖 | pip |
| api | 间接依赖 | pip | |
| django-constance | 2.2.0 | 间接依赖 | pip |
| mapzen_api_key | 间接依赖 | pip | |
| Flask-Cors | 3.0.3 | 间接依赖 | pip |
| wrapt | 1.10.11 | 间接依赖 | pip |
| PyJWT | 1.6.4 | 间接依赖 | pip |
| backports-abc | 0.4 | 间接依赖 | pip |