Browse / Khan Academy
Khan Academy
71disclosed reports
382known subdomains
Attack surface: 382 known subdomains
382subdomains across 1 root domain
Not every host here is in scope. Check the program's policy before testing. Last updated 2026-11-13.
What gets reported to Khan Academy
Most upvoted reports
AllValidInformativeN/ADuplicate
- Take over of accounts created using Google or FacebookCross-Site Request Forgery (CSRF) · critical184 votes
- 1-Click Account Takeover via Open Redirect through Regex Bypass in Domain ValidationImproper Access Control - Generic · critical126 votes
- Cross-Site Request Forgery (CSRF) vulnerability on API endpoint allows account takeoversCross-Site Request Forgery (CSRF) · high111 votes
- Unauthorized Account Access via Leaked Credentials in URL Format (Account Takeover )Cleartext Storage of Sensitive Information · critical107 votes
- Leaked reused password for a few Khan Academy usersCleartext Storage of Sensitive Information · high92 votes
- 337k users and 1 employee leaked credentialsInformation Disclosure · high87 votes
- XSS on using the legacy "Graphie To Png" APICross-site Scripting (XSS) - DOM · critical86 votes
- Text Injection/ Content Spoofing on https://cloud.e.khanacademy.org by breaking out of input tag.Violation of Secure Design Principles · low83 votes
- Account takeover by changing emailCross-Site Request Forgery (CSRF) · critical80 votes
- Enumerate all the class codes via google dorking Improper Access Control - Generic · high44 votes
- Email Verification Bypass Allows Users to Add & verify Any Email As Guardians Email Privilege Escalation · high42 votes
- 35 votes
- xss due to incorrect handling of postmessagesCross-site Scripting (XSS) - DOM · critical35 votes
- Login page vulnerable to bruteforce attacks via rate limiting bypassImproper Restriction of Authentication Attempts · low34 votes
- Client-Side Denial of Service (DoS) via Memory Exhaustion on Password Reset EndpointUncontrolled Resource Consumption · high32 votes
- Subdomain takeover on healthyhackathon.khanacademy.org and hackweek.khanacademy.orgImproper Access Control - Generic · high30 votes
- Access to alerta.khanacademy.org leak sensitive data Improper Access Control - Generic · critical29 votes
- Creating Unlimited Fake Accounts.InformativeBusiness Logic Errors · medium26 votes
- Client Side string length checkClient-Side Enforcement of Server-Side Security · medium25 votes
- Information can be changed without a passwordUnverified Password Change · high24 votes
- EMAIL SPOOFINGPrivilege Escalation · medium22 votes
- [critical] sql injection by GET methodSQL Injection · high22 votes
- Sensitive information/action is stored/done is done using a GET requestCross-Site Request Forgery (CSRF)20 votes
- Enumerate class codes via yahoo dork - Can access any course under teacher - Sensitive information leakedInformation Disclosure · high18 votes
- OPEN URL REDIRECT through PNG filesCross-site Scripting (XSS) - Generic · medium18 votes
- The endpoint /api/internal/graphql/requestAuthEmail on Khanacademy.or is vulnerable to Race Condition Attack.Business Logic Errors · medium17 votes
- POST XSS in https://www.khanacademy.org.tr/ via page_search_query parameterCross-site Scripting (XSS) - Generic · medium16 votes
- Bypass the fix of report #1078283 due to poor validationOpen Redirect · high14 votes
- CSV Injection Via Student Password/Name Leads To Client Side RCE And Reading Client FilesCode Injection · medium12 votes
- https://mathfacts.khanacademy.org/ includes code from unprivileged localhost portCode Injection · medium12 votes
- Password authentication when changing information bypass. Bypass of report #721341Unverified Password Change · high11 votes
- Users can make accounts with a fake email address.Informativelow11 votes
- Weak Ciphers EnabledInformation Disclosure10 votes
- Unauthorised Account Detail Modification Improper Access Control - Generic · high9 votes
- Cross site scripting (content-sniffing)Cross-site Scripting (XSS) - Generic · medium9 votes
- 9 votes
- Possible Subdomain TakeoverMisconfiguration · medium9 votes
- CSRF token fixation and potential account takeoverViolation of Secure Design Principles · medium9 votes
- XSS through document projectsCross-site Scripting (XSS) - Stored · high9 votes
- Stored 'undefined' Cross-site ScriptingInformativeCross-site Scripting (XSS) - Stored · medium8 votes
- Khan Academy ClickJacking to Steal Users's CredintialsUI Redressing (Clickjacking)7 votes
- SignUp With Fake EmailInformativeBusiness Logic Errors · medium7 votes
- XSS at http://smarthistory.khanacademy.orgCross-site Scripting (XSS) - Generic7 votes
- Possible to join any class without coache's knowledge & Little Information DisclosureBusiness Logic Errors · medium6 votes
- The web app's forgot password page is vulnerable to text injection/content spoofingCommand Injection - Generic6 votes
- RTL override char allowed at khanacademy redirect pageInformativeViolation of Secure Design Principles · low5 votes
- No Security check at changing password and at adding mobile number which leads to account takeover and spamInformativeViolation of Secure Design Principles · medium5 votes
- Html injection on khanacademyCommand Injection - Generic5 votes
- Open Redirection in SmartHistory KhanAcademyOpen Redirect5 votes
- Persistent class XSS [the fuck]Cross-site Scripting (XSS) - Generic5 votes
- Sql injection And XSSCross-site Scripting (XSS) - Generic4 votes
- CSRF - Adding/Removing items to cart - shop.khanacademy.orgInformativeCross-Site Request Forgery (CSRF)4 votes
- Lighttpd version disclosure / directory listingInformation Disclosure4 votes
- Stored XSS {dangerous?} https://www.khanacademy.org/coach/roster/?listId=allStudentsCross-site Scripting (XSS) - Generic4 votes
- Dom based XSS https://www.khanacademy.org/Cross-site Scripting (XSS) - Generic4 votes
- http://smarthistory.khanacademy.org/search-results.html XSSCross-site Scripting (XSS) - Generic4 votes
- Weak Bithdate Validation Implemented on Sign UpInformativeViolation of Secure Design Principles · low3 votes
- SSL/TLS Vulnerability at khanacademy.orgInformativeCryptographic Issues - Generic · high3 votes
- XSS vulnerability in "/coach/roster/" ( create your first class) Cross-site Scripting (XSS) - Generic3 votes
- Unchecking hidden parameter is vulnerable to XSS-attackInformativeCross-site Scripting (XSS) - Generic3 votes
- Suffix of url-path is vulnerable to XSS-attackCross-site Scripting (XSS) - Generic3 votes
- https://www.khanacademy.org/coach/reports/activity XSSCross-site Scripting (XSS) - Generic3 votes
- User guessing/enumeration at sw.khanacademy.orgInformativeInformation Disclosure3 votes
- Full Path Disclosure on [smarthistory.khanacademy.org]Information Disclosure3 votes
- https://www.khanacademy.org/login open-redirectOpen Redirect3 votes
- Rate Limitation Vulnerability (DDos)DuplicateUncontrolled Resource Consumption · high2 votes
- CRLF InjectionInformativeCross-Site Request Forgery (CSRF)2 votes
- Possible clickjacking at shop.khanacademy.orgInformativeUI Redressing (Clickjacking)2 votes
- Frameset(Frame) html tag is allowed in html editor.(can lead to clickjacking)UI Redressing (Clickjacking) · low1 votes
- Password Functionality not working correctlyInformativeImproper Authentication - Generic · low1 votes
- Escaping the iframe via exceptionsCross-site Scripting (XSS) - Generic