Lucene search
+L
UeberauthGuardian

4 matches found

CVE
CVE
added 2026/08/01 6:46 p.m.76 views

CVE-2026-55735

CVE-2026-55735 affects guardian: from 1.0.0 up to before 2.4.1. The revoke/3 path in Guardian.revoke/3 decodes tokens with peek/1 without signature verification, unlike refresh/2 and exchange/4 which verify. An attacker who knows a victim’s jti/sub can forge a JWT and submit it to an endpoint tha...

8.2CVSS5.7AI score0.00337EPSS
Save
CVE
CVE
added 2026/08/01 6:46 p.m.69 views

CVE-2026-54894

Summary: CVE-2026-54894 describes an atom-table exhaustion denial of service in the Elixir Guardian library (Guardian.Plug.Keys) caused by unbounded calls to String.to_atom/1 when deriving keys from attacker-controlled input. What is affected: ueberauth guardian versions 0.1.0 through 2.4.0. The ...

7.5CVSS5.7AI score0.00322EPSS
Save
CVE
CVE
added 2026/08/01 6:46 p.m.65 views

CVE-2026-55734

CVE-2026-55734 affects ueberauth Guardian before 2.4.1. The bug is in Guardian.Permissions.encode_permissions!/1 (and related encode_permissions_into_claims!/2/do_encode_permissions!/2) where each key in a supplied map is turned into an atom via String.to_atom(to_string(k)) before validation. If ...

7.5CVSS5.5AI score0.00331EPSS
Save
CVE
CVE
added 2026/08/01 6:46 p.m.56 views

CVE-2026-55733

The CVE details a denial-of-service in ueberauth guardian via Guardian.Permissions.AtomEncoding: attacker-controlled binary input fed into encode/3 leads to String.to_atom/1 creating unlimited atoms, exhausting BEAM’s atom table (≈1,048,576 entries) and crashing the node. Affected versions: guard...

7.5CVSS5.6AI score0.00322EPSS
Save