## https://sploitus.com/exploit?id=KITPLOIT:TOOLS-GITHUB-CIPHER1X1-CVE-2026-29000
# CVE-2026-29000: pac4j-jwt μΈμ¦ μ°ν PoC(Proof of Concept)
### β οΈ λ©΄μ±
μ‘°ν
**μ΄ λꡬλ κ΅μ‘ λ° μ€λ¦¬μ 보μ ν
μ€νΈ λͺ©μ μΌλ‘λ§ μ¬μ©λ©λλ€.** μ λ μ΄λ€ ννλ‘λ μν νμλ₯Ό μ§μ§νκ±°λ μ§μνμ§ μμ΅λλ€. μ¬μ©μ λ°λ₯Έ μ±
μμ λ³ΈμΈμκ² μμ΅λλ€.
* μ΄κ²μ λν μ 첫 PoCμ΄λ―λ‘, λκ·Έλ½κ² λ΄μ£ΌμκΈ° λ°λλλ€.
* μ΄ λꡬλ HackTheBoxμ "Principal" μ€κ° λμ΄λ λ¨Έμ μ λμμΌλ‘ μ€κ³λμμ΅λλ€.
* * *
## κ°μ
**CVE-2026-29000** μ `pac4j-jwt` λΌμ΄λΈλ¬λ¦¬μ μΉλͺ
μ μΈ μ·¨μ½μ (CVSS 10.0)μ
λλ€. μ΄ μ·¨μ½μ μ μ€μ²©λ(μνΈνλ) ν ν°μ μ²λ¦¬ν λ `JwtAuthenticator`μ μλͺ»λ κ²μ¦ λ‘μ§μμ λΉλ‘―λ©λλ€.
μ΄ κ²°ν¨μ `pac4j`κ° μλ²μ ν€λ₯Ό μ¬μ©νμ¬ JWE(JSON Web Encryption) ν ν°μ μ¬λ°λ₯΄κ² 볡νΈννμ§λ§, λ΄λΆ JWTμ λν μλͺ
κ²μ¦μ κ°μ νμ§ μκΈ° λλ¬Έμ λ°μν©λλ€. μ΄λ₯Ό ν΅ν΄ 곡격μλ μλͺ
λμ§ μμ JWT(`{"alg": "none"}` μ¬μ©)λ₯Ό μ ν¨ν JWE λνΌ μμ κ°μ μ μμ΅λλ€. μλ²λ JWEλ₯Ό 볡νΈννκ³ λ΄λΆ νμ΄λ‘λλ₯Ό μ λ’°νμ¬ μ κ·Όμ νμ©ν©λλ€.
## μ·¨μ½μ μΈλΆ μ 보
* **μν₯μ λ°λ λ²μ :** `4.5.9`, , μ΄μ μ λ²μ .