Browse / Bypasses / Content Security Policy
Getting past content security policy
Script and resource policies, nonces and allow-listed hosts. 79 disclosed reports got past one.
- HEY.com email stored XSSCross-site Scripting (XSS) - Stored · critical · Basecamp$5,000360 votes
- Stored XSS in markdown via the DesignReferenceFilter Cross-site Scripting (XSS) - Stored · critical · GitLab$16,000317 votes
- Stored XSS via Kroki diagramCross-site Scripting (XSS) - Stored · high · GitLab$13,950295 votes
- Cross-site Scripting (XSS) on HackerOne careers pageCross-site Scripting (XSS) - DOM · low · HackerOne$500239 votes
- Reflected XSS on www.hackerone.com via Wistia embed codeCross-site Scripting (XSS) - Reflected · low · HackerOne$500236 votes
- XSS via Direct Message deeplinksCross-site Scripting (XSS) - DOM · X / xAI236 votes
- Stored-XSS with CSP-bypass via labels' colorCross-site Scripting (XSS) - Stored · high · GitLab169 votes
- Stored XSS in Notes (with CSP bypass for gitlab.com)Cross-site Scripting (XSS) - Stored · high · GitLab161 votes
- Possible XSS vulnerability without a content security bypassCross-site Scripting (XSS) - Generic · medium · Stripe$2,000131 votes
- CSP bypass on PortSwigger.net using Google script resourcesCross-site Scripting (XSS) - Reflected · medium · PortSwigger Web Security113 votes
- CSP-bypass XSS in project settings pageCross-site Scripting (XSS) - Generic · high · GitLab100 votes
- [h1-415 2020] Spent a week and failed at solving the last step.Improper Access Control - Generic · critical · h1-ctf99 votes
- Bypass: Stored-XSS with CSP-bypass via scoped labels' colorCross-site Scripting (XSS) - Stored · high · GitLab96 votes
- Direct IP Access to Websitecritical · Lichess95 votes
- Persistent DOM-based XSS in https://help.twitter.com via localStorageCross-site Scripting (XSS) - Stored · medium · X / xAI84 votes
- Stored XSS in main page of a project caused by arbitrary script payload in group "Default initial branch name"Cross-site Scripting (XSS) - Stored · high · GitLab80 votes
- stored XSS in hey.com message contentCross-site Scripting (XSS) - Stored · medium · Basecamp80 votes
- Self XSS in Tag name pattern field /<username>/<reponame>/settings/tag_protection/new Cross-site Scripting (XSS) - Generic · medium · GitHub76 votes
- Stored-XSS injected in Wiki page via Banzai pipelineCross-site Scripting (XSS) - Stored · high · GitLab71 votes
- Possible DOM XSS on app.hey.comCross-site Scripting (XSS) - DOM · high · Basecamp68 votes
- Query parameter reordering causes redirect page to render unsafe URLCross-site Scripting (XSS) - Reflected · medium · HackerOne$1,50061 votes
- [h1-415 2020] Multiple vulnerabilities leading to leaking of secret user filesServer-Side Request Forgery (SSRF) · critical · h1-ctf56 votes
- Reflect XSS and CSP Bypass on https://www.paypal.com/businesswallet/currencyConverter/ Cross-site Scripting (XSS) - Reflected · medium · PayPal54 votes
- Email templates XSS by filterXSS bypassCross-site Scripting (XSS) - Generic · high · Judge.me$1,25051 votes
- csp bypass + xssCross-site Scripting (XSS) - Generic · X / xAI51 votes
- Stored XSS in markdown when redacting referencesCross-site Scripting (XSS) - Stored · high · GitLab$5,00050 votes
- CSP Bypass and escalation of https://hackerone.com/reports/2279346Business Logic Errors · high · PortSwigger Web Security48 votes
- XSS vulnerability without a content security bypass in a `CUSTOM` App through Button tagCross-site Scripting (XSS) - Generic · medium · Stripe$2,00046 votes
- Content Security Policy not applied to error pages at multiple HackerOne endpointsViolation of Secure Design Principles · low · HackerOne45 votes
- Google Analytics could be used as CSP bypass for data exfiltration on hackerone.comViolation of Secure Design Principles · low · HackerOne44 votes
- Sub-Domain Takeover at http://www.codefi.consensys.net/Improper Access Control - Generic · medium · MetaMask$50042 votes
- Stored XSS in Mermaid when viewing Markdown filesCross-site Scripting (XSS) - DOM · high · GitLab42 votes
- Blind XSS - Report review - Admin panelCross-site Scripting (XSS) - Stored · medium · Eternal$35041 votes
- Stored XSS on issue comments and other pages which contain notesCross-site Scripting (XSS) - Stored · high · GitLab$3,00038 votes
- Bypassing Content-Security-Policy leads to open-redirect and iframe xssOpen Redirect · medium · Stripo Inc36 votes
- Stored XSS in Dovetale by application of creatorCross-site Scripting (XSS) - Stored · medium · Shopify$1,60034 votes
- Stored XSS in merge request creation page through payload in approval rule nameCross-site Scripting (XSS) - Stored · high · GitLab32 votes
- CRLF and XSS stored on ton.twitter.comCross-site Scripting (XSS) - Generic · X / xAI$1,68032 votes
- Reflected XSS on Partners SubdomainCross-site Scripting (XSS) - Reflected · high · Uber$2,00031 votes
- [CVE-2024-54133] Possible Content Security Policy bypass in Action DispatchCross-site Scripting (XSS) - Generic · low · Internet Bug Bounty30 votes
- Stored XSS in repository file viewerCross-site Scripting (XSS) - Stored · medium · GitLab$2,00029 votes
- Cross-account XSS on app.basecamp.com: oEmbed option injection chained through Turbo defeats the CSP nonceCross-site Scripting (XSS) - Generic · high · Basecamp27 votes
- Stored DOM XSS via Mermaid chartCross-site Scripting (XSS) - Stored · high · GitLab$3,00027 votes
- [tumblr.com] 69< Firefox Only XSS ReflectedCross-site Scripting (XSS) - Reflected · medium · Automattic25 votes
- Domain Takeover - gl-canary.freetls.fastly.netPrivilege Escalation · low · GitLab$20025 votes
- SafeParamsHelper::safe_params is not so safeCross-site Scripting (XSS) - Reflected · high · GitLab$4,00024 votes
- HTTP/2 and HTTP/3 Header Injection in curlHTTP Response Splitting · curl20 votes
- HTML Injection / Reflected Cross-Site Scripting with CSP on https://accounts.firefox.com/settingsImproper Neutralization of Script-Related HTML Tags in a Web Page (Basic XSS) · medium · Mozilla$1,00018 votes
- [h1-415 2020] Multiple chained vulnerabilities lead to leaking secret documentInformation Disclosure · critical · h1-ctf18 votes
- Reflected XSS when renaming a file with a vulnerable name which results in an errorCross-site Scripting (XSS) - Reflected · medium · Nextcloud$10017 votes
- [h1-415 2020] h1ctf{y3s_1m_c0sm1c_n0w}Improper Access Control - Generic · critical · h1-ctf17 votes
- [h1-415 2020] H1-415 CTF Writeup by W--Security Through Obscurity · critical · h1-ctf17 votes
- Reflected XSS / Markup Injection in `index.php/svg/core/logo/logo` parameter `color`Cross-site Scripting (XSS) - Reflected · medium · Nextcloud17 votes
- Unauthenticated private CSV export of Meetup organizer PII via broken authz check in WordCamp ReportsImproper Access Control - Generic · high · WordPress16 votes
- 16 votes
- [h1-415 2020] My writeup on how to retrieve the special secret documentImproper Authentication - Generic · critical · h1-ctf16 votes
- DOM XSS vulnerability in search dialogue (NC-SA-2017-007)Cross-site Scripting (XSS) - Generic · low · Nextcloud$25016 votes
- Content-Security Policy bypass with File UploadsImproper Access Control - Generic · high · Rocket.Chat14 votes
- Reflected XSS vulnerability with full CSP bypass in Nextcloud installations using recommended bundleCross-site Scripting (XSS) - Reflected · medium · Nextcloud13 votes
- Stored XSS in markdown file with Nextcloud Talk using Internet ExplorerCross-site Scripting (XSS) - Stored · low · Nextcloud13 votes
- Bypass CSP frame-ancestors at olx.co.za, olx.com.ghUI Redressing (Clickjacking) · OLX13 votes
- XSS in image metadata fieldCross-site Scripting (XSS) - Stored · medium · Nextcloud12 votes
- [h1-415 2020] SSRF in a headless chrome with remote debugging leads to sensible information leakServer-Side Request Forgery (SSRF) · critical · h1-ctf12 votes
- Reflected XSS on blockchain.infoCross-site Scripting (XSS) - Generic · medium · Blockchain12 votes
- HTTP Digest nonce reused across an https→http scheme change on the same handleUncontrolled Resource Consumption · low · curl11 votes
- [h1-415 2020] Chain of vulnerabilities leading to account takeover and unauthorized access of sensitive internal resourcesServer-Side Request Forgery (SSRF) · critical · h1-ctf11 votes
- AWS subdomain takeover of www.███████Improper Access Control - Generic · high · U.S. Dept Of Defense10 votes
- CSP Bypass: Click handler for links with data-method="post" can cause authenticity_token to be sent off domainCross-Site Request Forgery (CSRF) · HackerOne$2,00010 votes
- [h1-415 2020] @_bayotop h1-415-ctf writeupPrivilege Escalation · critical · h1-ctf7 votes
- Stored XSS @ /engage/<project_slug>Cross-site Scripting (XSS) - Stored · medium · Weblate7 votes
- [BugPOC and Amazon XSS CTF writeup] A CSP Bypass StoryCross-site Scripting (XSS) - DOM · BugPoC6 votes
- HTML injection and limited XSS via logo image upload - Nextcloud 12.0.0Cross-site Scripting (XSS) - Stored · low · Nextcloud6 votes
- URI scheme bypass in mail app lead to HTML content spoof and opener controlViolation of Secure Design Principles · Nextcloud5 votes
- CSP Policy Bypass and javascript executionImproper Access Control - Generic · Gratipay4 votes
- csp bypass leads to xss on wacky.buggywebsite.comCross-site Scripting (XSS) - Generic · BugPoC$1003 votes
- rails-ujs will send CSRF tokens to other originsCross-Site Request Forgery (CSRF) · Ruby on Rails3 votes
- csrf_token cookie don't have the flag "HttpOnly"Cross-Site Request Forgery (CSRF) · Gratipay2 votes
- Current CSP Policy chained with HTML Injection can lead to Data ExfiltrationViolation of Secure Design Principles · Liberapay1 votes
- CSP Policy Bypass and javascript execution Still Not FixedImproper Access Control - Generic · Gratipay1 votes