Description
ReelShort for Android version 3.8.55 loads an attacker-controlled activityUrl supplied through its cmsvictor://open deep link in a WebView that exposes the Android and Offerwall JavaScript bridges without validating the page origin. After a user opens the crafted link, the page can invoke getUserInfo, getCredentials, and initUser to obtain user metadata and an encrypted credential payload.
Published: 2026-11-05
Score: n/a
EPSS: < 1% Very Low
KEV: No
Impact: Credential theft via unvalidated WebView bridges
Action: Assess Impact
AI Analysis

Impact

ReelShort for Android version 3.8.55 exposes Android and Offerwall JavaScript bridges in a WebView without validating the origin of loaded pages. The application accepts a cmsvictor://open deep link that contains an attacker‑controlled activityUrl. When a user opens such a crafted link, the page loaded in the WebView can call privileged JavaScript functions getUserInfo, getCredentials, and initUser. These functions return sensitive user metadata and an encrypted credential payload, allowing an attacker to steal login credentials or other personal data. The vulnerability therefore leads to a breach of confidentiality and could enable account takeover if the cryptographic protection is weak or if the ciphertext can be used directly.

Affected Systems

ReelShort for Android version 3.8.55. No other vendors or product versions are listed.

Risk and Exploitability

The CVSS score is not provided, and no EPSS data or KEV status is available, but the lack of origin validation combined with the ability to invoke credential‑exposing APIs makes the issue high risk. The attack requires the victim to click a crafted deep link, so it is a user‑interaction vulnerability. Once the link is followed, an attacker can retrieve user credentials and personal data without further exploitation steps. Because the vulnerability allows direct extraction of protected data, it has a severity that warrants rapid attention.

Generated by OpenCVE AI on November 5, 2026 at 15:26 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Restrict WebView to only load content from trusted origins or disable the JavaScript bridges when loading untrusted content.
  • Implement origin validation in the deep‑link handling logic before exposing Android and Offerwall JavaScript bridges.
  • Sanitize or remove the cmsvictor://open deep link capability, or enforce strict whitelisting of activityUrl parameters.
  • Check for and install any available app updates that address this issue, and monitor vendor communications for a formal fix.

Generated by OpenCVE AI on November 5, 2026 at 15:26 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Thu, 05 Nov 2026 15:45:00 +0000

Type Values Removed Values Added
Title Unvalidated WebView Bridges Expose User Credentials in ReelShort Android App
Weaknesses CWE-200

Thu, 05 Nov 2026 14:30:00 +0000

Type Values Removed Values Added
Description ReelShort for Android version 3.8.55 loads an attacker-controlled activityUrl supplied through its cmsvictor://open deep link in a WebView that exposes the Android and Offerwall JavaScript bridges without validating the page origin. After a user opens the crafted link, the page can invoke getUserInfo, getCredentials, and initUser to obtain user metadata and an encrypted credential payload.
References

Subscriptions

No data.

cve-icon MITRE

Status: PUBLISHED

Assigner: mitre

Published:

Updated: 2026-11-05T14:24:31.046Z

Reserved: 2026-10-07T00:00:00.000Z

Link: CVE-2026-106716

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Received

Published: 2026-11-05T15:17:17.033

Modified: 2026-11-05T15:17:17.033

Link: CVE-2026-106716

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-11-05T15:30:11Z

Weaknesses
  • CWE-200

    Exposure of Sensitive Information to an Unauthorized Actor