当前位置: 首页 > news >正文

pac4j-jwt 身份验证绕过漏洞分析

pac4j-jwt JwtAuthenticator 身份验证绕过漏洞分析(CVE-2026-29000)

一、漏洞概述

1.1 基本信息

项目内容
漏洞编号CVE-2026-29000
漏洞名称pac4j-jwt JwtAuthenticator 身份验证绕过漏洞
漏洞类型CWE-347:加密签名验证不当 (Improper Verification of Cryptographic Signature)
厂商/项目pac4j / pac4j-jwt
CVSS 评分10.0 (CRITICAL) — CVSS 3.1
CVSS 向量CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:H/I:H/A:N
CVE ID 来源VulnCheck (disclosure@vulncheck.com)
漏洞发现者VulnCheck
披露日期2026-03-04

1.2 漏洞简介

CVE-2026-29000 是 pac4j-jwt 库中 JwtAuthenticator 组件的一个严重身份验证绕过漏洞(CVSS 10.0)。攻击者在获取目标服务器 RSA 公钥(通常通过 JWKS 端点公开可获取)后,可构造一个 JWE(加密 JWT)包裹的 PlainJWT(alg: none 的无签名 JWT),并在其中嵌入任意 subject 和 role 声明。由于 JwtAuthenticator 在解密 JWE 后将内部令牌强制转换为 SignedJWT 时,toSignedJWT() 对 PlainJWT 返回 null 后未能正确处理,导致签名验证被跳过,但声明仍被提取并用于构建用户配置文件。攻击者无需任何凭据即可伪装为任意用户(包括管理员)通过身份验证,完全接管目标应用。公开 PoC 已存在,利用门槛极低。


二、漏洞影响

2.1 受影响版本

  • pac4j-jwt 4.x:< 4.5.9
  • pac4j-jwt 5.x:>= 5.0.0-RC1, < 5.7.9
  • pac4j-jwt 6.x:>= 6.0.4.1, < 6.3.3

2.2 技术原理

该漏洞存在于 pac4j-jwt 的 Jw

http://www.jsqmd.com/news/980264/

相关文章:

  • 上市公司空气流通系数(2000-2025)
  • 别再死记硬背了!用TensorFlow 2.x手把手复现Google的WideDeep推荐模型
  • ASP.NET MVC多租户仓储系统源码:支持多企业隔离库存+采购销售财务全流程管理
  • 企业微信外部群机器人接入 AI:一套能落地的工程方案
  • 2026肇庆市黄金回收铂金回收白银回收彩金回收机构实力:项链+戒指+手镯+吊坠专业鉴定上门服务及联系方式推荐 - 亦辰小黄鸭
  • C语言介绍——通用的计算机编程语言
  • Gemini 3.5逻辑推理与精准度实测:算法题与知识问答场景下的能力边界
  • Bending Spoons 上市声明或揭秘“收购、裁员、然后呢?”策略真相
  • 归环夏奈角色介绍 归环夏奈玩法解析
  • Qt连接仪器踩坑记:VISA库配置、SCPI指令调试与NI-MAX使用全攻略
  • 云尖信息亮相英特尔至强6+发布会暨数据中心创新日,以全栈能力构筑Agentic AI时代新算力底座
  • BLE、Zigbee 超市货架电子价签(ESL)应用方案
  • 从DH1到3DH5:一文读懂蓝牙射频测试中那些让人头疼的数据包与调制方式
  • 告别均匀采样!用PER优先经验回放,让你的DQN在Atari游戏上快人一步
  • 科视 Christie 激光投影助力沉浸式水秀呈现南宋诗人陆游文化之旅
  • 定制换热板片该怎么选才靠谱
  • 华为USG6000防火墙升级避坑实录:从V1R1C30到V500R005C20的完整操作指南
  • 用C语言实战:最小公倍数在嵌入式编程和单片机开发中的一个具体应用案例
  • PHP并发处理与协程入门
  • 成本降87.5%:模具冲头助力3C企业年省28万 - 速递信息
  • Python小说章节自动采集入库工具:含MySQL连接池、去重建表与配置化部署
  • vue3实现的纯前端护肤品商城网站
  • 无人机管理系统|完整源码交付,支持私有化部署与定制开发
  • 手把手教你用Simulink搭建永磁直驱风机并网模型(附单位功率因数控制与弱磁控制仿真)
  • 2026年6月岳阳楼区流量卡“闭眼入”指南:39元电信神卡杀疯了!
  • 鼻毛剪刀哪个牌子好?鼻毛器哪个牌子最好用?2026鼻毛修剪器第一名
  • 普元EOS平台深度体验:除了快速开发,它的监控治理工具EOS Governor到底有多强?
  • LLM多智能体语义传播监控与漂移治理方法
  • UniVidX——基于扩散先验的统一多模态视频生成框架
  • 小程序毕设选题推荐:基于python的档案室档案宝微信小程序基于python的档案室档案宝微信小程序【附源码、mysql、文档、调试+代码讲解+全bao等】