Intel

AIKIDO-2026-968357

undici is vulnerable to Insufficient Verification of Data Authenticity

Insufficient Verification of Data AuthenticityCVE-2026-85008 Published 3 days ago

37

Low Risk

This Affects:

JSundici
7.0.0 - 7.29.0
Fixed in 7.29.1
8.0.0 - 8.10.1
Fixed in 8.10.2
Are you affected? Scan for Free

TL;DR

The cache interceptor is documented to cache only safe HTTP methods, but its skip list is built by subtracting configured methods from the safe-method set, so POST, PUT, PATCH, and DELETE still hit the cache. Combined with a storage gate that does not check the method, a cacheable response to an unsafe request is stored and replayed, and the state-changing request never reaches the origin. The fix stops reading from or writing to the cache for unsafe methods.

Who does this affect?

You are affected if you are using a version that falls within the vulnerable range and you use interceptors.cache().

Background info

undici is vulnerable to Insufficient Verification of Data Authenticity in versions 7.0.0 - 7.29.0 and 8.0.0 - 8.10.1.

How to fix this

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