Intel

AIKIDO-2026-753086

ash_authentication is vulnerable to Use of a One-Way Hash with a Predictable Salt

Use of a One-Way Hash with a Predictable SaltCVE-2026-82759 Published Yesterday

19

Low Risk

This Affects:

ELIXIRash_authentication
4.12.0 - 4.14.2
Fixed in 4.15.0
Are you affected? Scan for Free

TL;DR

In ash_authentication, reversible IP address pseudonymisation in AshAuthentication audit log hash mode. AshAuthentication.AddOn.AuditLog.IpPrivacy.hash_ip/1 computes a single unkeyed :crypto.hash(:sha256, salt > ip) and truncates the result to 16 hexadecimal characters. The IPv4 space is only 2^32 values and SHA-256 is fast, so the whole hash table is precomputable and every stored value maps back to its source address.

Who does this affect?

You are affected if you are using a version that falls within the vulnerable range.

Background info

ash_authentication is vulnerable to Use of a One-Way Hash with a Predictable Salt in versions 4.12.0 - 4.14.2.

How to fix this

Upgrade the ash_authentication library to the patch version.

Are You Affected?

Connect your repositories to instantly see whether vulnerable or malicious packages exist in your codebase.

Free. No credit card required.

Aikido Platform