CVE-2026-42521Jenkins Matrix Authorization Strategy Plugin 在 2.0-beta-1 至 3.2.9 版本中存在安全漏洞。该插件在反序列化继承策略时,会调用配置中指定类的无参构造函数,且未对可实例化的类进行限制。拥有 Item/Configure 权限的攻击者可以利用此漏洞实例化任意类型,可能导致信息泄露或其他安全影响。
该漏洞的核心在于 Jenkins Matrix Authorization Strategy Plugin 对继承策略配置的反序列化处理机制缺乏安全校验。在受影响版本中,插件解析配置时会直接实例化用户指定的类,而未检查该类是否允许被调用。攻击者若具备 Item/Configure 权限,可修改配置并指定类路径下的任意类进行实例化。由于 Java 运行环境类路径中包含大量类,攻击者可利用某些类在实例化时的副作用(如读取系统属性、文件操作等)来获取敏感信息或破坏数据完整性。尽管攻击者无法直接调用方法,但通过精心选择目标类,仍能造成实质性危害。