Description
The wallabag (aka fr.gaulupeau.apps.InThePoche) application through 2.6.0 for Android allows XSS because /api/entries data is loaded into a WebView.
Published: 2026-08-28
Score: 8.8 High
EPSS: < 1% Very Low
KEV: No
Impact: Cross‑Site Scripting in Android WebView
Action: Patch Now
AI Analysis

Impact

The wallabag Android application (fr.gaulupeau.apps.InThePoche) loads data returned by the /api/entries endpoint directly into a WebView without sanitisation, creating an XSS vulnerability (CWE‑79). An attacker who can supply a crafted entry payload can inject arbitrary HTML or JavaScript that will be executed with the app’s privileges. The likely effect is that the injected script can access data stored locally by the app, potentially including authentication credentials, and can trigger actions within the app on the user’s behalf. This inference is based on the typical behaviour of scripts run inside an app’s WebView.

Affected Systems

The vulnerability affects versions of the wallabag Android app up to and including 2.6.0. No other versions or platforms are reported to be impacted. The issue is specific to the Android client and is not present in non‑mobile or web‑only deployments.

Risk and Exploitability

The CVSS score of 8.8 classifies this flaw as high severity. The EPSS score of < 1% indicates a very low probability of exploitation in the wild. The flaw is not listed in CISA’s KEV catalog, so no public exploits are known. The likely attack vector is remote: an attacker who can influence the content of /api/entries or who can modify stored entries can trigger the vulnerability. Since the app must be installed and running for the malicious payload to be displayed, the risk is significant for users of vulnerable versions while the exploitation requires only a crafted API response.

Generated by OpenCVE AI on August 28, 2026 at 15:53 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade the wallabag Android app to the latest patched release that sanitises WebView input.
  • If an update is not immediately available, disable JavaScript execution within the WebView configuration to prevent script execution.
  • Apply server‑side validation or sanitisation to ensure that content served through /api/entries is encoded or stripped of executable markup.
  • Remove any existing malicious entries from the database.

Generated by OpenCVE AI on August 28, 2026 at 15:53 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Fri, 28 Aug 2026 17:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'none', 'Technical Impact': 'total'}, 'version': '2.0.3'}


Fri, 28 Aug 2026 16:45:00 +0000

Type Values Removed Values Added
First Time appeared Wallabag
Wallabag android-app
Vendors & Products Wallabag
Wallabag android-app

Fri, 28 Aug 2026 16:15:00 +0000

Type Values Removed Values Added
Title Cross‑Site Scripting via Untrusted API Response in Wallabag Android App

Fri, 28 Aug 2026 05:00:00 +0000


Subscriptions

Wallabag Android-app
cve-icon MITRE

Status: PUBLISHED

Assigner: mitre

Published:

Updated: 2026-08-28T16:17:59.059Z

Reserved: 2026-08-28T03:14:19.799Z

Link: CVE-2026-82089

cve-icon Vulnrichment

Updated: 2026-08-28T16:17:53.567Z

cve-icon NVD

Status : Deferred

Published: 2026-08-28T05:16:47.230

Modified: 2026-09-09T16:04:24.933

Link: CVE-2026-82089

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-08-28T16:12:58Z

Weaknesses
  • CWE-79

    Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting')