Intel

AIKIDO-2026-10145

PushwooshXCFramework is vulnerable to Improper Input Validation

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

40

Medium Risk

This Affects:

SWIFTPushwooshXCFramework
7.0.0 - 7.0.20
Fixed in 7.0.21
Are you affected? Scan for Free

TL;DR

Affected versions of this package allowed the set_base_url remote command to accept arbitrary URL schemes without proper validation, enabling unsafe protocol handling. An attacker could supply a crafted URL using non-HTTP(S) schemes (e.g., file://, ftp://, or custom handlers) to coerce the application into accessing local resources, internal services, or unexpected endpoints. This may lead to local file disclosure, SSRF-like behavior, or abuse of protocol handlers depending on how the base URL is consumed. The issue is mitigated by restricting accepted schemes to http:// and https:// only.

Who does this affect?

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

Background info

PushwooshXCFramework is vulnerable to Improper Input Validation in versions 7.0.0 - 7.0.20.

How to fix this

Upgrade the PushwooshXCFramework library to the patch version.