CVE-2026-67585

8.7

DivvyPayHQ · absinthe_federation

The DivvyPayHQ absinthe_federation library is vulnerable to resource exhaustion, allowing an unauthenticated remote attacker to crash the Erlang VM via crafted _entities representation keys.

Executive summary

An unauthenticated resource exhaustion vulnerability in DivvyPayHQ absinthe_federation allows remote attackers to crash the host Erlang VM.

Vulnerability

The application fails to limit resource allocation when processing specifically crafted _entities representation keys, leading to a denial of service (CWE-770) that forces the Erlang VM to abort.

Business impact

The vulnerability allows an unauthenticated attacker to cause a complete denial of service for any application utilizing the affected library. With a CVSS score of 8.7, the ability to remotely crash the underlying Erlang VM poses a critical threat to service availability and business continuity. This could result in significant downtime for services relying on the federated API.

Remediation

Immediate Action: Update the absinthe_federation library to version 0.9.3 or higher to apply the necessary resource limits and input validation.

Proactive Monitoring: Monitor server logs and Erlang VM health metrics for sudden crashes or anomalous resource spikes associated with incoming API requests.

Compensating Controls: Deploy a Web Application Firewall or load balancer to inspect and filter incoming requests, specifically looking for malformed or excessively large _entities payloads.

Exploitation status

Public Exploit Available: Unknown.

Analyst recommendation

Given that this vulnerability can be triggered by an unauthenticated attacker to cause a total service failure, it should be treated with extreme urgency. Developers must update the library immediately to ensure the Erlang VM remains resilient against malicious input.

History

  1. Disclosed CVE record published
  2. Published in the daily brief high section
  3. Fix documented version 0.9.3 per CVE record