cvedb.io
CVE-2026-50178
HIGH · CVSS 8.8
EPSS exploitation probability: 0%
Published 2026-06-22T16:16:37.797 · Last modified 2026-06-26T02:57:57.150

Summary

The Angular Language Service VS Code Extension provides a rich editing experience for Angular templates. the client-side Angular Language Service VS Code extension configures the tooltip Markdown renderer with the isTrusted: true option (located in client/src/client.ts). This setting instructs VS Code to trust all rendered content it receives, which enables active elements such as command: URIs. However, the background Angular Language Server process fails to escape or sanitize brackets, raw links, and control characters from JSDoc strings before forwarding the hover Markdown content (located in server/src/handlers/hover.ts and server/src/text_render.ts). An attacker can leverage this behavior by crafting a project TypeScript or JavaScript file (or a third-party npm package dependency) con

Affected products

angular — angular_language_service

Does this affect you?

Add your gear to cvedb and we'll alert you only when angular ships something exploited.

Check my exposure →

References

This product uses data from the NVD API but is not endorsed or certified by the NVD. Informational only; not professional security advice.