Intel

AIKIDO-2026-746686

ash_paper_trail is vulnerable to Sensitive Information Disclosure

Sensitive Information DisclosureCVE-2026-75847 Published Yesterday

59

Medium Risk

This Affects:

ELIXIRash_paper_trail
0.1.1 - 0.6.0
Fixed in 0.7.0
Are you affected? Scan for Free

TL;DR

AshPaperTrail generates a version resource whose changes map stores the values of tracked attributes. The transformer computed the sensitive? flag for that changes attribute from ignore_attributes instead of the attributes actually persisted, so with the default empty ignore list the flag was always false. As a result the changes map was declared public and non-sensitive even when it held values copied from sensitive? attributes, exposing secrets such as tokens, password hashes, and PII through the version resource's default read action, logs, inspect output, and error messages. The fix computes sensitivity from the tracked attributes so the changes attribute is marked sensitive when it can contain sensitive data.

Who does this affect?

You are affected if you are using a version that falls within the vulnerable range and you version resources that have attributes marked sensitive?.

Background info

ash_paper_trail is vulnerable to Sensitive Information Disclosure in versions 0.1.1 - 0.6.0.

How to fix this

Upgrade the ash_paper_trail 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