Intel

AIKIDO-2026-10303

@atomicfi/transact-javascript is vulnerable to Improper Input Validation

Improper Input Validation Pre-CVE
Found by Aikido Intel before public disclosure or CVE publication.
Published Mar 6, 2026

48

Medium Risk

This Affects:

JS@atomicfi/transact-javascript
3.0.10 - 3.0.10
Fixed in 3.0.11
Are you affected? Scan for Free

TL;DR

Affected versions of this package allowed unvalidated user-controlled URLs to be passed directly to window.open, enabling arbitrary schemes such as javascript: or data: to be executed in a new browser context. This could allow an attacker to craft a malicious payload.url that executes JavaScript or redirects users to phishing pages when the link is opened. By injecting a specially crafted URL into the event handler, an attacker could trigger client-side script execution or malicious navigation. The patch mitigates this by parsing the URL and restricting navigation strictly to the https: protocol.

Who does this affect?

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

Background info

@atomicfi/transact-javascript is vulnerable to Improper Input Validation in versions 3.0.10 - 3.0.10.

How to fix this

Upgrade the @atomicfi/transact-javascript library to the patch version.