Skip to content

Microsoft bug bounty programs

azure.github.io Updated

Microsoft runs 4 public programs on Sorona; 4 pay cash, the most up to $15,000 (Azure SDK for JavaScript).

Top reward
$15,000
Sorona
Programs
4
4 pay cash
Targets in scope
26
2 types, deduplicated
Last change
None yet
Tracked since Nov 2026

Where to report

4 programs, side by side. Report where the affected target is in scope; when two programs cover it, pick the one that pays more.

Start here

Azure SDK for JavaScript

Sorona · Pays the most of the 4 programs: up to $15,000.

Amounts are the top reward per severity in the currency each program pays. Green marks the highest per severity. First response is the platform's measured average when it publishes one, else what the policy promises.

What is in scope

26 targets across all 4 programs, each listed once with the programs that cover it. 19 excluded.

  • https://azure.github.io/azure-sdk-for-java

    Web

    Covered by Azure SDK for Java

  • https://azure.github.io/azure-sdk-for-js

    Web

    Covered by Azure SDK for JavaScript

  • https://azure.github.io/azure-sdk-for-net

    Web

    Covered by Azure SDK for .NET

  • https://azure.github.io/azure-sdk-for-python

    Web

    Covered by Azure SDK for Python

  • @azure/core-rest-pipeline and the core packages around it: every pipeline policy, the Node and browser HTTP senders, the client-side authentication helpers and the tracing hooks

    Products and areas

    Covered by Azure SDK for JavaScript

  • @azure/identity in both runtimes, covering every credential type, the MSAL-backed interactive and broker flows, and the token cache

    Products and areas

    Covered by Azure SDK for JavaScript

  • azure-core and the modules beneath it: the HTTP pipeline and every policy on it, the Netty and OkHttp transports, the JSON and XML serialization adapters, and the tracing hooks each generated client inherits

    Products and areas

    Covered by Azure SDK for Java

  • azure-core: the sync and async HTTP pipelines, every policy on them, the transport adapters and the tracing hooks each generated client inherits

    Products and areas

    Covered by Azure SDK for Python

  • azure-identity: every credential type the library ships, the chained credentials, token acquisition and the token cache

    Products and areas

    Covered by Azure SDK for Java

  • azure-identity: every credential type, the chained credentials, managed and workload identity, the CLI and environment fallbacks, and the token cache

    Products and areas

    Covered by Azure SDK for Python

  • Azure.Core: the HTTP pipeline and every policy on it, the response and serialization layer, and the tracing hooks each generated client inherits

    Products and areas

    Covered by Azure SDK for .NET

  • Azure.Identity: every credential type, DefaultAzureCredential and the chained credentials, managed and workload identity, the developer fallbacks, and the persisted token cache

    Products and areas

    Covered by Azure SDK for .NET

  • The azure-mgmt-* control-plane clients, and the shared serialization and azure-common code the generator emits against

    Products and areas

    Covered by Azure SDK for Python

  • The azure-resourcemanager-* control-plane clients and the shared AMQP and Netty modules the data-plane clients build on

    Products and areas

    Covered by Azure SDK for Java

  • The Azure.ResourceManager.* control-plane clients, and the extension packages that wire the SDK into ASP.NET Core, Azure Functions and the Microsoft.Extensions hosting model

    Products and areas

    Covered by Azure SDK for .NET

  • The browser build of every package that ships one, its cross-origin behaviour, and whatever the bundle exposes to the embedding page

    Products and areas

    Covered by Azure SDK for JavaScript

  • The generated data-plane clients across the whole catalogue, Azure.Storage.*, Key Vault, Cosmos, Service Bus, Event Hubs, App Configuration and the rest: request construction, URL and SAS handling, and response deserialization

    Products and areas

    Covered by Azure SDK for .NET

  • The generated service clients across the whole catalogue, @azure/storage-*, Key Vault, Cosmos, Service Bus, Event Hubs, App Configuration and the rest: request construction, URL and SAS handling, and response model deserialization

    Products and areas

    Covered by Azure SDK for JavaScript

  • The generated service clients across the whole catalogue, azure-storage-*, Key Vault, Cosmos, Service Bus, Event Hubs, App Configuration and the rest: request construction, URL and SAS handling, and response deserialization

    Products and areas

    Covered by Azure SDK for Java, Azure SDK for Python

  • The repository's own build, release and publish GitHub Actions workflows, which the program prices in a band of their own

    Products and areas

    Covered by Azure SDK for .NET, Azure SDK for JavaScript, Azure SDK for Java, Azure SDK for Python

  • The shared core modules that ship inside published packages: @azure/core-util, @azure/core-auth, @azure/abort-controller, @azure/logger and their siblings

    Products and areas

    Covered by Azure SDK for JavaScript

  • The Spring Cloud Azure integration modules, which are Microsoft-owned code inside this repository and covered on that basis

    Products and areas

    Covered by Azure SDK for Java

  • The whole of azure/azure-sdk-for-java, which the program names on its SCOPE list under "Azure SDKs, limited to the following", at Critical or Important severity on the most recent actively maintained branch

    Products and areas

    Covered by Azure SDK for Java

  • The whole of azure/azure-sdk-for-js, which the program names on its SCOPE list under "Azure SDKs, limited to the following", at Critical or Important severity on the most recent actively maintained branch

    Products and areas

    Covered by Azure SDK for JavaScript

  • The whole of azure/azure-sdk-for-net, which the program names on its SCOPE list under "Azure SDKs, limited to the following", at Critical or Important severity on the most recent actively maintained branch

    Products and areas

    Covered by Azure SDK for .NET

No target matches. Try part of a host name, such as the company name.

Out of scope 19

Don't test these. A program can exclude a host another program covers; the program you report to decides.

  • A defect already covered by another vendor's bounty program, which MSRC declines to pay for a second time

    Azure SDK for .NET

  • Azure service-side defects, which belong to Microsoft's separate Azure bounty program: the bug has to live in the client library

    Azure SDK for Java

  • Azure service-side defects, which belong to the Microsoft Azure bounty program

    Azure SDK for Python Azure SDK for JavaScript

  • Azure service-side defects, which route to the Azure bounty program

    Azure SDK for .NET

  • Findings whose impact stays on the local machine, since this repository sits outside the carve-out Microsoft grants to VS Code, Agent Framework, TypeScript, Monaco Editor and PowerShell

    Azure SDK for JavaScript Azure SDK for Python Azure SDK for Java Azure SDK for .NET

  • Hackathon repositories and dependency-confusion reports

    Azure SDK for Java Azure SDK for JavaScript Azure SDK for Python

  • Hackathon repositories, dependency-confusion reports and publicly disclosed issues

    Azure SDK for .NET

  • Issues that have already been publicly disclosed

    Azure SDK for Java

  • Microsoft and Azure repositories outside the program's fifteen-entry SCOPE list: the standard SECURITY.md pointing at MSRC is a reporting path and funds nothing

    Azure SDK for Java Azure SDK for Python Azure SDK for JavaScript

  • Microsoft repositories outside the program's fifteen-entry SCOPE list: the standard SECURITY.md pointing at MSRC is a reporting path and funds nothing

    Azure SDK for .NET

  • Moderate and Low severity, which pay $0 at every report quality

    Azure SDK for JavaScript Azure SDK for .NET Azure SDK for Python Azure SDK for Java

  • .NET base class library defects, which route to the separate .NET bounty program at a different ceiling: a bug in System.Text.Json or System.Net.Http is not this program's

    Azure SDK for .NET

  • Publicly disclosed issues

    Azure SDK for JavaScript Azure SDK for Python

  • Reports Microsoft cannot pay out on: residency in a sanctioned country, or no IRS tax form returned within 30 days of validation, voids the award

    Azure SDK for .NET Azure SDK for Java Azure SDK for JavaScript Azure SDK for Python

  • Samples, tutorials, quickstart code and anything under samples/

    Azure SDK for Java

  • Samples, tutorials, quickstart code and samples/ directories

    Azure SDK for JavaScript Azure SDK for Python Azure SDK for .NET

  • Spring Framework, Jackson, Netty and other upstream third-party library defects, even when this SDK reaches them, because only Microsoft-owned code in the repository counts

    Azure SDK for Java

  • Upstream npm dependencies the SDK consumes rather than owns

    Azure SDK for JavaScript

  • Upstream PyPI dependencies the SDK consumes rather than owns

    Azure SDK for Python

Recent changes

Reward and scope changes across every Microsoft program, newest first.

No changes recorded yet. New targets and reward moves show up here and in the RSS feed.

About this page

This page gathers every public program listed under azure.github.io: platform programs, self-hosted policies and security.txt contacts. Each program's own policy decides what is in scope and what it pays; check it before you test.

Something wrong or missing? Report a correction.