absinthe_federation is vulnerable to Denial of Service (DoS)
87
High Risk
In absinthe_federation, atom Exhaustion through _entities Representation Keys in DivvyPayHQ absinthe_federation. Every key of every object in the representations argument of the federation-mandated _entities field is converted with String.to_atom/1 by convert_key/2 in lib/absinthe/federation/schema/entities_field.ex. representations is typed as the open-ended _Any scalar, so its keys bypass schema coercion and the attacker names them freely.
You are affected if you are using a version that falls within the vulnerable range.
absinthe_federation is vulnerable to Denial of Service (DoS) in versions 0.1.0 - 0.9.2.
Upgrade the absinthe_federation library to the patch version.
Connect your repositories to instantly see whether vulnerable or malicious packages exist in your codebase.
Free. No credit card required.

I consent to receiving marketing communications based on Aikido’s Privacy Policy.
SOC 2Compliant
ISO 27001Compliant
ISO 42001Compliant© All Intel data is openly available and commercially licensed.