Intel

AIKIDO-2026-10296

node-catbox is vulnerable to Improper Input Validation

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

30

Low Risk

This Affects:

JSnode-catbox
0.1.0 - 4.1.0
Fixed in 4.2.0
Are you affected? Scan for Free

TL;DR

Affected versions of this package are vulnerable to improper input validation. The uploadURL function does not sufficiently validate the user-supplied URL parameter and forwards it directly to the Catbox API. This allows malformed URLs or URLs with unsupported schemes to be processed, which can lead to unintended behavior in applications relying on the library. The issue is fixed by adding validation to ensure that only valid http or https URLs are accepted.

Who does this affect?

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

Background info

node-catbox is vulnerable to Improper Input Validation in versions 0.1.0 - 4.1.0.

How to fix this

Upgrade the node-catbox library to the patch version.