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.
Affected products
| Vendor | Product | Affected | Fixed |
|---|---|---|---|
| wallabag | android-app | ≤ 2.6.0 | — |
References
- Affected Source: ReadArticleActivity.java - WebView with JavaScript enabled renders unsanitized HTML content
- Affected Source: ArticleUpdater.java - Article content stored in local database without sanitization
- Affected Source: ArticleAsFileDownloader.java - Binary passthrough of server-generated PDF/ePub containing unsanitized HTML
- Affected Source: StorageHelper.java - Export file written to external shared storage accessible to other applications
- Affected Source: EventProcessor.java - FileProvider ACTION_VIEW handoff of unsanitized exported file to third-party applications
- Related server-side finding: GHSA-q2g2-www6-wf5h (Stored XSS, SSRF, Local File Read in wallabag server)