Intel

AIKIDO-2026-10853

openhands-sdk is vulnerable to Exposure of Sensitive Information

Exposure of Sensitive Information Pre-CVE
Found by Aikido Intel before public disclosure or CVE publication.
Published May 19, 2026

81

High Risk

This Affects:

PYTHONopenhands-sdk
1.1.0 - 1.22.0
Fixed in 1.22.1
Are you affected? Scan for Free

TL;DR

The SDK writes LLM provider credentials and OpenRouter identifiers into the process-wide environment during LLM initialization. In a multi-tenant agent server, one conversation's credentials can become visible to other conversations in the same process and the most recently initialized LLM can overwrite earlier values. This can expose secrets or cause requests to use another tenant's credentials. The fix removes the environment writes and passes credentials through per-request keyword arguments and headers.

Who does this affect?

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

Background info

openhands-sdk is vulnerable to Exposure of Sensitive Information in versions 1.1.0 - 1.22.0.

How to fix this

Upgrade the openhands-sdk library to the patch version.