Improper Verification of Cryptographic Signature Affecting lemur package, versions [,1.9.2)


Severity

Recommended
0.0
medium
0
10

CVSS assessment by Snyk's Security Team. Learn more

Do your applications use this vulnerable package?

In a few clicks we can analyze your entire application and see what components are vulnerable in your application, and suggest you quick fixes.

Test your applications
  • Snyk IDSNYK-PYTHON-LEMUR-17661119
  • published28 Jun 2026
  • disclosed25 Jun 2026
  • creditim-rootkid

Introduced: 25 Jun 2026

CVE-2026-55165  (opens in a new tab)
CWE-347  (opens in a new tab)

How to fix?

Upgrade lemur to version 1.9.2 or higher.

Overview

lemur is a Certificate management and orchestration service

Affected versions of this package are vulnerable to Improper Verification of Cryptographic Signature in the decode_with_multiple_secrets process. An attacker can influence the cryptographic algorithm used for token verification by supplying a crafted JWT with a chosen alg header value. This allows the attacker to bypass intended algorithm restrictions and potentially forge tokens if a separate configuration disclosure exposes the signing secret. This is only exploitable if the attacker is able to obtain the signing secret through an independent disclosure or if the deployment migrates to asymmetric signing without correcting the algorithm selection logic.

CVSS Base Scores

version 4.0
version 3.1