Apache Shiro · 密码资产盘点

仓库 apache/shiro · 老牌 Java 安全框架,密码调用分散在多个模块 · 扫描于

913扫描文件
29发现
2已确认
1高/严重

这份报告在说什么

静态扫描只回答一件事:这个仓库里,密码算法和密码库出现在哪里、用的是什么。 它不回答"有没有漏洞",也不回答"是不是真的暴露在生产环境"。

「已确认」= 算法名能在代码里确定(字面量,或本文件内唯一的常量赋值); 「疑似」= 找到了密码调用,但算法名来自变量、配置或依赖注入,静态无法确定。

发现明细(按文件顺序,最多 15 条 / 共 29 条)

风险算法位置置信度建议动作
高 SHA256-RSA-2048 integration-tests/support/src/main/resources/test-keystore.pem:1 已确认 仅记录
信息 bcprov-jdk18on crypto/cipher/pom.xml 仅依赖 仅记录
信息 unknown crypto/cipher/src/main/java/org/apache/shiro/crypto/cipher/AbstractSymmetricCipherService.java:56 疑似 仅记录
信息 unknown crypto/cipher/src/main/java/org/apache/shiro/crypto/cipher/JcaCipherService.java:417 疑似 仅记录
信息 bcprov-jdk18on crypto/hash/pom.xml 仅依赖 仅记录
信息 unknown crypto/hash/src/main/java/org/apache/shiro/crypto/hash/AbstractHash.java:179 疑似 仅记录
信息 unknown crypto/hash/src/main/java/org/apache/shiro/crypto/hash/SimpleHash.java:349 疑似 仅记录
信息 shiro-core integration-tests/guice/pom.xml 仅依赖 仅记录
信息 shiro-core integration-tests/jakarta-ee/pom.xml 仅依赖 仅记录
信息 shiro-core integration-tests/support/pom.xml 仅依赖 仅记录
信息 unknown integration-tests/support/src/main/resources/test-keystore.jks:1 已确认 仅记录
信息 shiro-core samples/guice/pom.xml 仅依赖 仅记录
信息 shiro-core samples/quickstart-guice/pom.xml 仅依赖 仅记录
信息 shiro-core samples/quickstart/pom.xml 仅依赖 仅记录
信息 shiro-core samples/spring-boot-web/pom.xml 仅依赖 仅记录

本次没扫什么(这一节比上面重要)