Vulnerabilities/

@tdurieux/anonymous_github Vulnerable to XSS via Unsanitized GitHub Repository Content Rendering in Anonymous GitHub Ori

Severity:
High

Description

Anonymous GitHub fetches repository content (e.g., markdown files) from GitHub’s API and renders it without sanitization. On the client side, markdown is parsed with marked (with sanitize: false) and injected into the DOM via $sce.trustAsHtml() + ng-bind-html, bypassing AngularJS’s built-in XSS protection.

Recommendation

Update the @tdurieux/anonymous_github package to the latest compatible version. Followings are version details:

References

Related Issues

Tags:
npm
@tdurieux/anonymous_github
Anything's wrong? Let us know Last updated on May 05, 2026