PatchSiren cyber security CVE debrief
CVE-2026-55733 Ueberauth CVE debrief
The CVE-2026-55733 vulnerability is caused by the Allocation of Resources Without Limits or Throttling in ueberauth guardian, which allows denial of service via unbounded atom creation from attacker-controlled binary input. This issue affects guardian versions from 2.0.0 before 2.4.1. Users of ueberauth guardian, especially those who use Guardian.Permissions.AtomEncoding, should be aware of this vulnerability and take steps to remediate it. The Guardian.Permissions.AtomEncoding encodes permission scopes by passing arbitrary binaries to String.to_atom/1, leading to potential atom table exhaustion. The default encoder is Guardian.Permissions.BitwiseEncoding, which is not affected.
- Vendor
- Ueberauth
- Product
- Guardian
- CVSS
- MEDIUM 6.9
- CISA KEV
- Not listed in stored evidence
- Original CVE published
- 2026-08-01
- Original CVE updated
- 2026-08-01
- Advisory published
- 2026-08-01
- Advisory updated
- 2026-08-01
Who should care
Users of ueberauth guardian, especially those who use Guardian.Permissions.AtomEncoding, should be aware of this vulnerability and take steps to remediate it. This includes updating guardian to version 2.4.1 or later, using the default encoder Guardian.Permissions.BitwiseEncoding, monitoring for suspicious activity, and implementing compensating controls. Additionally, users should perform inventory checks for affected versions and track exceptions and retest after remediation. The vulnerability has a CVSS score of 6.9 and a MEDIUM severity level, indicating a moderate level of risk. Therefore, users should prioritize remediation efforts accordingly. Affected users should also review the supplied official advisory or CVE record to validate affected scope, severity, and vendor guidance. Compensating controls for exposed systems should be reviewed while remediation is scheduled and verified. Relevant monitoring, detection, and logs for exposed assets should be checked for extra review. Exceptions should be tracked, and remediated assets should be retested and closed only after evidence is documented. This vulnerability can be mitigated by Confirm whether affected product deployments exist in managed environments and assign an owner for follow-up. This can be done by reviewing the supplied official advisory or CVE record to validate affected scope, severity, and vendor guidance. Planning vendor-supported updates or mitigations through normal change control where exposure is confirmed can also mitigate this vulnerability. Compensating controls for exposed systems should be reviewed while remediation is scheduled and verified. Checking relevant monitoring, detection, and logs for exposed assets that need extra review can also help. Tracking exceptions, retesting remediated assets, and closing the item only after evidence is documented is also recommended. The CVE record was published on 2026-08-01T19:16:42.157Z and has not been modified since then. Therefore, users should rely on the information provided in the CVE record and take necessary actions to remediate the vulnerability. The vulnerability can cause denial of service via unbounded atom creation from attacker-
Technical summary
The CVE is caused by the Allocation of Resources Without Limits or Throttling in ueberauth guardian, which allows denial of service via unbounded atom creation from attacker-controlled binary input. The Guardian.Permissions.AtomEncoding encodes permission scopes by passing arbitrary binaries to String.to_atom/1, leading to potential atom table exhaustion. This issue affects guardian: from 2.0.0 before 2.4.1. The default encoder is Guardian.Permissions.BitwiseEncoding, which is not affected. Users of ueberauth guardian, especially those who use Guardian.Permissions.AtomEncoding, should be aware of this vulnerability and take steps to remediate it.
Defensive priority
Medium priority given the CVSS score of 6.9 and the potential for denial of service attacks.
Recommended defensive actions
- Update guardian to version 2.4.1 or later
- Use the default encoder Guardian.Permissions.BitwiseEncoding
- Monitor for suspicious activity and implement compensating controls
- Perform inventory checks for affected versions
- Exception tracking and retest after remediation
Evidence notes
The CVE is caused by the Allocation of Resources Without Limits or Throttling in ueberauth guardian, which allows denial of service via unbounded atom creation from attacker-controlled binary input. The Guardian.Permissions.AtomEncoding encodes permission scopes by passing arbitrary binaries to String.to_atom/1, leading to potential atom table exhaustion.
Official resources
-
CVE-2026-55733 CVE record
CVE.org
-
CVE-2026-55733 NVD detail
NVD
-
Source item URL
nvd_modified
-
Source reference
6b3ad84c-e1a6-4bf7-a703-f496b71e49db
-
Source reference
6b3ad84c-e1a6-4bf7-a703-f496b71e49db
-
Source reference
6b3ad84c-e1a6-4bf7-a703-f496b71e49db
-
Source reference
6b3ad84c-e1a6-4bf7-a703-f496b71e49db
AI-assisted PatchSiren debrief based on the supplied source corpus. The CVE record was published on 2026-08-01T19:16:42.157Z and has not been modified since then.