CVE-2026-108852: Deep Chat through 2.5.1 XSS via Markdown Link Validation Bypass

Published Oct 11, 2026
·
Updated

Deep Chat through 2.5.1 contains a cross-site scripting vulnerability that allows attackers to inject javascript: links because RemarkableConfig.createNew disables Remarkable link validation. Attackers can place crafted Markdown links in AI responses, addMessage content, or loaded history to execute script in the embedding page when victims click them.

Affected Software

1 affected component
Deep Chat Deep Chat<=2.5.1

Event History

Oct 11, 2026
CVE Published
via MITRE·01:26 PM
Data Sourced
via MITRE·01:26 PM
DescriptionSeverityWeakness
Data Sourced
via NVD·02:17 PM
DescriptionSeverityWeakness

Frequently Asked Questions

1

Where can attacker-controlled content enter the vulnerable Markdown renderer?

Crafted Markdown links can be introduced through AI responses, addMessage content, or loaded chat history. The script executes in the embedding page when a victim clicks the rendered link.

2

What must an attacker and victim do for exploitation to succeed?

An attacker must place a crafted javascript: Markdown link into one of the affected content paths. A victim must then click that link, so exploitation requires user interaction.

3

Are deployments affected by a configuration change?

The issue is caused by RemarkableConfig.createNew disabling Remarkable link validation. The provided information does not identify a separate opt-in configuration requirement beyond use of the affected Markdown rendering behavior.

4

What versions are identified as affected?

Deep Chat through version 2.5.1 is identified as affected. No fixed version is provided.

Contact

SecAlerts Pty Ltd.
132 Wickham Terrace
Fortitude Valley,
QLD 4006, Australia
info@secalerts.co
By using SecAlerts services, you agree to our services end-user license agreement. This website is safeguarded by reCAPTCHA and governed by the Google Privacy Policy and Terms of Service. All names, logos, and brands of products are owned by their respective owners, and any usage of these names, logos, and brands for identification purposes only does not imply endorsement. If you possess any content that requires removal, please get in touch with us.
© 2026 SecAlerts Pty Ltd.
ABN: 70 645 966 203, ACN: 645 966 203