EXECUTIVE SUMMARY:
Multiple security vulnerabilities have been identified in the Erlang Absinthe package, affecting versions 1.2.0 to 1.10.2. Two high-severity vulnerabilities were discovered: Inefficient Algorithmic Complexity and Allocation of Resources Without Limits or Throttling. These vulnerabilities can lead to denial-of-service (DoS) attacks, allowing attackers to exhaust the system resources and take down the entire node. The impact of these vulnerabilities is significant, as any application that exposes an Absinthe-backed GraphQL endpoint to untrusted callers is affected.[/subscribe_to_unlock_form]
EXECUTIVE SUMMARY:
Multiple security vulnerabilities have been identified in the Erlang Absinthe package, affecting versions 1.2.0 to 1.10.2. Two high-severity vulnerabilities were discovered: Inefficient Algorithmic Complexity and Allocation of Resources Without Limits or Throttling. These vulnerabilities can lead to denial-of-service (DoS) attacks, allowing attackers to exhaust the system resources and take down the entire node. The impact of these vulnerabilities is significant, as any application that exposes an Absinthe-backed GraphQL endpoint to untrusted callers is affected.[emaillocker id="1283"]
The overall risk and urgency of these vulnerabilities are high. If exploited, the impact can be significant, with the entire node being taken down, affecting all unrelated workloads sharing the VM. These vulnerabilities require immediate attention, and affected applications should be patched or mitigated as soon as possible.
RECOMMENDATION:
REFERENCES:
The following reports contain further technical details:
https://github.com/advisories/GHSA-9mhv-8h52-q7q2
https://github.com/advisories/GHSA-qf4g-9fqq-mmm7