- Top reward
- No cash rewards
- Top severity paid
- Not published
- Assets in scope
- 2
- Public CVEs
- 0
- Last change
- No changes yet
At a glance
What to know before you start testing.
- No cash rewards
- A disclosure program: you report for credit, not money.
- Report on Bugcrowd
- Submit through the program page.
- Full safe harbor
- Good-faith research is authorised; no legal action.
- Publish after a fix
- Coordinate the timing with the company.
Rewards
What Bugcrowd lists as the payout for each severity.
This program does not pay cash rewards.
- Pays cash
-
No
reports submitted while the program is paused are not eligible for monetary rewards
- Safe harbor
-
Full
Authorized in accordance with the Computer Fraud and Abuse Act (CFAA) (and/or similar state laws), and we will not initiate or support legal action against you for accidental, good faith violations of this policy;
Summarised with AI from the program policy on Bugcrowd, read 12 Nov 2026, and checked word for word against it. Read the original
Scope
2 assets you may test, 2 excluded.
Web 2
- https://adhoc-bugcrowd.cdn-code.org
- https://adhoc-bugcrowd-studio.cdn-code.org
Out of scope (2)
- advocacy.code.org
- https://hourofcode.com
Rules
What the policy asks of you, and the bug types it won't reward, quoted from CodeAI (via Bugcrowd)'s policy. "We" in these lines means the program, not this site.
While testing
-
Please disclose vulnerabilities only through this platform. Please do not release without our consent.
-
Use your @bugcrowdninja.com email for test accounts, and steer clear of any testing that might affect legitimate user data or other researchers’ work.
-
please avoid overwhelming our systems or performing Denial-of-Service attacks—our test environment is modest.
-
no real PII beyond what’s necessary for test accounts, please.
Summarised with AI from the program policy on Bugcrowd, read 12 Nov 2026, and checked word for word against it. Read the original
Changes
Tracked since 11 Nov 2026. Last checked 0 seconds ago.
No changes yet. When the rewards or scope move, you will see it here and in the RSS feed.
Public CVEs
Published vulnerabilities in this vendor's products, from the NVD.
No CVEs matched yet. We match NVD records by vendor name, so products sold under another name can be missing.
Original policy
Copied from bugcrowd.com on 12 Nov 2026. The summaries on this page are made from it; the live page may have changed since.
Description
Program temporarily paused Effective August 1 at 12:00am Pacific Time, the CodeAI bug bounty program is temporarily paused while we work through our current submission and remediation backlog and reassess how the program should operate. The engagement is not accepting new bounty submissions during the pause. Reports submitted before the pause took effect will continue to be reviewed under the program terms that applied when they were submitted. We do not yet have a date for resuming the program. We will post an update if and when bounty submissions reopen. Urgent security concerns may still be reported through [email protected], but reports submitted while the program is paused are not eligible for monetary rewards. NOTICE: Backlog reports submitted before the pause will be reviewed for technical validity; due to a funding pause, they are not eligible for monetary rewards. PAUSED PROGRAM BRIEF: Welcome to the CodeAI Bug Bounty Program At CodeAI®, our mission is to give every student access to a world-class computer science education. We appreciate your time and expertise in helping us safeguard that mission. By reporting security issues here, you’re supporting millions of learners—and ensuring student data stays protected. Basic Rules & Best Practices Keep Findings Confidential: Please disclose vulnerabilities only through this platform. Please do not release without our consent. Be Considerate of the Environment: Use your @bugcrowdninja.com email for test accounts, and steer clear of any testing that might affect legitimate user data or other researchers’ work. For more info regarding @bugcrowdninja email addresses, see here . Respect Rate Limits: We appreciate your thoroughness, but please avoid overwhelming our systems or performing Denial-of-Service attacks—our test environment is modest. Stay Within Scope: If you discover something on a domain not explicitly listed, we still welcome the report, but it may not qualify for a bounty if it’s marked out-of-scope. Open Source & Accessibility Our application code is largely open source , so you can dig into our GitHub repository for deeper insight. We also host a publicly accessible target environment , which means you’re free to sign up as different role types (student, teacher, admin, etc.) using your bugcrowdninja.com address. Just remember: no real PII beyond what’s necessary for test accounts, please. CodeAI User Types Students – Minimal PII (hashed email, first name), can join teacher sections and create/share projects. Teachers – Self-chosen by the user at account creation; manage sections, assign work, and set simplified logins for kids. Teachers have limited access to control the log in options for students that have joined their class (section) Verified Teacher – A teacher marked “verified” by an admin; can bypass throttling; access content not generally available Facilitators/Regional Partners – Oversee teacher PD courses but don’t handle student credentials. Admins – CodeAI staff with elevated privileges (must have @code.org email); can assume user identities for support. To minimize sensitive data, we don’t store last names or emails for students. Account Creation & Login Methods Email & Password – Straightforward sign-in (students’ emails are hashed). Single Sign-On (SSO/OAuth) – Google, Microsoft, Facebook, Clever, etc.; accounts can link multiple providers. Teacher-Created Accounts – Teachers provide a 6-letter section code (no personal email required). Simple Logins – Picture choice or two-word phrase for younger students. Federation (External Tools) – Automatic creation/login via Google Classroom, Schoology, LTI, etc. We recommend you make separate “teacher” and “student” logins using [username][email protected] and [username][email protected] Things that Users Own Student Coding Projects We offer various “Labs” tailored for different programming experiences. Students can create projects using labs like these: Block-Based Labs (Sprite Lab, Flappy, Minecraft, Frozen, Dance Party): Intro to coding via drag-and-drop blocks. App Lab and Game Lab : More advanced, allowing JavaScript coding and game creation. Web Lab : Lets students build and host HTML/CSS projects. 🎉 Python Lab : Our new lab type, executing Python in the web browser. Java Lab , AI Lab , and Others: Specialized experiences for Java, AI experiments, and a variety of legacy labs. Students should be the only ones allowed to edit their project. However, most labs are automatically shared, if someone knows the link. Our share functions only make it easier to share the existing public link. Visitors see a read-only version of the project and can “remix”. Curriculum Curriculum can be accessed in one of two ways: Teachers assign curriculum to students (and when the student logs in, they are immediately taken there ) Students can directly browse the Course Catalog Curriculum “levels” are units of educational content that behave similarly to Projects. They save the student’s work, but these do not have the sharing functions that projects do. There are various other variations in the curriculum level experience, to instruct and measure progress
Targets
Target Platform Caveats Our Target environment varies from our Production Environment in the following known aspects: WebLab: there is no way to see the visiting-user view (codeprojects.org) Federated Logins: you cannot log in via Google, Microsoft, Facebook, Clever or any LTI paths Course Catalog: Some links go direct to production (see workaround in this video ) The environment will go down for 15-25 minutes each time it updates to the new version (auto-updates when we deploy to production). We don't have the same graceful autoscaler and deploy mechanism that we do in production, so restarting the target environment's web server is a necessary step today. Safe Harbor When conducting vulnerability research according to this policy, we consider this research to be: Authorized in accordance with the Computer Fraud and Abuse Act (CFAA) (and/or similar state laws), and we will not initiate or support legal action against you for accidental, good faith violations of this policy; Exempt from the Digital Millennium Copyright Act (DMCA), and we will not bring a claim against you for circumvention of technology controls; Exempt from restrictions in our Terms & Conditions that would interfere with conducting security research, and we waive those restrictions on a limited basis for work done under this policy; and Lawful, helpful to the overall security of the Internet, and conducted in good faith. You are expected, as always, to comply with all applicable laws. If at any time you have concerns or are uncertain whether your security research is consistent with this policy, please submit a report through this program, or inquire via [email protected] before going any further.