SCA-Goat:一款包含大量安全缺陷的SAC应用程序靶场环境

2024-12-10 46 0

关于SCA-Goat

SCA-Goat是一款一款软件组合分析 (SCA) 应用程序,同时它也一个包含大量安全缺陷的SAC应用程序靶场环境。该工具专注于开发代码中使用的易受攻击和被攻陷的 JAR 依赖项,为用户提供亲身实践的学习机会,以了解潜在的攻击场景。

SCA-Goat旨在帮助广大研究人员识别易受攻击的 JAR 文件说可能产生的安全问题和漏洞。

功能介绍

SCAGoat 涵盖的 CVE 主要为严重且高危的 CVE,CVSS 评分为 9。除此之外,环境中还会包含存在安全缺陷的软件包,而这些无法被传统的SCA检测工具检测到,也可以帮助进行安全实践:

CVE

软件包名

链接

CVE-2023-42282

IP

https://nvd.nist.gov/vuln/detail/CVE-2023-42282

CVE-2017-1000427

Marked

https://nvd.nist.gov/vuln/detail/CVE-2017-1000427

CVE-2017-16114

Marked

markedjs/marked#926

CVE-2021-44228

log4j

https://nvd.nist.gov/vuln/detail/CVE-2021-44228

CVE-2020-9547

jackson-databind

https://nvd.nist.gov/vuln/detail/CVE-2020-9547

CVE-2021-33623

trim-newlines

https://nvd.nist.gov/vuln/detail/CVE-2021-33623

CVE-2020-13935

spring-websocket

https://nvd.nist.gov/vuln/detail/CVE-2020-13935

Malicious Package (No CVE)

xz-java

https://central.sonatype.com/artifact/io.github.xz-java/xz-java

工具安装

广大研究人员可以直接使用下列命令将该项目源码克隆至本地:

git clone https://github.com/harekrishnarai/Damn-vulnerable-sca.git

然后切换到项目目录中:

cd Damn-vulnerable-sca

使用以下docker命令为dockerfile构建镜像并运行该镜像以访问应用程序:

docker compose up

访问http://localhost:3000/以使用 nodejs 应用程序,或http://localhost:8080(用于 Springboot 的 log4j)。

工具使用

工具运行演示

演示视频

CVE

演示 1

CVE-2023-42282

演示 2

CVE-2017-16114

演示 3

CVE-2021-44228

演示 4

CVE-2020-9547

演示 5

XZ-JAVA 被入侵

项目地址

SCA-Goat:【GitHub传送门

参考资料

https://docs.google.com/document/d/1hJxweaRQsC3XH7t36UwOGBPbyZWX1ZjLtmOoJAI0nIc/edit?usp=sharing

https://drive.google.com/file/d/1u3pfSI2_t3MOXDtwAiJXOM4Ekdxd5v8H/view?usp=sharing

https://docs.scagoat.dev/


4A评测 - 免责申明

本站提供的一切软件、教程和内容信息仅限用于学习和研究目的。

不得将上述内容用于商业或者非法用途,否则一切后果请用户自负。

本站信息来自网络,版权争议与本站无关。您必须在下载后的24个小时之内,从您的电脑或手机中彻底删除上述内容。

如果您喜欢该程序,请支持正版,购买注册,得到更好的正版服务。如有侵权请邮件与我们联系处理。敬请谅解!

程序来源网络,不确保不包含木马病毒等危险内容,请在确保安全的情况下或使用虚拟机使用。

侵权违规投诉邮箱:4ablog168#gmail.com(#换成@)

相关文章

MACOBOX:一款针对硬件安全的多合一渗透测试工具箱
Matildapp:针对Web 3.0环境的网络安全与渗透测试框架
Jumpserver_decrypto: 解密 Jumpserver ssh配置的开源工具
向日葵远程控制软件远程代码执行漏洞复现(CNVD-2022-10270, CNVD-2022-03672)
Kafka UI三大RCE高危漏洞分析
PbootCMS V3.2.9前台SQL注入漏洞(上)

发布评论