Microsoft bug bounty programs
microsoft.com Updated
Microsoft runs 5 public programs on Sorona and its own site; 5 pay cash, the most up to $250,000 (Microsoft Bounty Program). 3 companies it owns, including GitHub and LinkedIn, run 76 more programs.
- Top reward
- $250,000
- Self-hosted
- Programs
- 81
- 76 pay cash
- Targets in scope
- 827
- 9 types, deduplicated
- Last change
- None yet
- Tracked since Nov 2026
Where to report
5 programs Microsoft runs itself, side by side. Report where the affected target is in scope; when two programs cover it, pick the one that pays more.
Start here
Microsoft Bounty Program
Self-hosted · The company-wide program. Pays up to $250,000.
| Program | Critical | High | Medium | Low | Top reward | Safe harbor | KYC | First response | Status |
|---|---|---|---|---|---|---|---|---|---|
|
Microsoft Bounty Program
Self-hosted · Bug bounty |
– | – | – | – | $250,000 | Full | – | – | Open |
|
.NET
Sorona · Bug bounty |
$40k (highest) | – | – | – | $40,000 | Partial | – | – | Open |
|
PowerShell
Sorona · Bug bounty |
$15k | – | – | – | $15,000 | Partial | Required | – | Open |
|
Fluent UI
Sorona · Bug bounty |
$15k | – | – | – | $15,000 | Partial | Required | – | Open |
|
Microsoft Agent Framework
Sorona · Bug bounty |
$15k | – | – | – | $15,000 | Partial | Required | – | Open |
-
- Safe harbor
- Full
-
- Critical
- $40k (highest)
- High
- –
- Medium
- –
- Low
- –
- Safe harbor
- Partial
-
- Critical
- $15k
- High
- –
- Medium
- –
- Low
- –
- Safe harbor
- Partial
- KYC
- Required
-
- Critical
- $15k
- High
- –
- Medium
- –
- Low
- –
- Safe harbor
- Partial
- KYC
- Required
-
- Critical
- $15k
- High
- –
- Medium
- –
- Low
- –
- Safe harbor
- Partial
- KYC
- Required
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.
Companies Microsoft owns
3 companies with 76 programs of their own. Each has its own scope and rules: report to the one that owns the asset.
What is in scope
827 targets across all 81 programs, each listed once with the programs that cover it. 426 excluded.
-
https://github.com/Aiven-Open/tiered-storage-for-apache-kafka
Web
Covered by Tiered Storage for Apache Kafka
-
https://github.com/contentauth/c2patool
Web
Covered by Adobe C2PA Tool (c2patool / c2pa-rs, Content Authenticity Initiative)
-
https://github.com/kubernetes/autoscaler/tree/master/cluster-autoscaler
Web
Covered by Cluster Autoscaler
-
https://github.com/paragonie/anti-csrf
Source code No bounty
Covered by Paragon Initiative Enterprises
-
https://github.com/paragonie/certainty
Source code No bounty
Covered by Paragon Initiative Enterprises
-
https://github.com/paragonie/chronicle
Source code No bounty
Covered by Paragon Initiative Enterprises
-
https://github.com/paragonie/constant_time_encoding
Source code No bounty
Covered by Paragon Initiative Enterprises
-
https://github.com/paragonie/gpg-mailer
Source code No bounty
Covered by Paragon Initiative Enterprises
-
https://github.com/paragonie/password_lock
Source code No bounty
Covered by Paragon Initiative Enterprises
-
https://github.com/paragonie/random_compat
Source code No bounty
Covered by Paragon Initiative Enterprises
-
https://github.com/paragonie/sapient
Source code No bounty
Covered by Paragon Initiative Enterprises
-
https://github.com/paragonie/sodium_compat
Source code No bounty
Covered by Paragon Initiative Enterprises
-
@fluentui/web-components and the shadow-DOM boundary it draws around each element
Products and areas
Covered by Fluent UI
-
Access control across the bundled com_* components and the ACL that governs them, where an unauthenticated or low-privilege request reaches an administrator-only action or an API endpoint that should be closed
Products and areas
Covered by Joomla
-
Account, cart, quote, checkout and order processing, including totals and price computation, cart-rule and coupon evaluation, and the payment and shipping integrations that ship in the box
Products and areas
-
Adapter credential handling in profiles.yml and through environment variables, including how a credential reaches a connection and whether it can reach a log
Products and areas
Covered by dbt-core
-
addon-resizer, the third component in the repository the program pays on
Products and areas
Covered by Cluster Autoscaler
-
AIFF and AIFC, CAF, AU, W64, RF64 and the other mainstream containers
Products and areas
Covered by libsndfile
-
All four execution engines, NFA, DFA, bitstate and onepass, the DFA state cache they build and share, the max_mem budget, and the fallback behaviour once that budget is exhausted
Products and areas
Covered by RE2
-
All four execution modes, LISTEN mode included, which runs a TCP server and forks a process per connection so the supervisor itself is reachable from the network
Products and areas
Covered by nsjail
-
All six crypto backend adapters, openssl, nss, gnutls, mscng, gcrypt and mscrypto, including any place a check enforced in one is absent in another
Products and areas
Covered by xmlsec
-
Alpha and Zero, the two server binaries, and the gRPC and HTTP surfaces each exposes
Products and areas
Covered by Dgraph
-
Alpha plane handling, including alpha declared with geometry that disagrees with the colour image, and premultiplied alpha conversion
Products and areas
Covered by libavif
-
Annotation semantics wherever an annotation changes which class can be constructed or which property can be set
Products and areas
Covered by Jackson
-
Any HTTP or management interface an operator can enable, along with the authentication in front of it
Products and areas
Covered by Haraka
-
Anything that survives a privilege transition in a setuid or capability-bearing tool: environment variables, arguments, inherited file descriptors and the umask
Products and areas
Covered by util-linux
-
Architecture and multi-architecture support, including the syscall number translation tables for every supported ABI
Products and areas
Covered by libseccomp
-
Archive creation and the pack path, including what happens when the files being archived are attacker-influenced
Products and areas
Covered by node-tar
-
Argument comparison logic, particularly 64-bit argument handling and any merging or optimisation applied across comparisons
Products and areas
Covered by libseccomp
-
Assertion and binding handling: hard bindings, data hashes, box hashes and the ingredient chain that ties a derived asset back to the ones it came from
Products and areas
Covered by Adobe C2PA Tool (c2patool / c2pa-rs, Content Authenticity Initiative)
-
Astral's policy invites reports of suspected security problems by email, and uv's own SECURITY.md carves out exactly three things by name: invoking system interpreters, PEP 517 source builds and building from a requested index. Everything else in uv is fair game
Products and areas
Covered by uv
-
Attachments and Sends, covering upload, storage, access control and expiry
Products and areas
Covered by Vaultwarden
-
Audit logging, and the backup and restore operator with the cluster state it reads and writes
Products and areas
Covered by Rancher
-
AUTH handling and the relay decision: who may send mail through this server, and to where
Products and areas
Covered by Haraka
-
Authentication and multi-tenancy: every login provider Kibana supports, session and token handling, spaces, roles and privileges, and encrypted saved objects
Products and areas
Covered by Kibana
-
Authentication and session management across HTTP Basic, session tokens, cookies and the mTLS client-certificate path
Products and areas
Covered by bmcweb
-
Authentication end to end, from password login and rate limiting through to the SSO flow, session issuance and refresh handling
Products and areas
Covered by Vaultwarden
-
Auxiliary images, covering alpha planes, depth maps and thumbnails whose geometry can disagree with the primary image
Products and areas
Covered by libheif
-
AWS-LC's contributing guide sends security reports to the AWS vulnerability reporting page, and neither that page nor the VDP policy draws a boundary inside the library. Treat the whole aws-lc tree as in scope
Products and areas
Covered by AWS-LC
-
Backup, restore, export and import, including the object storage and filesystem destinations they read and write and the credentials they carry
Products and areas
Covered by Dgraph
-
Bind mounts, volumes and mount propagation, including how a path supplied by a container is resolved against the host filesystem
Products and areas
Covered by Docker Engine
-
Blazor Server and Blazor WebAssembly, both named in the July 2025 program expansion
Products and areas
Covered by .NET
-
Blob upload in both forms, monolithic and chunked, including resumable upload state and the cross-repository blob mount
Products and areas
Covered by Distribution
-
BMP monitoring output and MRT file parsing on both the write and read sides
Products and areas
Covered by GoBGP
-
Both HTTP servers the binary runs: the unauthenticated /metrics endpoint and the separate self-telemetry port, along with their TLS settings and request handlers
Products and areas
Covered by kube-state-metrics
-
Both serialisation targets and every CycloneDX specification version the tool can emit, where an escaping or injection defect changes what a consumer parses out of the result
Products and areas
Covered by CycloneDX Rust Cargo
-
Build files, release artifacts and publishing configuration, which fall under the supply-chain reward category
Products and areas
Covered by Brotli
-
c2pa-rs, the Rust library c2patool is built on, where parsing, signing and validation actually happen and which every invocation of the tool reaches
Products and areas
Covered by Adobe C2PA Tool (c2patool / c2pa-rs, Content Authenticity Initiative)
-
CABAC entropy decoding and the context model machinery behind it
Products and areas
Covered by libde265
-
Cache handling and the full-page cache layer, where a poisoned entry serves to everyone
Products and areas
Covered by OpenMage LTS
-
Cache mounts, cache import and export, and the registry, local, inline and GitHub Actions cache backends
Products and areas
Covered by BuildKit
-
Cache-key construction, namespacing and the schema-derived cache version that is supposed to keep one model's entries apart from another's
Products and areas
Covered by Shopify identity_cache
-
Capability handling through --cap and --keep_caps, together with the user-namespace UID and GID mapping that decides what the confined process is actually permitted to do
Products and areas
Covered by nsjail
-
Certificate and chain validation across every backend, including how a certificate embedded in a KeyInfo element is treated
Products and areas
Covered by xmlsec
-
Certificate and private key storage on disk, including file permissions, the account key material and the certificate bundle layout
Products and areas
Covered by go-acme/lego
-
Certificate handling end to end: chain validation, hostname verification, OCSP stapling, certificate transparency handling and client certificate authentication
Products and areas
Covered by s2n-tls
-
cgroup v1 and v2 resource governance across memory, PID, CPU and net_cls limits, where a bypass turns one confined process into a host-wide denial of service
Products and areas
Covered by nsjail
-
chansrv and every virtual channel it serves: clipboard, drive redirection over FUSE, audio, microphone input and smartcard forwarding
Products and areas
Covered by xrdp
-
Character-class, Unicode-property and case-folding tables, and the UTF-8 and Latin-1 decoding performed inside matching
Products and areas
Covered by RE2
-
Checkpoint and restore through CRIU, including parsing of a checkpoint archive supplied from outside the node
Products and areas
Covered by CRI-O
-
Checkpoint serialisation and state rehydration, and the storage adapters behind them, subject to the pickle carve-out
Products and areas
Covered by Microsoft Agent Framework
-
Chunked body decoding: chunk sizes, chunk extensions, trailers and the terminating sequence
Products and areas
Covered by llhttp
-
Classical key exchange and signatures: X25519, X448, Ed25519, Ed448, FourQ, and the P-384 and Goldilocks curve arithmetic beneath them
Products and areas
Covered by CIRCL
-
Client-server mode, where a Trivy server accepts scan requests across a network boundary
Products and areas
Covered by Trivy
-
Client-side AES encryption: data-key generation, the key-wrapping scheme, and everything that decides which key decrypts which segment
Products and areas
Covered by Tiered Storage for Apache Kafka
-
Client-side handling of server-supplied packets during banner exchange, key exchange and algorithm negotiation, all of which happen before the host key has been checked
Products and areas
Covered by libssh2
-
Clipboard access: OSC 52 reads and writes, clipboard_control, primary selection and bracketed paste
Products and areas
Covered by kitty
-
clock-steering, the crate applying the adjustment to the system clock, and timestamped-socket, the crate handling kernel packet timestamping and the socket layer underneath the daemon
Products and areas
Covered by ntpd-rs (Project Pendulum)
-
Cloudflare declares its open-source scope org-wide: any Cloudflare-published project under github.com/cloudflare is bounty-eligible on the Tier 2 open-source row, capped at $3,500 for a Critical. cloudflare/circl is covered by that asset and again by Open source tools from Cloudflare, and it is absent from the short list of repositories Cloudflare marks ineligible, so the library is in scope as a whole
Products and areas
Covered by CIRCL
-
Cloudflare prices open source as a tier of its own, in the program's words Tier 2 - Open Source (github.com/cloudflare), covering Cloudflare-published open-source projects on GitHub under that org and capped at $3,500 for a Critical. cloudflare/pingora is covered by both bountied org-wide assets and is absent from the descoped list, so the framework is in scope as a whole
Products and areas
Covered by Cloudflare Pingora
-
Cluster Autoscaler itself, in full: the scale-up and scale-down loop, node-group discovery and registration, the expanders that pick which group grows, and the simulated scheduling that decides whether a pending pod fits
Products and areas
Covered by Cluster Autoscaler
-
Cluster provisioning: RKE2 and k3s provisioning, node drivers and node templates, cloud credentials and the machine lifecycle
Products and areas
Covered by Rancher
-
Code under x-pack/, which is Elastic-Licensed rather than open source but is still paid on the same $7,000 row
Products and areas
Covered by Kibana
-
Colour conversion: YUV to RGB, bit-depth conversion, matrix coefficient handling and the libyuv wiring behind it
Products and areas
Covered by libavif
-
Colour information handling, including colr, NCLX parameters and embedded ICC profiles
Products and areas
Covered by libheif
-
com.google.common.base with escape, html and xml: Splitter, Joiner, CharMatcher and the escapers, all of which downstream code treats as an output-safety boundary
Products and areas
Covered by Guava
-
com.google.common.cache, util.concurrent, eventbus and reflect: LoadingCache and eviction, ListenableFuture and the service state machines, event dispatch, and runtime type inspection
Products and areas
Covered by Guava
-
com.google.common.collect with primitives, math and graph: the data structures and their bounds, overflow and ordering behaviour, including whatever is reachable when Java deserialises those types
Products and areas
Covered by Guava
-
com.google.common.io and com.google.common.hash: byte and stream handling, file and temporary-directory creation with the permissions Guava sets on it, and the hash functions
Products and areas
Covered by Guava
-
com.google.common.net: InternetDomainName, HostSpecifier, MediaType, HttpHeaders, InetAddresses and UrlEscapers, the types callers reach for when they have to validate an untrusted host or URL
Products and areas
Covered by Guava
-
Compression and decompression of offloaded segments, and the serialisation and deserialisation of remote segment metadata the broker reads back out of object storage
Products and areas
Covered by Tiered Storage for Apache Kafka
-
Configuration defaults, including what a mapper does when an application enables nothing in particular
Products and areas
Covered by Jackson
-
Configuration handling: kitty.conf parsing, include directives, session files and startup handling, and the mapping from a config value to a capability
Products and areas
Covered by kitty
-
Configuration parsing across xrdp.ini, sesman.ini and the module definitions, plus the xrdp-sesadmin and xrdp-sesrun administrative tools
Products and areas
Covered by xrdp
-
Configuration parsing on both sides, including the TOML loader, environment expansion and the range and include syntax
Products and areas
Covered by frp
-
Confinement configuration: seccomp profiles and the seccomp notifier, AppArmor, SELinux labelling, capabilities and the no-new-privileges handling
Products and areas
Covered by CRI-O
-
conmon and conmon-rs, the monitor process that sits between CRI-O and every container on the node, which the policy accepts through the same address
Products and areas
Covered by CRI-O
-
Connection pooling and upstream connection reuse, which is where cross-request state leaks live in a proxy of this shape
Products and areas
Covered by Cloudflare Pingora
-
Connection semantics: keep-alive, the Connection header, pipelining and the boundary between one message and the next on a reused connection
Products and areas
Covered by llhttp
-
Constant-time behaviour across the library. A timing signal in tag verification or in a scalar multiplication is a reportable defect here rather than a hardening suggestion
Products and areas
Covered by AWS-LC
-
Constrained Language Mode and the enforcement of the language-mode boundary
Products and areas
Covered by PowerShell
-
Container and pod log handling, log paths and rotation, where the runtime writes files on behalf of a workload
Products and areas
Covered by CRI-O
-
Container Toolkit is a first-class program asset with its own tiering, described by NVIDIA as the collection of libraries and utilities enabling users to build and run GPU-accelerated containers. The CDI-based architecture is Tier 1 and the rest of the toolkit sits one tier down.
Products and areas
Covered by NVIDIA Container Toolkit
-
Content-Length and Transfer-Encoding handling, and every combination of the two, including repeated and conflicting instances of either
Products and areas
Covered by llhttp
-
Conversation-function handling and the data passed between modules and the calling application
Products and areas
Covered by Linux-PAM
-
Correctness of the emitted bill of materials: component identity, versions, package URLs, hashes, licence fields and dependency relationships, because downstream scanners and compliance checks read that document as ground truth
Products and areas
Covered by CycloneDX Rust Cargo
-
Credential handling for authenticated indexes, including keyring integration and any path that sends a token to a host it does not belong to
Products and areas
Covered by uv
-
Credential handling for private registries: the tokens injected into the updater, the proxy that carries them, and every path they can travel back out of
Products and areas
Covered by Dependabot Core
-
CUDA Toolkit components in the same program across Tiers 1 to 3, covering libNVVM, NVRTC, NVCC, the CUDA libraries and the driver APIs, all proprietary rather than open source
Products and areas
Covered by NVIDIA Container Toolkit
-
Current, supported releases of ASP.NET Core, including the Kestrel server, middleware, routing, and model binding
Products and areas
Covered by .NET
-
Current, supported releases of Microsoft .NET, covering the cross-platform runtime, the SDK, and the Base Class Library
Products and areas
Covered by .NET
-
Cursor and checkpoint handling: how a cursor is serialized into job arguments, stored, and read back on resume
Products and areas
Covered by Shopify job-iteration
-
Debian package selection, snapshot pinning, and the integrity verification of the .deb artifacts the build fetches
Products and areas
Covered by Distroless
-
Debug and diagnostic surfaces: /debug/pprof and everything under it, /debug/vars, health and state endpoints, and metrics
Products and areas
Covered by Dgraph
-
Deep data, both scanline and tiled, where per-pixel sample counts come from the file and are unbounded on their face
Products and areas
Covered by OpenEXR
-
Deletion and garbage collection: manifest delete, tag delete, blob delete and the storage.delete.enabled gate that is supposed to govern them
Products and areas
Covered by Distribution
-
Deserialisation and metaprogramming paths, where structured untrusted data is rebuilt into live objects or decides what code runs
Products and areas
Covered by Ruby (CRuby)
-
Device handling, volume and mount configuration, including how a path from a pod spec resolves on the host
Products and areas
Covered by CRI-O
-
Digest verification and content addressing, wherever content is accepted, stored or served
Products and areas
Covered by Distribution
-
Discovery and injection of devices, mounts, libraries and capabilities into a container as it starts
Products and areas
Covered by NVIDIA Container Toolkit
-
dmesg and wall, which read kernel log data and write to terminals belonging to other users
Products and areas
Covered by util-linux
-
Docker's published disclosure policy asks for private email reports and declares scope over the open-source projects Docker maintains. It carves nothing narrower out of the engine, so everything the daemon does is fair game
Products and areas
Covered by Docker Engine
-
Dockerfile parsing and every instruction, including heredocs, ARG and ENV handling, and the interaction between build arguments and instruction expansion
Products and areas
Covered by BuildKit
-
Elastic names the console explicitly and puts no ceiling on which part of it counts: 'Find an XSS in Kibana? Report it... If we wrote code with a bug in it, we want to know about it! Our code is open so use that to your advantage!'
Products and areas
Covered by Kibana
-
Encoding and decoding of keys, ciphertexts and signatures, which is the part of every scheme a remote peer feeds directly
Products and areas
Covered by CIRCL
-
Error handling and the setjmp/longjmp contract, including anything left inconsistent when a read is abandoned mid-chunk
Products and areas
Covered by libpng
-
Escape from a guest WebAssembly module into host memory or host capability, which is the boundary the entire runtime exists to enforce
Products and areas
Covered by Wasmtime
-
Every authentication provider Rancher supports: local, SAML in all its flavours (Shibboleth, PingID, Okta, Keycloak, ADFS), OIDC, Active Directory, LDAP, GitHub, Google and Azure AD
Products and areas
Covered by Rancher
-
Every bundled extension that parses untrusted data, including GD and EXIF on uploaded images, zip and tar handling, the libxml-backed parsers, mbstring, intl and the date parsers
Products and areas
Covered by PHP
-
Every card driver shipped in the tree, covering the national eID drivers, PIV and CAC, the OpenPGP card and the long tail of vendor-specific drivers, whether or not any of them has ever carried an advisory
Products and areas
Covered by OpenSC
-
Every component in @fluentui/react and @fluentui/react-components: rendering, prop handling, and the sanitisation applied to anything a consumer passes in
Products and areas
Covered by Fluent UI
-
Every compression codec in the tree: ZIP and ZIPS, RLE, PIZ, PXR24, B44 and B44A, and DWAA and DWAB
Products and areas
Covered by OpenEXR
-
Every DNS provider integration shipped in the repository, along with the credential handling, environment variable parsing and API clients inside each of them
Products and areas
Covered by go-acme/lego
-
Every image plugin in the tree. JPEG, PNG, GIF, TIFF, WebP, BMP, ICO, PCX, PPM, TGA, DDS, SGI, PSD, JPEG 2000, EPS and the long tail of formats nobody remembers Pillow supports
Products and areas
Covered by Pillow
-
Every input the tool reads but did not write: Cargo.toml manifests, Cargo.lock lockfiles, workspace layouts and the package metadata of each transitive dependency, all of it controlled by whoever wrote the repository being scanned
Products and areas
Covered by CycloneDX Rust Cargo
-
Every lenient flag the parser exposes and precisely what each one relaxes
Products and areas
Covered by llhttp
-
Every module shipped in this repository across all four management groups, auth, account, password and session, including the many that have never carried an advisory
Products and areas
Covered by Linux-PAM
-
Every operator the library exposes, including convolution, GEMM and fully-connected, pooling, softmax, elementwise arithmetic, resize and pad, all reached with tensor shapes and strides taken from a model file
Products and areas
Covered by XNNPACK
-
Every proxy type the server implements: TCP, UDP, HTTP, HTTPS, STCP, SUDP, XTCP and the TCP multiplexer
Products and areas
Covered by frp
-
Every symmetric and asymmetric primitive the library ships, covering AES modes and their tag verification, the hash and MAC families, RSA, the elliptic curve implementations, and the post-quantum algorithms
Products and areas
Covered by AWS-LC
-
Every WebSocket endpoint, including the KVM and Serial-over-LAN proxies that hand a remote client the host's console
Products and areas
Covered by bmcweb
-
Everything Kibana holds or forwards server-side: its kibana.yml configuration, the credentials it uses for the Elasticsearch connection, and the queries it proxies on a user's behalf
Products and areas
Covered by Kibana
-
Execution policy, script signing and Authenticode validation, and the AMSI and transcription hooks defenders rely on
Products and areas
Covered by PowerShell
-
Exif and XMP metadata items carried through the container and handed on to a consumer
Products and areas
Covered by libavif
-
Expiry and invalidation, covering the after-commit hooks, parent-record expiry through embedded associations, and the transaction boundaries they hang off
Products and areas
Covered by Shopify identity_cache
-
F# and adjacent .NET languages, with the F# compiler and runtime called out specifically
Products and areas
Covered by .NET
-
fetch, fetch_by_*, fetch_multi and fetch_multi_by_*, including embedded association loading and the index-to-record indirection underneath them
Products and areas
Covered by Shopify identity_cache
-
Filesystem confinement as a whole: chroot() and pivot_root() handling, the mount plan, read-only and tmpfs mounts, and the custom /proc, where a mount-ordering or symlink defect reaches the host filesystem
Products and areas
Covered by nsjail
-
FileX with its FAT and exFAT implementations, plus LevelX and the NAND and NOR flash wear-levelling layers beneath it
Products and areas
Covered by Eclipse ThreadX
-
Filter export and import, including seccomp_export_bpf and seccomp_export_pfc and anything that parses those outputs
Products and areas
Covered by libseccomp
-
Fleet and the GitOps integration, including repository access and the manifests it applies
Products and areas
Covered by Rancher
-
Font selection and embedded font handling, covering the fontconfig, CoreText and DirectWrite backends and the fonts a script can carry inside itself
Products and areas
Covered by libass
-
Format sniffing and plugin selection, where the file's contents rather than its name decide which parser runs
Products and areas
Covered by Pillow
-
Gain map support and the extra image and metadata it introduces
Products and areas
Covered by libavif
-
GitHub Actions defined in the official dotnet and aspnetcore repositories, and .NET documentation and samples on learn.microsoft.com/dotnet where insecure guidance is a rewarded category
Products and areas
Covered by .NET
-
GitHub prices the Dependabot asset at critical severity and names two eligible classes outright: execution-environment breakout attacks that reach private networked resources or other users' data, and security issues in dependabot-core itself
Products and areas
Covered by Dependabot Core
-
GNU tar extensions, long name and long link entries, and sparse file handling
Products and areas
Covered by node-tar
-
Google's open-source VRP takes security issues in the latest versions of the code held in the public repositories of Google-owned GitHub organisations, and the tier file names google/XNNPACK at TIER_OT1. A product vulnerability anywhere in that repository is accepted, at $101 to $3,133.70
Products and areas
Covered by XNNPACK
-
Google's open-source VRP takes security issues in the latest versions of the code held in the repositories it lists, and google/guava is named in the published tier file at TIER_OT0: a product vulnerability anywhere in the library's own code is accepted, at $500 to $7,500
Products and areas
Covered by Guava
-
Google's open-source VRP takes security issues in the latest versions of the code held in the repositories it lists, and google/re2 is named in the published tier file at TIER_OT1: a product vulnerability anywhere in the engine's own code is accepted, at $101 to $3,133.70
Products and areas
Covered by RE2
-
Google's tier file names GoogleContainerTools/distroless at OT0, and the program takes security bugs in the latest versions of what that repository publishes. A product vulnerability is priced at $500 to $7,500, and a compromise of the repository or the publishing pipeline falls in the separate supply-chain category at $3,133.70 to $31,337
Products and areas
Covered by Distroless
-
google/brotli is named at OT1 in Google's tier file, and it sits in a Google-owned GitHub organisation, which the program's scope sentence covers as well. A product vulnerability anywhere in the repository is priced at $101 to $3,133.70
Products and areas
Covered by Brotli
-
google/gson is named at OT0 in Google's tier file, and it sits in a Google-owned GitHub organisation, which the program's scope sentence covers as well. A product vulnerability anywhere in the library is priced at $500 to $7,500
Products and areas
Covered by Gson
-
Grid and derived image assembly, where a single logical image comes from many independently declared cells
Products and areas
Covered by libavif
-
Gson.fromJson and toJson, and the TypeAdapter resolution that decides which adapter runs for a given target type
Products and areas
Covered by Gson
-
GsonBuilder configuration, custom serialisers and deserialisers, @JsonAdapter, and the field naming and exclusion strategies
Products and areas
Covered by Gson
-
GUIX and its rendering and resource-parsing paths, where a display resource may come from storage an attacker has touched
Products and areas
Covered by Eclipse ThreadX
-
Hash and integrity verification, including --require-hashes and the hashes recorded in a lockfile
Products and areas
Covered by uv
-
Header and attribute parsing: the attribute type registry, channel lists, string and string-vector attributes, chromaticities, and custom attributes whose declared size comes from the file
Products and areas
Covered by OpenEXR
-
Header parsing in full, covering header-name validation, value validation, whitespace handling, obs-fold continuation lines and duplicated headers
Products and areas
Covered by llhttp
-
Host key handling and known_hosts parsing, including the comparison that decides whether the server on the other end is the one the caller meant to reach
Products and areas
Covered by libssh2
-
How the component talks to the API server: its informers and its cluster-wide read over pods, nodes, PodDisruptionBudgets and events, plus the flags and configuration that govern them
Products and areas
Covered by Cluster Autoscaler
-
HTTP/1.1 and HTTP/2 parsing, framing and serialisation across pingora-http and the protocol layers of pingora-core, on the downstream leg and the upstream leg alike
Products and areas
Covered by Cloudflare Pingora
-
Image geometry derived from the container: ispe dimensions, bit depth, chroma subsampling, clap cropping and the rotation and mirror properties
Products and areas
Covered by libavif
-
Image handling: registry fetch, layer extraction, tar and archive parsing, and every format a layer can carry
Products and areas
Covered by Trivy
-
Image pull and push, the registry client, manifest and layer handling, content trust and credential storage
Products and areas
Covered by Docker Engine
-
Image pull and storage through the shared containers/image and containers/storage code, plus registry configuration, mirrors, signature policy and short-name resolution
Products and areas
Covered by CRI-O
-
Image sequence handling, where every per-item structure repeats per frame
Products and areas
Covered by libavif
-
Image sequence handling, where per-frame structures multiply everything above
Products and areas
Covered by libheif
-
Image signing, attestation, SBOM generation, and the publishing pipeline to gcr.io and registry mirrors
Products and areas
Covered by Distroless
-
ImageMath and ImageMorph, including the evaluation surface the policy singles out
Products and areas
Covered by Pillow
-
Import, export and the dataflow tooling, which parses merchant-supplied files
Products and areas
Covered by OpenMage LTS
-
In-loop filters, covering deblocking and sample adaptive offset
Products and areas
Covered by libde265
-
Index handling: --index-url, --extra-index-url, --find-links, index priority, and any confusion between a private and a public source
Products and areas
Covered by uv
-
Information disclosure through error output, routing and configuration exposure, where a response leaks credentials, paths or content to a session that should not see it
Products and areas
Covered by Joomla
-
Installer, upgrade and static-content entry points the repository ships, including the media and static file handlers reachable under pub/
Products and areas
-
Integration with ActiveJob and the queue adapters underneath it, Sidekiq, Resque and SQS among them, where the adapter's own guarantees can be subverted
Products and areas
Covered by Shopify job-iteration
-
Inter-node TLS configuration, the mutual TLS paths and what a node accepts when TLS is not configured
Products and areas
Covered by Dgraph
-
Interlace handling and Adam7 de-interlacing, where row arithmetic changes per pass
Products and areas
Covered by libpng
-
Interruption and resumption, covering the interruption adapters, the maximum job runtime, and the exactly-once and at-least-once boundaries
Products and areas
Covered by Shopify job-iteration
-
Item location and extent resolution, where offsets and lengths declared in iloc decide what memory gets read
Products and areas
Covered by libheif
-
Item properties and their association: ispe dimensions, pixi bit depths, clap cropping, irot and imir transforms, and the ipma index that binds properties to items
Products and areas
Covered by libheif
-
jackson-core: the streaming parser and generator, number and string handling, buffer management and the recycler underneath them
Products and areas
Covered by Jackson
-
jackson-databind in full: the ObjectMapper, deserializer resolution, bean property binding, creator selection and the reflection that instantiates a class named by a document
Products and areas
Covered by Jackson
-
Joomla core at the repository Google names in its Tier 1 scope row, github.com/joomla/joomla-cms, which is the only asset the patch pathway reaches
Products and areas
Covered by Joomla
-
JsonParser, the JsonElement tree model, and JsonObject key handling such as duplicate and colliding keys
Products and areas
Covered by Gson
-
JsonReader in both lenient and strict modes, including deeply nested, truncated and otherwise malformed input, and the streaming JsonWriter on the other side
Products and areas
Covered by Gson
-
Just Enough Administration: session configuration, role capability files, and the constrained endpoints they define
Products and areas
Covered by PowerShell
-
Kafel in full: the policy language, its compiler, and the seccomp-bpf syscall filter it installs, where a policy that does not enforce what its author believed is a silent hole in the sandbox
Products and areas
Covered by nsjail
-
Key derivation and the key schedule, including rekeying and the handling of exporter secrets
Products and areas
Covered by s2n-tls
-
Key management: the key manager, the key store, certificate handling and the trust decision about which key is permitted to have signed a given document
Products and areas
Covered by xmlsec
-
Key material handling, covering the key objects the module exposes, the operations performed on card and anything that could leak a key or a key attribute
Products and areas
Covered by OpenSC
-
libass publishes no written policy. GitHub private vulnerability reporting is enabled on libass/libass and the project ships advisories through it, and nothing anywhere narrows scope below the library itself
Products and areas
Covered by libass
-
libblkid and its probes: superblock detection, partition-table parsing and topology reads against any device an ordinary user is permitted to attach
Products and areas
Covered by util-linux
-
libpng publishes no security policy and declares no scope. The private advisory channel on pnggroup/libpng is enabled and worked, and in practice it takes security defects anywhere in the upstream tree
Products and areas
Covered by libpng
-
libuuid, covering generation quality and the assumptions callers make about a generated identifier being unguessable
Products and areas
Covered by util-linux
-
Line breaking, text measurement and layout, the area both June 2026 advisories touched
Products and areas
Covered by libass
-
Load balancing, service discovery and health checking in pingora-load-balancing, including the hashing that decides which upstream a request reaches
Products and areas
Covered by Cloudflare Pingora
-
Logging and artifact output, covering the run results and manifest artifacts and anything that could carry a secret into a file a CI job publishes
Products and areas
Covered by dbt-core
-
Logging drivers, the events stream and the metrics endpoint
Products and areas
Covered by Docker Engine
-
Managed Python installation, where uv downloads and unpacks an interpreter, together with the verification on that download
Products and areas
Covered by uv
-
Manifest and lockfile parsing, where dependabot-core has to make sense of untrusted package-lock.json, Gemfile.lock, go.sum, pom.xml and their equivalents
Products and areas
Covered by Dependabot Core
-
Manifest ingestion from attacker-supplied assets: the JUMBF boxes and embedded manifest stores carried inside image, video and audio containers, decoded before anything has been authenticated
Products and areas
Covered by Adobe C2PA Tool (c2patool / c2pa-rs, Content Authenticity Initiative)
-
Manifest parsing and validation across Docker schema1, schema2, OCI image manifest and OCI image index, plus the referrers API built on top
Products and areas
Covered by Distribution
-
Memory allocation and integer arithmetic across the C sources
Products and areas
Covered by Ruby (CRuby)
-
Memory allocation and object lifetime across the whole library, since callers hold filter contexts for the life of a process
Products and areas
Covered by libseccomp
-
Memory safety of the generated C under malformed and truncated input
Products and areas
Covered by llhttp
-
Memory-safety defects in the runtime's own Rust code and in the unsafe blocks at the host boundary, which account for 28% of this project's recorded history
Products and areas
Covered by Wasmtime
-
Message parsing in full, covering headers, MIME structure, encoded words, RFC 2231 parameter handling and the body decoders that run over attacker-supplied content
Products and areas
Covered by Haraka
-
Metadata and string handling: broadcast wave extension chunks, cart chunks, cue and instrument chunks, LOOP data and ID3 handling
Products and areas
Covered by libsndfile
-
Metadata items carried in the container, such as Exif and XMP payloads passed through to a consumer
Products and areas
Covered by libheif
-
Microkernel selection and runtime CPU feature detection, which decides which of those code paths actually executes on a given device
Products and areas
Covered by XNNPACK
-
Misconfiguration scanning: the Terraform, CloudFormation, Kubernetes, Dockerfile and Helm parsers, plus the policy evaluation layered on top of them
Products and areas
Covered by Trivy
-
Model connector, chat client and credential handling across every provider the framework ships
Products and areas
Covered by Microsoft Agent Framework
-
Module and type resolution: paths and baseUrl handling, node_modules and @types lookup, and declaration emit
Products and areas
Covered by TypeScript
-
Module autoloading, PSModulePath resolution, binary module loading and the assembly load contexts they run in
Products and areas
Covered by PowerShell
-
Module loading and the remote-import path, where the runtime fetches code over the network and then executes it
Products and areas
Covered by Deno
-
mount(8), umount(8) and libmount: target-path resolution, helper dispatch, fstab handling, the ownership hooks, and everything the privileged path does between checking a path and using it
Products and areas
Covered by util-linux
-
Multi-part files, covering part headers, per-part types and the shared offset structure across them
Products and areas
Covered by OpenEXR
-
Multi-tenancy through namespaces, including every operation that takes a namespace argument or infers one from a token
Products and areas
Covered by Dgraph
-
NAL unit handling: the Annex B start-code scan, emulation-prevention byte removal and the unit header parse
Products and areas
Covered by libde265
-
.NET Aspire, the cloud-native orchestration stack, also added in the July 2025 expansion
Products and areas
Covered by .NET
-
Network Time Security: the NTS key exchange over TLS, cookie generation and encryption, replay handling, and the server-side key rotation behind it
Products and areas
Covered by ntpd-rs (Project Pendulum)
-
Networking through libnetwork: the bridge driver, port publishing, the iptables and nftables rules the daemon writes, firewalld integration, overlay networks and embedded DNS
Products and areas
Covered by Docker Engine
-
NetX Duo end to end, covering the IPv4 and IPv6 stacks, TCP, UDP, ICMP and the ARP and neighbour-discovery layers, all of which parse frames straight off the wire
Products and areas
Covered by Eclipse ThreadX
-
NetX Secure, the TLS and DTLS implementation, including handshake state handling, certificate parsing and X.509 verification
Products and areas
Covered by Eclipse ThreadX
-
No security policy is published, so no scope is declared and nothing is carved out. The channel that exists is GitHub private vulnerability reporting on the repository, and the maintainers accept and publish advisories through it continuously. Treat the whole library as in scope
Products and areas
Covered by node-tar
-
No written policy sets a scope. The private advisory channel on strukturag/libheif is enabled and demonstrably used, and it takes security defects anywhere in the upstream tree
Products and areas
Covered by libheif
-
Node-level resource features: CPU pinning, hugepages, RDT and the NRI plugin interface
Products and areas
Covered by CRI-O
-
Notifications and webhooks, and everything the registry sends outbound as a result
Products and areas
Covered by Distribution
-
Object deserialization through unserialize() and the phar stream wrapper, where attacker-controlled bytes drive object construction and destructor chains
Products and areas
Covered by PHP
-
Opcache and the compiled-code cache, where one request's compiled state can be served to another, including across virtual hosts on a shared FPM pool
Products and areas
Covered by PHP
-
OpenBMC takes security reports for the whole project at [email protected], and this page covers bmcweb, its network-facing component. Everything in the bmcweb tree is inside that, and Google's patch money covers the bmcweb repository alone
Products and areas
Covered by bmcweb
-
OPRF and VOPRF, the primitive under Privacy Pass, including the verification step
Products and areas
Covered by CIRCL
-
Order records, customer data and shop configuration, and every path that reads, exports or exposes them
Products and areas
Covered by PrestaShop
-
OSC 8 hyperlink handling and the open_url_with path that decides what happens when a link or a matched pattern is activated
Products and areas
Covered by kitty
-
Outbound queuing and delivery, including retry handling and anything a remote server's response can influence
Products and areas
Covered by Haraka
-
Output handling: the paths the tool writes to and the files it replaces when it is pointed at a project directory nobody has vetted
Products and areas
Covered by CycloneDX Rust Cargo
-
Package download and extraction for wheels and source distributions alike, which is native Rust parsing archives fetched over the network
Products and areas
Covered by uv
-
Package resolution through packages.yml: hub lookups, git and local package sources, version resolution and everything that happens when the fetched code is loaded
Products and areas
Covered by dbt-core
-
Pairing-based cryptography on BLS12-381, covering the group operations, the pairing itself and the signature schemes built on it
Products and areas
Covered by CIRCL
-
pam_access and its host, network and origin matching, along with the other modules that turn an attribute into an access decision
Products and areas
Covered by Linux-PAM
-
pam_env and the reading of ~/.pam_environment and the system environment files
Products and areas
Covered by Linux-PAM
-
pam_namespace and the polyinstantiation machinery, which does privileged filesystem work on paths inside a user's control
Products and areas
Covered by Linux-PAM
-
pam_unix and the password verification path: hash comparison, shadow-file access and the helper binary it invokes
Products and areas
Covered by Linux-PAM
-
Parameter sets and every value derived from them. VPS, SPS and PPS, plus the picture dimensions, CTB sizes, tile layouts and scaling lists computed out of them
Products and areas
Covered by libde265
-
Path handling on Windows specifically: drive-relative paths, UNC prefixes, reserved names and the case and separator semantics that differ from POSIX
Products and areas
Covered by node-tar
-
PAX extended header records end to end, including record length parsing, keyword handling and the numeric and path overrides they apply
Products and areas
Covered by node-tar
-
PIN handling in full: entry, verification, retry counters, the PIN pad reader paths and anything that could disclose or bypass a PIN
Products and areas
Covered by OpenSC
-
Pod sandbox setup in full: namespaces, cgroups, the pause process and the shared namespace model inside a pod
Products and areas
Covered by CRI-O
-
Polymorphic type handling end to end: default typing, @JsonTypeInfo, type id resolution and every subtype validator including BasicPolymorphicTypeValidator
Products and areas
Covered by Jackson
-
PowerShell Remoting over the WinRM and SSH transports, the PSRP protocol itself, and session, endpoint and transport handling
Products and areas
Covered by PowerShell
-
Prediction: intra modes, inter prediction, motion vector derivation and the merge and AMVP candidate lists
Products and areas
Covered by libde265
-
Private key file parsing and agent forwarding, where key material is read from disk or brokered to a remote peer
Products and areas
Covered by libssh2
-
Privilege separation, sandboxing and unsafe-block reduction work across the above, all named categories in the Patch Rewards qualifying-submission list
Products and areas
Covered by Wasmtime
-
Project and item templates bundled with supported .NET and ASP.NET Core versions (the dotnet new templates)
Products and areas
Covered by .NET
-
Project file parsing: dbt_project.yml, model and source YAML, schema tests, seeds and the exposures and metrics definitions
Products and areas
Covered by dbt-core
-
Proxy registration and the allow-list: which remote ports, subdomains and custom domains a client may claim, and whether one client can claim another's
Products and areas
Covered by frp
-
Pull-through cache and proxy mode, including the upstream credentials the registry holds and every request it makes on a client's behalf
Products and areas
Covered by Distribution
-
Raft membership, group assignment and the trust an Alpha or Zero extends to a peer joining the cluster
Products and areas
Covered by Dgraph
-
Ratel, the bundled administration UI, and the requests it makes on an operator's behalf
Products and areas
Covered by Dgraph
-
RE2::Set, FilteredRE2 and the prefilter and atom machinery used to run many patterns against one input
Products and areas
Covered by RE2
-
Reference picture set handling and the decoded picture buffer, including what happens when a stream refers to a picture that was never decoded
Products and areas
Covered by libde265
-
Reference resolution: same-document references, external references, the URI handling around them and the network or filesystem access any of it can trigger
Products and areas
Covered by xmlsec
-
ReflectiveTypeAdapterFactory and how it interacts with arbitrary target classes, including their fields, setters and the Unsafe allocation fallback used when a class has no usable constructor
Products and areas
Covered by Gson
-
Registry authentication and credential handling for private registries and cloud provider logins
Products and areas
Covered by Trivy
-
Release publishing to Maven Central, which falls under the supply-chain reward category
Products and areas
Covered by Gson
-
Rendering and serialization: the XML layout system, block and template evaluation, the framework's escaping helpers, and file, archive and image handling wherever attacker-controlled data crosses into them
Products and areas
-
Renewal logic, including the expiry evaluation and the behaviour on a partial or failed renewal
Products and areas
Covered by go-acme/lego
-
Reports go privately through the project's SECURITY.md and Google Bug Hunters, against upstream google/nsjail. The whole supervisor and the whole confinement mechanism are the target; a policy the operator deliberately loosened is not
Products and areas
Covered by nsjail
-
Reports go to the PrestaShop security team at [email protected], and the boundary is the core repository Google names by URL in the Tier 1 scope row, github.com/PrestaShop/PrestaShop. Third-party modules and themes belong to their own authors
Products and areas
Covered by PrestaShop
-
Repository configuration and the build and release pipeline that downstream frameworks vendor from, which Google prices under its separate supply-chain category
Products and areas
Covered by XNNPACK
-
Request-line parsing: method handling, the request target in origin, absolute, authority and asterisk form, and the HTTP version
Products and areas
Covered by llhttp
-
Residual and coefficient decoding, transform and dequantisation, where loop counts come from the stream
Products and areas
Covered by libde265
-
Resource limits across connection handling, since a single session able to pin a worker takes the server down for everyone else on it
Products and areas
Covered by Haraka
-
Resource limits, including MAX_IMAGE_PIXELS and the decompression-bomb handling the policy names by hand
Products and areas
Covered by Pillow
-
Role-based privilege enforcement between the ReadOnly, Operator and Administrator roles, the only thing separating a monitoring account from a power-control one
Products and areas
Covered by bmcweb
-
Rootless mode in full, and the differences in the privilege model it introduces
Products and areas
Covered by Docker Engine
-
Roughly forty actively maintained MIT-licensed repositories under github.com/swiyu-admin-ch carry this code, and the programme promises published source and technical documentation alongside a legal safe harbour
Products and areas
Covered by swiyu (Swiss e-ID and Trust Infrastructure)
-
RPKI-RTR client handling and the way validation state feeds route selection
Products and areas
Covered by GoBGP
-
RSA key handling and the xrdp-keygen tool that produces the server key material
Products and areas
Covered by xrdp
-
Ruby takes reports through its HackerOne programme and the address in SECURITY.md, against github.com/ruby/ruby. That object is the upstream CRuby tree in full rather than any one subsystem of it
Products and areas
Covered by Ruby (CRuby)
-
Save and encode paths, which matter because servers rewrite uploads before storing them
Products and areas
Covered by Pillow
-
SBOM handling in both CycloneDX and SPDX, as input to a scan and as output from one
Products and areas
Covered by Trivy
-
Secret scanning and everything it reads, since it is pointed by definition at files that hold secrets
Products and areas
Covered by Trivy
-
SECURITY.md directs reports to GitHub private vulnerability reporting on libssh2/libssh2, and the object is the upstream tree rather than a vendored copy. Nothing narrower is carved out of it, and everything below sits inside it
Products and areas
Covered by libssh2
-
SECURITY.md directs reports to GitHub private vulnerability reporting on php/php-src, against a supported release line. The whole interpreter tree sits inside that
Products and areas
Covered by PHP
-
SECURITY.md names the GitHub advisory form as the security channel and does not limit scope beyond the project's own code, so everything shipped from the repository is in, together with the xorgxrdp X server module the project maintains alongside it
Products and areas
Covered by xrdp
-
Segment chunking, indexing and reassembly on fetch, where a remote segment is turned back into the bytes a consumer receives
Products and areas
Covered by Tiered Storage for Apache Kafka
-
SEI message parsing and any other optional payload the decoder walks
Products and areas
Covered by libde265
-
Serialization and deserialization of cached ActiveRecord objects: the coder that writes an entry and the attribute set that comes back out
Products and areas
Covered by Shopify identity_cache
-
Server authentication in both supported modes, the shared token and the OIDC integration, plus everything that decides whether a connecting client is allowed to register anything at all
Products and areas
Covered by frp
-
Session and credential setup through pam_setcred and pam_open_session, where privileged work happens after authentication has already succeeded
Products and areas
Covered by Linux-PAM
-
Session handling and authentication, including the administrator login path and any route that accepts a state-changing request without the token the form layer requires
Products and areas
Covered by Joomla
-
Session resumption in both forms, session tickets and pre-shared keys, along with the early data path and its replay properties
Products and areas
Covered by s2n-tls
-
Session state handling, including capability negotiation, graceful restart, add-path and route refresh
Products and areas
Covered by GoBGP
-
Session storage, the customer session and the admin session, plus the form key mechanism that stands in for CSRF protection
Products and areas
Covered by OpenMage LTS
-
Sharding, including the auto-sharding path where the pod reads its own StatefulSet, plus the CLI flags and configuration file that drive the whole process
Products and areas
Covered by kube-state-metrics
-
Shopify's program takes public repositories in the Shopify GitHub organisation as one source-code asset, https://github.com/Shopify/*, marked Non-core and capped at medium severity. Shopify/identity_cache sits inside that namespace, so a security issue anywhere in the gem is accepted, priced at $1,000 to $14,000
Products and areas
Covered by Shopify identity_cache
-
Shopify's program takes public repositories in the Shopify GitHub organisation as one source-code asset, https://github.com/Shopify/*, marked Non-core and capped at medium severity. Shopify/job-iteration sits inside that namespace, so a security issue anywhere in the gem is accepted, priced at $1,000 to $14,000
Products and areas
Covered by Shopify job-iteration
-
Signature and certificate-chain verification, trust-list handling and timestamp checking, the decisions that end in a manifest being reported as valid
Products and areas
Covered by Adobe C2PA Tool (c2patool / c2pa-rs, Content Authenticity Initiative)
-
Slice segment headers, including the entry-point offsets that drive parallel decoding
Products and areas
Covered by libde265
-
Source management and the algorithm: peer and pool source selection, DNS resolution of configured sources, clock filtering, and the steering decision that follows from them
Products and areas
Covered by ntpd-rs (Project Pendulum)
-
Storage and graph drivers, overlay2 in particular, and layer extraction from untrusted images
Products and areas
Covered by Docker Engine
-
Stream wrappers and filters in full, covering phar://, data:// and the network wrappers, and anything that lets a filename argument reach a protocol handler the application never intended
Products and areas
Covered by PHP
-
Support for the user notification interface and the file descriptor handling around it
Products and areas
Covered by libseccomp
-
Swarm mode: the raft store, node join and TLS bootstrap, secrets and configs, and the cluster control plane
Products and areas
Covered by Docker Engine
-
Symlink and hardlink entry handling, including the link target resolution and the checks meant to keep a link inside the extraction root
Products and areas
Covered by node-tar
-
Syscall table generation and the pseudo-syscall handling for architectures with multiplexed calls
Products and areas
Covered by libseccomp
-
Systematic removal of error-prone patterns across the code that handles untrusted request data, and contextual auto-escaping in the template layer, both named qualifying-patch categories on this program
Products and areas
Covered by PrestaShop
-
systemd integration and the cgroup manager, including any property CRI-O sets on a transient unit
Products and areas
Covered by CRI-O
-
Tar header parsing: the ustar header fields, numeric encodings, the octal and base-256 forms, checksums and the NUL termination rules
Products and areas
Covered by node-tar
-
Text and font handling, including the ligature and glyph paths that consume font files and the terminal's own Unicode handling
Products and areas
Covered by kitty
-
Text rendering through ImageFont and FreeType, where the font file is often as attacker-controlled as the image
Products and areas
Covered by Pillow
-
Text shaping and the interaction with the shaper, including bidirectional text and complex script handling
Products and areas
Covered by libass
-
That second line is unqualified, so the repository is the target at every stage of an update run: the file fetchers, the file parsers, the update checkers, the file updaters and the metadata finders that GitHub's scope note points at through the project's architecture overview
Products and areas
Covered by Dependabot Core
-
The /admin endpoint and every mutation reachable through it, including backup, restore, restoreTenant, export, drop and schema alteration
Products and areas
Covered by Dgraph
-
The /graphql endpoint, the GraphQL schema handling, and the query rewriter that lowers GraphQL into DQL
Products and areas
Covered by Dgraph
-
The _imaging C extension and the way Pillow drives the C libraries it links or bundles for decode and encode
Products and areas
Covered by Pillow
-
The ACL subsystem: users, groups, predicate-level permissions, the admin token and the HMAC secret behind it
Products and areas
Covered by Dgraph
-
The ACME protocol implementation: account registration and key rollover, order and authorization handling, nonce management, and every response the client parses from a CA
Products and areas
Covered by go-acme/lego
-
The adapter and connection layer the project maintains, including identifier quoting, relation naming and query construction
Products and areas
Covered by dbt-core
-
The address families layered on top: IPv4 and IPv6 unicast, VPN and EVPN, flowspec, SR-Policy and the rest of the AFI/SAFI set the library advertises
Products and areas
Covered by GoBGP
-
The admin panel and its access model: login, two-factor enrolment, form keys, the ACL and role system, and every admin controller and grid sitting behind them
Products and areas
-
The admin panel, its authentication, and every setting an administrator can change on a running server
Products and areas
Covered by Vaultwarden
-
The admin panel, its login, its session handling and the ACL that decides which admin role can reach which controller
Products and areas
Covered by OpenMage LTS
-
The ADPCM family in full, covering IMA, MS, NMS, VOX and the G.72x variants, the area several of the recent findings landed in
Products and areas
Covered by libsndfile
-
The agent and workflow runtime in both the .NET and Python implementations: how a run is scheduled, how state moves between steps, and what each agent in a graph is permitted to reach
Products and areas
Covered by Microsoft Agent Framework
-
The algorithm allowlisting and restriction machinery, where an application asks for a limited set and gets a wider one
Products and areas
Covered by xmlsec
-
The analysers for every ecosystem, covering OS package databases and every language lockfile and manifest Trivy understands
Products and areas
Covered by Trivy
-
The Android and iOS wallet apps, where credentials are held and holder key material lives
Products and areas
Covered by swiyu (Swiss e-ID and Trust Infrastructure)
-
The APDU layer and the response parsing underneath the drivers, including the TLV and compact TLV handling and the GET RESPONSE chaining
Products and areas
Covered by OpenSC
-
The archive and copy paths, covering docker cp in both directions and the archive endpoints that back it
Products and areas
Covered by Docker Engine
-
The ASS and SSA script parser end to end: the script info headers, the style definitions, the event lines and the timing fields
Products and areas
Covered by libass
-
The AVIF container parser: the ISOBMFF boxes libavif reads directly, including meta, iinf, iloc, iref, iprp, ipco and ipma, along with item extents and truncated or oversized box handling
Products and areas
Covered by libavif
-
The Badger storage layer as Dgraph drives it, along with the on-disk state and encryption-at-rest handling
Products and areas
Covered by Dgraph
-
The Bazel rules and package-set definitions that assemble each distroless base image, where a change to what goes in the image is a change to every image built on it
Products and areas
Covered by Distroless
-
The BGP message decoder in full: OPEN, UPDATE, NOTIFICATION, KEEPALIVE and ROUTE-REFRESH, plus every path attribute and NLRI encoding the library will parse
Products and areas
Covered by GoBGP
-
The bignum layer and the hand-written assembly selected per CPU feature, including paths only reachable on specific microarchitectures
Products and areas
Covered by AWS-LC
-
The bindings and helper crates shipped in this repository, including the Rust bindings that external adopters increasingly use
Products and areas
Covered by s2n-tls
-
The bitmap cache, blending and blur paths, and the rasteriser including its SIMD kernels
Products and areas
Covered by libass
-
The block and template rendering layer, including anywhere a merchant-editable template or CMS block is evaluated
Products and areas
Covered by OpenMage LTS
-
The BMFF reader that handles HEIF, AVIF and CR3 where the build enables it, since box sizes and offsets there come straight from the file
Products and areas
Covered by Exiv2
-
The boundary where bmcweb turns a request into a call into the rest of OpenBMC on the caller's behalf
Products and areas
Covered by bmcweb
-
The bounty-eligible asset is Kibana itself, up to critical severity, on the same template Elastic uses for every product: any currently supported version, the platform downloads, the official container image and the github.com/elastic/kibana source behind them
Products and areas
Covered by Kibana
-
The BPF code generator, covering instruction ordering, jump resolution and the exact filter it emits
Products and areas
Covered by libseccomp
-
The browser application in full: Discover, Dashboards, Visualize, Lens, Canvas, Maps, Dev Tools and Stack Management, plus saved objects and their import and export paths
Products and areas
Covered by Kibana
-
The buffer-facing APIs: frombuffer, frombytes, tobytes and the array interface, where a caller's stride and mode assumptions meet Pillow's
Products and areas
Covered by Pillow
-
The build sandbox as BuildKit configures it: seccomp, AppArmor, namespaces, capabilities and the runc or containerd worker
Products and areas
Covered by BuildKit
-
The buildx client integration and the remote and container driver paths, where a build is dispatched to a shared builder
Products and areas
Covered by BuildKit
-
The built-in adapters for numbers, dates, Enum, collections, maps and java.time types, and their coercion behaviour when the incoming value does not match the declared type
Products and areas
Covered by Gson
-
The bundled command-line programs that ship with the library and run the same parsers
Products and areas
Covered by libsndfile
-
The bundled monitoring, logging and CIS scan chart integrations as Rancher deploys and configures them
Products and areas
Covered by Rancher
-
The bundled tooling shipped in the same binary: the test runner, the bundler, the language server and the compile and install subcommands
Products and areas
Covered by Deno
-
The bundled tools and loaders: heif-convert, heif-enc, heif-info and the GDK-Pixbuf loader shipped from this repository
Products and areas
Covered by libheif
-
The bundled tools, avifdec, avifenc and the gain map utility, which are what scripted pipelines call
Products and areas
Covered by libavif
-
The bundled utilities and contrib code, pngfix, pngtest and the tools that ship in the tree
Products and areas
Covered by libpng
-
The C API surface Node core binds against, and the assumptions it makes about caller behaviour
Products and areas
Covered by llhttp
-
The C core library added in 3.x, which is what most new callers link and which does its own parsing
Products and areas
Covered by OpenEXR
-
The C extension boundary that every compiled gem in the ecosystem is linked against
Products and areas
Covered by Ruby (CRuby)
-
The C++ layer above it, including the input file classes for scanline, tiled, deep and multi-part reads
Products and areas
Covered by OpenEXR
-
The C++, Python (google-re2) and other binding surfaces built out of this repository, plus its release pipeline, which Google prices under its separate supply-chain category
Products and areas
Covered by RE2
-
The CA certificate bundle shipped in the base and static images, both its contents and its freshness, since every TLS client in a derived container trusts it
Products and areas
Covered by Distroless
-
The cache_index, cache_belongs_to, cache_has_many and cache_has_one declarations and the fetch methods they generate
Products and areas
Covered by Shopify identity_cache
-
The cargo-cyclonedx subcommand as it ships: argument and configuration parsing, the Cargo metadata it ingests, the dependency-graph walk it performs and the document it serialises
Products and areas
Covered by CycloneDX Rust Cargo
-
The catalog, Helm chart and app deployment path, including chart repositories Rancher fetches and the values it renders
Products and areas
Covered by Rancher
-
The CDI path in full: specification generation, the nvidia-ctk tooling that writes it, and the runtime that consumes it to modify an OCI container specification
Products and areas
Covered by NVIDIA Container Toolkit
-
The certificate and cryptographic object handling that turns card contents into something an application will trust
Products and areas
Covered by OpenSC
-
The channel, SFTP and SCP client layers, where a server controls packet sizes, request identifiers, filenames and attribute records after the session is established
Products and areas
Covered by libssh2
-
The chunk offset tables that tell the reader where every scanline block or tile lives
Products and areas
Covered by OpenEXR
-
The CLI surface: argument and environment handling, the hook execution it offers, and the file paths it writes to
Products and areas
Covered by go-acme/lego
-
The CLI-facing and API-key endpoints that scripted consumers authenticate against
Products and areas
Covered by Vaultwarden
-
The cmdlets Microsoft ships in the box, including the ones that fetch and parse remote data, walk the filesystem, or serialise and deserialise objects
Products and areas
Covered by PowerShell
-
The CMS pages, blocks and widget system, which store markup an administrator edits and every visitor renders
Products and areas
Covered by OpenMage LTS
-
The CNI network plugin boundary and the network namespace setup around it
Products and areas
Covered by CRI-O
-
The codec adapter layer and the buffers libavif hands across it to libaom, dav1d, libgav1, rav1e and SVT-AV1
Products and areas
Covered by libavif
-
The codec and compression paths, including RemoteFX through librfxcodec, JPEG, planar and interleaved bitmap compression
Products and areas
Covered by xrdp
-
The command interface and everything it can be asked to change about an open file
Products and areas
Covered by libsndfile
-
The command line tools, pkcs11-tool, pkcs15-tool, opensc-tool, opensc-explorer and the rest, which parse card data and files supplied by someone else
Products and areas
Covered by OpenSC
-
The command-line interface and its flag and variable handling, including --vars and the environment variable functions available inside templates
Products and areas
Covered by dbt-core
-
The command-line tools, exrheader, exrinfo, exrmaketiled and the rest, which run unattended in asset pipelines
Products and areas
Covered by OpenEXR
-
The compiler and the Prog representation it emits, including the onepass and bitstate analyses and the instruction encoding
Products and areas
Covered by RE2
-
The complete namespace setup path across UTS, mount, PID, IPC, network, user, cgroup and time, including anything that leaves a namespace incompletely applied, escapable, or joinable from inside
Products and areas
Covered by nsjail
-
The configuration parser: /etc/pam.conf, the /etc/pam.d directory, and how a malformed or unexpected entry is interpreted
Products and areas
Covered by Linux-PAM
-
The configuration surface in full, plus TLS termination and the middleware layer including redirect and CloudFront
Products and areas
Covered by Distribution
-
The configuration surface: read-only and fallback fetching, should_use_cache?, and the Railtie wiring that turns the gem on inside an application
Products and areas
Covered by Shopify identity_cache
-
The container lifecycle end to end, from create and start through exec, attach, pause and remove
Products and areas
Covered by Docker Engine
-
The container-fed path where subtitles arrive as packets rather than as a file, including the Matroska ReadOrder handling
Products and areas
Covered by libass
-
The containerd and runc integration boundary, including shim handling and how runtime errors are interpreted
Products and areas
Covered by Docker Engine
-
The content store, the storage root and the snapshotter layer, including garbage collection
Products and areas
Covered by BuildKit
-
The context the tool is built for, running unattended in CI over untrusted code with no operator watching the run
Products and areas
Covered by CycloneDX Rust Cargo
-
The core request dispatch and routing layer, plus the layout XML engine that turns configuration into instantiated blocks and method calls
Products and areas
Covered by OpenMage LTS
-
The Cranelift code generator, where a miscompilation emits host machine code that violates an invariant the Wasm semantics guarantee
Products and areas
Covered by Wasmtime
-
The CRI gRPC server and every RPC it serves: RunPodSandbox, CreateContainer, StartContainer, Exec, ExecSync, Attach, PortForward, PullImage and the rest, plus the socket they are served on
Products and areas
Covered by CRI-O
-
The crio configuration surface, the drop-in configuration directory and the runtime handler definitions in it
Products and areas
Covered by CRI-O
-
The cron and indexer jobs, which execute with no user session and process stored data
Products and areas
Covered by OpenMage LTS
-
The CSR construction path and the SAN handling that decides which names a certificate is requested for
Products and areas
Covered by go-acme/lego
-
The custom-resource-state configuration and the --metric-labels-allowlist and --metric-annotations-allowlist flags, the paths that let an operator opt arbitrary object fields into metrics
Products and areas
Covered by kube-state-metrics
-
The customer-facing storefront in full, covering every request parameter it accepts, every page it renders and the customer account and address handling behind them
Products and areas
Covered by PrestaShop
-
The daemon in full: the NTP client and the NTP server, packet encode and decode, and everything a packet from an unauthenticated peer can reach
Products and areas
Covered by ntpd-rs (Project Pendulum)
-
The daemon's own configuration and control surface: config parsing, the privilege model it drops into, and the ntp-ctl management and observability interface with the socket permissions behind it
Products and areas
Covered by ntpd-rs (Project Pendulum)
-
The daemon's own configuration surface, including daemon.json, the socket permission model and TLS-protected remote access
Products and areas
Covered by Docker Engine
-
The dashboard and the admin API on both server and client, along with their authentication and the credentials in configuration
Products and areas
Covered by frp
-
The database access layer and anything that composes a query from storefront or back-office request data
Products and areas
Covered by PrestaShop
-
The database layer and the query builder in full, the surface Joomla's injection history is best known for
Products and areas
Covered by Joomla
-
The dataformat modules the project maintains, where XML, YAML, CBOR or another encoding reaches the same databind layer through a different front end
Products and areas
Covered by Jackson
-
The datatype modules, where a deserializer builds a JDK or third-party object from document-controlled values
Products and areas
Covered by Jackson
-
The debug image variants and the busybox shell they include, which reintroduce the tooling the other variants deliberately omit
Products and areas
Covered by Distroless
-
The decoder and encoder framework: ImageFile, tile lists, chunked reads, and the seek and tell paths that multi-frame formats such as GIF and TIFF use
Products and areas
Covered by Pillow
-
The decoder and encoder plugin interface, and specifically the shape of the data libheif hands across it to libde265, dav1d and the AV1 and VVC backends
Products and areas
Covered by libheif
-
The decoder API (avifDecoder and friends), including the incremental and streaming decode paths that consume partial input
Products and areas
Covered by libavif
-
The decoder in dec/: stream and metablock parsing, Huffman table construction, ring buffer management, and distance and copy handling, all driven directly by bytes an attacker chose
Products and areas
Covered by Brotli
-
The deprecated stack, still addressed for critical issues at Tier 2: the NVIDIA Container Runtime Hook, the NVIDIA Container CLI and the NVIDIA Container Library
Products and areas
Covered by NVIDIA Container Toolkit
-
The DID implementation and its resolution path, including the tooling that creates and updates DID documents
Products and areas
Covered by swiyu (Swiss e-ID and Trust Infrastructure)
-
The disk and partition tooling, including fdisk, lsblk and the loop-device setup in losetup
Products and areas
Covered by util-linux
-
The DNS-01 challenge path in full: record creation, propagation checking, cleanup, and the resolver behaviour that decides when a challenge is considered ready
Products and areas
Covered by go-acme/lego
-
The DQL parser and executor in full, covering filters, functions, regular expressions and variable blocks
Products and areas
Covered by Dgraph
-
The drive redirection mount, where a remote client's filesystem is exposed into a local session and vice versa
Products and areas
Covered by xrdp
-
The Eclipse Foundation vulnerability reporting policy accepts security issues in any Eclipse project, and the ThreadX repositories enable GitHub private vulnerability reporting for exactly that. No ThreadX-specific carve-out appears in the research behind this entry, so the whole eclipse-threadx tree is the declared target
Products and areas
Covered by Eclipse ThreadX
-
The embedded web server in full: connection handling, HTTP/1.1 parsing, chunked encoding, and the multipart form handling used for firmware upload
Products and areas
Covered by bmcweb
-
The encoder in enc/: block splitting, context modelling, the hash and backward-reference search at every quality level, and large-window mode
Products and areas
Covered by Brotli
-
The encoding path, which is reachable wherever a server re-encodes an upload rather than storing it untouched
Products and areas
Covered by libavif
-
The encoding path, which matters because servers re-encode uploads rather than storing them untouched
Products and areas
Covered by libheif
-
The Engine API in full: every endpoint under containers, images, networks, volumes, plugins, exec, swarm, system and the socket they are served on
Products and areas
Covered by Docker Engine
-
The enumerator builders for ActiveRecord records and batches, arrays, CSV and nested sources, and the cursor each of them emits
Products and areas
Covered by Shopify job-iteration
-
The EPS plugin and its invocation of Ghostscript, plus any other path where Pillow starts an external process on a file's behalf
Products and areas
Covered by Pillow
-
The escape and control sequence parser in full: CSI, OSC, DCS, APC, the private modes and kitty's own extensions to them
Products and areas
Covered by kitty
-
The exiv2 command-line tool itself, including the print, extract and insert commands that scripts and batch pipelines run unattended
Products and areas
Covered by Exiv2
-
The extension installer and the update path, where a fetched package, its manifest or its update URL is trusted before it is executed
Products and areas
Covered by Joomla
-
The extraction path in full: entry filtering, path resolution, the strip-components handling and every filesystem write it performs
Products and areas
Covered by node-tar
-
The FFI and Node-compatibility surfaces, where the permission boundary is crossed deliberately and the checks around it have to be exactly right
Products and areas
Covered by Deno
-
The field arithmetic, big-integer routines and assembly-optimised backends underneath all of the above, where a carry or reduction mistake becomes a key-recovery bug
Products and areas
Covered by CIRCL
-
The filter construction API in full: seccomp_init, seccomp_rule_add and every variant, along with the attribute setters and the reset path
Products and areas
Covered by libseccomp
-
The FIPS module: its boundary, its power-on self-tests and its service indicators, where a defect carries a certification consequence on top of the security one
Products and areas
Covered by AWS-LC
-
The firmware-update (UpdateService) path end to end, by which an image reaches flash, along with the checks that are supposed to gate it
Products and areas
Covered by bmcweb
-
The format front ends Exiv2 opens directly: JPEG, TIFF, PNG, WebP, PSD, JP2, GIF, BMP, TGA, EPS and the raw formats (CR2, CRW, NEF, ARW, RAF, RW2, ORF, PEF, SRW, DNG and their relatives)
Products and areas
Covered by Exiv2
-
The framework underneath the modules: the ORM and database adapter, dependency injection and plugin interception, cache and session backends, cron, the message-queue consumers and the bin/magento CLI
Products and areas
-
The frontend interface in full, covering the built-in Dockerfile frontend, gateway frontends and third-party frontends loaded from an image reference
Products and areas
Covered by BuildKit
-
The frps server control plane: the client control connection, the handshake, session multiplexing and the work queue behind them
Products and areas
Covered by frp
-
The generated C parser and its state machine, plus the TypeScript generator that produces it, since a defect in the generator becomes a defect in the output
Products and areas
Covered by llhttp
-
The generic components: the issuer and verifier services, and the base and trust registries every verification decision reads from
Products and areas
Covered by swiyu (Swiss e-ID and Trust Infrastructure)
-
The git source: URL parsing, ref and subdirectory handling, submodules, bundles and the credential forwarding that goes with them
Products and areas
Covered by BuildKit
-
The global cache: its keying, its entries, and anything that lets one resolution seed what a later one trusts
Products and areas
Covered by uv
-
The gRPC API and the gobgp CLI that drives it, including the API's authentication and access model as exposed by an embedding application
Products and areas
Covered by GoBGP
-
The gRPC control API, the session channel and everything forwarded over it: secrets, SSH agent sockets and registry credentials
Products and areas
Covered by BuildKit
-
The HackerOne asset row "Adobe Commerce, Commerce B2B and Commerce Open Source", marked eligible for bounty, with the test plan permitting testing against your own local installation. Commerce Open Source is the OSL-3.0 magento/magento2 codebase, and the two proprietary editions ride on the same row
Products and areas
-
The HackerOne asset row "C2PA Tool", marked eligible for bounty, which Adobe's policy points at as "the c2patool (https://github.com/contentauth/c2patool) located in the Content Authenticity GitHub project". The same row spans the hosted Content Credentials Verify site alongside the open-source tooling
Products and areas
Covered by Adobe C2PA Tool (c2patool / c2pa-rs, Content Authenticity Initiative)
-
The HackerOne programme declares one in-scope asset, the github.com/OpenMage/magento-lts source tree, with submissions open and no bounty attached. The repository policy takes advisories on the same code, so everything in the fork is in scope and nothing narrower is carved out
Products and areas
Covered by OpenMage LTS
-
The hosted Content Credentials Verify site, which the asset row covers alongside the tooling
Products and areas
Covered by Adobe C2PA Tool (c2patool / c2pa-rs, Content Authenticity Initiative)
-
The HTTP and HTTPS virtual-host routers, including host header matching, subdomain routing, path routing, header rewriting and the locations rules
Products and areas
Covered by frp
-
The HTTP cache in pingora-cache, covering cache keys, storage, eviction, purging and the lock that keeps concurrent fills from colliding
Products and areas
Covered by Cloudflare Pingora
-
The HTTP source and the image source, plus the registry client, manifest handling and layer extraction underneath them
Products and areas
Covered by BuildKit
-
The HTTP-01 challenge providers, covering the webroot writer, the built-in listener and the proxy and memcached variants
Products and areas
Covered by go-acme/lego
-
The hybrid X25519 plus post-quantum key exchange Cloudflare runs in production TLS
Products and areas
Covered by CIRCL
-
The icon-fetching endpoint and any other path where the server makes an outbound request on a user's behalf
Products and areas
Covered by Vaultwarden
-
The installer, the setup scripts and the extension installation mechanism
Products and areas
Covered by OpenMage LTS
-
The internal rule database and the transaction machinery behind it
Products and areas
Covered by libseccomp
-
The interpreter core: the virtual machine, the garbage collector and the C sources underneath them, where the memory-safety defects that make up the largest share of this project's history live
Products and areas
Covered by Ruby (CRuby)
-
The interpreter's threading machinery and the race conditions that live inside it
Products and areas
Covered by Ruby (CRuby)
-
The ISOBMFF box parser end to end: ftyp, meta, hdlr, pitm, iinf, iloc, iref, idat and mdat, including size fields, extended sizes and truncated boxes
Products and areas
Covered by libheif
-
The isolation setup the daemon performs before handing off: namespaces, cgroups, capabilities, and the generated seccomp and AppArmor profiles
Products and areas
Covered by Docker Engine
-
The item reference graph and derived images: grids, overlays, identity transforms and tiled images assembled from many sub-images
Products and areas
Covered by libheif
-
The Java (org.brotli), Python and Rust binding layers shipped from this repository
Products and areas
Covered by Brotli
-
The JavaScript and TypeScript emit pipeline, the downlevel transforms and source-map generation
Products and areas
Covered by TypeScript
-
The JavaScript and TypeScript execution boundary in full, covering any escape from script into host capability or host process control
Products and areas
Covered by Deno
-
The JavaScript object model where it meets untrusted input: header names and structured fields that become object keys, the surface CVE-2026-34752 sat in
Products and areas
Covered by Haraka
-
The Jinja compilation path end to end: template rendering, the macro namespace, the context objects exposed to a template, and everything that reaches the compiled SQL
Products and areas
Covered by dbt-core
-
The JobIteration::Iteration module: build_enumerator, each_iteration, and the contract they impose on a job class
Products and areas
Covered by Shopify job-iteration
-
The Joomla Security Strike Team takes reports at [email protected] against any supported core release, and the boundary it draws is core against third-party extensions. What follows is the whole of Joomla core
Products and areas
Covered by Joomla
-
The KeyInfo processing path, which reads attacker-supplied material and decides what to do with it before verification completes
Products and areas
Covered by xmlsec
-
The kittens, all of them, including ssh, transfer, icat, hints, unicode_input, diff, panel and query
Products and areas
Covered by kitty
-
The kitty graphics protocol end to end, including image decoding, the shared-memory and temporary-file transmission modes, placement handling and the identifiers the protocol lets a client choose
Products and areas
Covered by kitty
-
The Kubernetes and cloud scanning modes and the credentials they operate with
Products and areas
Covered by Trivy
-
The Kubernetes client and informer layer, and the cluster-wide list and watch the exporter holds over nearly every object type
Products and areas
Covered by kube-state-metrics
-
The kubernetes/autoscaler repository, which the program lists as a bounty-eligible source-code asset up to critical severity under the instruction "Autoscaling components for Kubernetes", priced at Tier 2: $100 at Low rising to $5,000 at Critical
Products and areas
Covered by Cluster Autoscaler
-
The kubernetes/kube-state-metrics repository, which the program lists as a bounty-eligible source-code asset up to critical severity under the instruction "Add-on agent to generate and expose cluster-level metrics", priced at Tier 2: $100 at Low rising to $5,000 at Critical
Products and areas
Covered by kube-state-metrics
-
The language engine: parser, tokenizer, AST, ScriptBlock compilation, and the runspace and pipeline machinery that executes them
Products and areas
Covered by PowerShell
-
The latest ASP.NET Core 2.x when it runs on the .NET Framework, plus release candidates and preview builds for upcoming .NET versions and the Preview Features listed on the program's GitHub page
Products and areas
Covered by .NET
-
The libcrypto surface inherited from the OpenSSL API, including PKCS#7, CMS, PKCS#12, PKCS#8 and the ASN.1 template machinery underneath all of them
Products and areas
Covered by AWS-LC
-
The libpam core: stack evaluation order, return-code handling, and the required/requisite/sufficient control-flow semantics that decide whether a failure actually fails
Products and areas
Covered by Linux-PAM
-
The library API as consumed by embedders, since a large part of this project's deployment is inside another product
Products and areas
Covered by GoBGP
-
The libssl and libcrypto compatibility shims that let curl, nginx and other OpenSSL consumers link against AWS-LC unmodified
Products and areas
Covered by AWS-LC
-
The listing and replace APIs, plus directory creation, permission setting and mtime handling during extraction
Products and areas
Covered by node-tar
-
The LLB solver and the full operation set it executes: file operations, exec operations, source operations, merge and diff operations
Products and areas
Covered by BuildKit
-
The loadable authentication modules and anything they accept from the network side
Products and areas
Covered by xrdp
-
The local and remote chunk caches, including cache-key handling and eviction
Products and areas
Covered by Tiered Storage for Apache Kafka
-
The local source and its destination-path validation, including how files from the client are placed inside the build
Products and areas
Covered by BuildKit
-
The login path: login, su and agetty, together with the password-database and user-lookup helpers behind them, including setpwnam()
Products and areas
Covered by util-linux
-
The long tail of legacy formats compiled in by default, including IRCAM, AVR, HTK, PAF, SVX, SDS, MAT4 and MAT5, VOC, WVE, XI and NIST Sphere
Products and areas
Covered by libsndfile
-
The macro and materialisation system, including how a macro is resolved, overridden and dispatched across packages and adapters
Products and areas
Covered by dbt-core
-
The maker-note decoders for every camera vendor Exiv2 supports, each of which parses a proprietary structure with its own offset conventions
Products and areas
Covered by Exiv2
-
The manifest, covering how it is written, read back and trusted on a later run, and the state comparison that a deferred or slim run depends on
Products and areas
Covered by dbt-core
-
The media and upload paths, including anything that writes to a web-served directory
Products and areas
Covered by OpenMage LTS
-
The Memcached client integration, its connection handling, and the fill-lock path that guards a cold key against a stampede
Products and areas
Covered by Shopify identity_cache
-
The memory limits and allocation guards the library applies before reading a declared size
Products and areas
Covered by OpenEXR
-
The memory, thread and context stores, and the middleware layer applications hook into
Products and areas
Covered by Microsoft Agent Framework
-
The merchant back office in full, including administrator authentication, session handling and every controller behind them
Products and areas
Covered by PrestaShop
-
The metric generators for every object type the exporter reflects, which is effectively the whole built-in Kubernetes API surface: Pods, Deployments, Nodes, Services, Secrets, ConfigMaps, ServiceAccounts and the rest
Products and areas
Covered by kube-state-metrics
-
The minidriver and the platform integration layers where OpenSC plugs into an operating system's own smartcard stack
Products and areas
Covered by OpenSC
-
The Model Context Protocol client and server integration surface
Products and areas
Covered by Microsoft Agent Framework
-
The module decoder and validator, where a malformed or adversarially constructed binary reaches the compiler in a state it did not expect
Products and areas
Covered by Wasmtime
-
The module manager and its memory protection, where a loadable module is meant to stay isolated from the kernel
Products and areas
Covered by Eclipse ThreadX
-
The multi-cluster management path: the cattle-cluster-agent and cattle-node-agent connections, the remotedialer tunnel and the proxy that carries requests from Rancher into a downstream cluster
Products and areas
Covered by Rancher
-
The named security policies and the cipher preference machinery, where a policy that permits something it advertises as forbidden is a defect in itself
Products and areas
Covered by s2n-tls
-
The native helpers that shell out to bundle, npm, pip-compile and go, running real package-manager binaries against attacker-supplied manifests
Products and areas
Covered by Dependabot Core
-
The NetX Duo application protocols shipped in the tree: DHCP, DNS, mDNS, the HTTP and HTTPS servers and clients, MQTT, SNTP, SNMP, FTP, TFTP, PPP, SMTP and Telnet
Products and areas
Covered by Eclipse ThreadX
-
The Node.js organisation security policy applies to this repository: reports go through hackerone.com/nodejs, with an escalation path to the OpenJS Foundation CNA. No boundary narrower than the parser is drawn
Products and areas
Covered by llhttp
-
The Node.js server behind the console: the HTTP route layer and its API endpoints, the plugin platform, the saved-objects service, task manager, reporting, and alerting with its connectors
Products and areas
Covered by Kibana
-
The nonroot user and group configuration, the default user each image runs as, and the filesystem ownership and permissions baked into published images
Products and areas
Covered by Distroless
-
The object-storage backend clients for AWS S3, Google Cloud Storage and Azure Blob, and the credential handling inside each of them
Products and areas
Covered by Tiered Storage for Apache Kafka
-
The OCI distribution API in full: manifest, blob, tag, catalog and referrers endpoints, and every method each of them accepts
Products and areas
Covered by Distribution
-
The OCI runtime boundary, covering runc and crun invocation, the generated OCI spec and how a runtime error is interpreted
Products and areas
Covered by CRI-O
-
The Ogg-backed paths and the FLAC and Vorbis handling libsndfile drives through them
Products and areas
Covered by libsndfile
-
The OpenID4VCI and OpenID4VP protocol implementations, meaning the credential issuance and credential presentation flows
Products and areas
Covered by swiyu (Swiss e-ID and Trust Infrastructure)
-
The organisation and collection model in full, covering group bindings, membership confirmation, invites, emergency access and the checks meant to keep one organisation's vault out of another's reach
Products and areas
Covered by Vaultwarden
-
The ORM and collection layer, covering the query builder and every filter, sort and search parameter fed into it
Products and areas
Covered by OpenMage LTS
-
The other codec handlers: GSM 6.10, ALAC, MPEG audio, A-law and mu-law, and the raw PCM paths with their endianness and bit-depth conversions
Products and areas
Covered by libsndfile
-
The output paths where untrusted data becomes markup or a shell argument, contextual auto-escaping included
Products and areas
Covered by Ruby (CRuby)
-
The override tag grammar inside dialogue lines, which is a small programming language embedded in a text file and is where the parser does most of its work
Products and areas
Covered by libass
-
The parallel decoding paths: frame-level threading, wavefront parallel processing and tiles, and the shared state they touch
Products and areas
Covered by libde265
-
The pattern parser in parse.cc and everything it feeds: simplification, rewriting, and the walkers that turn a parsed regexp into something executable
Products and areas
Covered by RE2
-
The payment method modules and every callback, notification or return route a gateway uses to tell the store an order was paid
Products and areas
Covered by OpenMage LTS
-
The per-ecosystem update logic for Bundler, npm and Yarn, pip, Go modules, Maven, Gradle, Cargo, NuGet, Composer, Hex, Docker, Terraform and GitHub Actions, each of which reads manifests written by somebody else
Products and areas
Covered by Dependabot Core
-
The permission system that is the runtime's entire security claim: any path by which code reaches the filesystem, the network, the environment or a subprocess without the grant the operator actually gave
Products and areas
Covered by Deno
-
The PKCS#11 module, which is the interface every consuming application talks to, including the object model, session handling and the login and logout paths
Products and areas
Covered by OpenSC
-
The PKCS#15 layer and the file and object structures it reads from a card
Products and areas
Covered by OpenSC
-
The plugin API and the plugins that ship with the server, including the authentication backends and the sender-validation checks
Products and areas
Covered by Haraka
-
The plugin mechanism, which fetches and runs third-party code on the scanning host
Products and areas
Covered by Trivy
-
The plugin system: authorization plugins, volume and network plugins, plugin installation and the privilege model that governs what a plugin may request
Products and areas
Covered by Docker Engine
-
The plugin's configuration surface, which is how an operator sets the bucket, the credentials and the key material it runs with
Products and areas
Covered by Tiered Storage for Apache Kafka
-
The policy accepts security issues in any current release of Vaultwarden, which it defines as the current latest release plus main and testing. Everything below is inside that, and nothing narrower is carved out
Products and areas
Covered by Vaultwarden
-
The policy accepts security issues in released Exiv2 through a private draft GitHub advisory, and draws one boundary: a defect that only reproduces on main or on a pre-release is treated as an ordinary bug. Everything below sits inside a release
Products and areas
Covered by Exiv2
-
The policy accepts security vulnerabilities in GoBGP through GitHub private vulnerability reporting and declares no narrower boundary. It constrains where a report goes rather than what qualifies
Products and areas
Covered by GoBGP
-
The policy accepts vulnerability reports on Rancher by email, subject to a working proof of concept and disclosure of any AI tooling used. It names cross-site scripting on the Rancher Manager UI and privilege escalation through Rancher Manager RBAC as valid examples, and lists invalid types rather than narrowing the product surface
Products and areas
Covered by Rancher
-
The policy accepts vulnerability reports through a GitHub security advisory or [email protected], commits to acknowledging receipt, and even sets out how it handles flaws inherited from upstream dependencies. It draws no component boundary inside the project
Products and areas
Covered by OpenEXR
-
The policy asks for any issue or vulnerability through GitHub Security Advisories rather than a public issue, and gives [email protected] as an alternative channel. It names no assets and carves nothing out, so the whole Dgraph tree is a fair report
Products and areas
Covered by Dgraph
-
The policy asks for any security issue to be reported privately to the CNCF security list and rules out public issues. It draws no boundary narrower than the registry itself
Products and areas
Covered by Distribution
-
The policy asks for anything found in libavif to arrive privately as a GitHub advisory with version, reproduction steps and impact, rather than as a public issue. It draws no boundary inside the library
Products and areas
Covered by libavif
-
The policy asks for defects in Trivy itself through GitHub private vulnerability reporting, and sends vulnerabilities in Trivy's dependencies to Discussions instead. Nothing narrower than the Trivy codebase is carved out
Products and areas
Covered by Trivy
-
The policy asks for private email reports and names 1.1.x as the supported line. It carves nothing out of the library, so every format handler and every entry point is in
Products and areas
Covered by libsndfile
-
The policy asks for private email reports on security issues in BuildKit and points at a written security boundary in PROJECT.md rather than a narrow component list. Everything below sits inside that boundary
Products and areas
Covered by BuildKit
-
The policy asks for private report to the CNCF security list and deliberately widens scope beyond CRI-O itself to the projects it depends on, naming conmon and conmon-rs. It draws no boundary narrower than that
Products and areas
Covered by CRI-O
-
The policy engine: prefix sets, neighbour sets, AS-path handling, and the statements that permit, reject or modify a route
Products and areas
Covered by GoBGP
-
The policy states what it accepts: memory safety defects in the decoder, crashes and hangs triggered by crafted H.265 bitstreams, and misuse of the public C API that leads to either. Everything below sits inside that
Products and areas
Covered by libde265
-
The policy states what it counts as a security issue and that list is the declared scope: memory safety defects, authentication and authorization bypass, cryptographic weakness, key or PIN disclosure, privilege escalation and remote code execution
Products and areas
Covered by OpenSC
-
The policy takes sensitive vulnerability information privately through GitHub and identifies the parsing of untrusted image data as the primary attack surface. It carves no component out of the library, so everything below is inside the declared scope
Products and areas
Covered by Pillow
-
The policy's own statement of what it accepts at code level: "Failures to properly detect invalid, untrusted, or tampered C2PA manifests under default configurations", and "Other security issues directly related to C2PA metadata processing or verification"
Products and areas
Covered by Adobe C2PA Tool (c2patool / c2pa-rs, Content Authenticity Initiative)
-
The post-quantum KEMs and signature schemes: ML-KEM/Kyber, ML-DSA/Dilithium, the Ed25519 and Ed448 hybrid signature variants, and the SIKE code the library historically carried
Products and areas
Covered by CIRCL
-
The pre-authentication RDP front end on TCP 3389: X.224 connection requests, the MCS layer, the capability exchange and every field parsed before a user exists
Products and areas
Covered by xrdp
-
The primitives underneath the components, positioning, portals, focus management and keyboard navigation, which every surface inherits at once
Products and areas
Covered by Fluent UI
-
The processor ports and the low-level context switch and interrupt entry code, where a defect is specific to one architecture
Products and areas
Covered by Eclipse ThreadX
-
The program's namesake asset, the Apache-2.0 CycloneDX/cyclonedx-rust-cargo project, published on YesWeHack under the Sovereign Tech Agency's open-source funding.
Products and areas
Covered by CycloneDX Rust Cargo
-
The programme names the swiyu public beta trust infrastructure with its Android and iOS apps, its generic components and its registries, plus the implementations of Verifiable Credentials, DIDs, OpenID4VCI and OpenID4VP
Products and areas
Covered by swiyu (Swiss e-ID and Trust Infrastructure)
-
The progressive reader (png_process_data and friends), which parses partial input and is what streaming callers use
Products and areas
Covered by libpng
-
The project publishes no security policy and declares no scope. Private reporting is enabled on fatedier/frp and the advisory form is the stated channel, so treat the whole repository as in scope and state your own reproduction boundary in the report
Products and areas
Covered by frp
-
The project's security policy names one route, a GitHub Security Advisory on the repository, and draws no boundary narrower than the runtime itself; the patch pathway attaches to the repository the OSS-Fuzz integration names as main_repo
Products and areas
Covered by Deno
-
The protobuf configuration parser (config.proto) and the command-line override path, the point at which an operator's intended policy becomes the enforced one
Products and areas
Covered by nsjail
-
The provider-neutral cloud interface at the centre of that loop, meaning the node-group abstraction and the instance create and delete authority the autoscaler exercises through it
Products and areas
Covered by Cluster Autoscaler
-
The proxy pipeline in pingora-proxy: the request and response filter phases, and what each phase is allowed to change about a transaction in flight
Products and areas
Covered by Cloudflare Pingora
-
The pthreadpool integration used to parallelise execution, including work partitioning across threads
Products and areas
Covered by XNNPACK
-
The public API and how it behaves on truncated, oversized or repeatedly appended input
Products and areas
Covered by libass
-
The public API and the virtual I/O callback interface, which lets a caller feed the library from memory or from a socket rather than from a file
Products and areas
Covered by libsndfile
-
The public C API (de265_new_decoder, de265_push_data, de265_decode, de265_get_next_picture and the rest), including the buffer lifetime contract libheif and other callers depend on
Products and areas
Covered by libde265
-
The public C API (heif_context_read_from_file, heif_context_read_from_memory and the decode calls), including the buffer and lifetime contract downstream callers rely on
Products and areas
Covered by libheif
-
The public C API and the callback surface that embedders hook into, where a caller following the documentation still ends up insecure
Products and areas
Covered by s2n-tls
-
The public C API: the one-shot BrotliDecoderDecompress and BrotliEncoderCompress entry points, both streaming state machines, and the custom allocator hooks a caller can install
Products and areas
Covered by Brotli
-
The public C++ API surface, covering the assumptions a downstream caller such as digiKam or darktable is entitled to make
Products and areas
Covered by Exiv2
-
The public C++ API: RE2 construction and options, FullMatch, PartialMatch, Consume, Replace and GlobalReplace, submatch extraction, and the typed argument parsers
Products and areas
Covered by RE2
-
The public Go API that Traefik and other embedders consume, where a caller following the documented pattern still gets something unsafe
Products and areas
Covered by go-acme/lego
-
The published identity_cache RubyGem, its release process and its packaging integrity
Products and areas
Covered by Shopify identity_cache
-
The published image families: static, base and cc, the Java, Node.js and Python images, and the debug counterpart of each
Products and areas
Covered by Distroless
-
The published job-iteration RubyGem, its release process and its packaging integrity
Products and areas
Covered by Shopify job-iteration
-
The published npm packages across the family, and the GitHub Actions workflows that build and release them, which the program prices in a band of their own
Products and areas
Covered by Fluent UI
-
The published packages and the GitHub Actions workflows that release them, which the program prices in a band of their own
Products and areas
Covered by Microsoft Agent Framework
-
The published policy asks for any security issue in s2n-tls through the AWS VDP and sets out a shared-responsibility threat model rather than a narrowed component list, so the whole library is the target
Products and areas
Covered by s2n-tls
-
The published policy asks for confidential reports through GitHub private vulnerability reporting and publishes a threat model naming the SMTP listener and the message content it parses. Nothing narrower is carved out
Products and areas
Covered by Haraka
-
The published policy asks for vulnerabilities through GitHub's private reporting tool and scopes support by version and backend rather than by component, so the whole xmlsec tree is the target across all six backends
Products and areas
Covered by xmlsec
-
The published Security Vulnerability Handling Process asks for reports to the named maintainers, works to a 90-day default disclosure window and notifies linux-distros and oss-security at disclosure. It declares no boundary narrower than the library itself
Products and areas
Covered by libseccomp
-
The published SECURITY.md documents coordinated disclosure with the Tidelift security contact as the recommended route and [email protected] as the alternate, and asks that details stay out of public issues. It draws no boundary narrower than the project
Products and areas
Covered by Jackson
-
The published typescript npm package and the GitHub Actions workflows that build and release it
Products and areas
Covered by TypeScript
-
The pull-request side of a run, where branch names, commit messages and PR bodies are assembled from release notes and changelogs published by whoever owns the dependency
Products and areas
Covered by Dependabot Core
-
The quantized paths, covering INT8 and the packed weight formats, where scale and zero-point values feed directly into address arithmetic
Products and areas
Covered by XNNPACK
-
The QUIC integration and its transport parameter handling, including HelloRetryRequest and the retry paths that recent findings landed in
Products and areas
Covered by s2n-tls
-
The Rancher Manager server and its APIs in full, covering the Norman and Steve API layers and every resource they expose
Products and areas
Covered by Rancher
-
The Rancher Manager UI, both the current Dashboard and the older Ember UI, and the Extensions loading mechanism
Products and areas
Covered by Rancher
-
The rancher/webhook admission controller and the validation it is supposed to enforce
Products and areas
Covered by Rancher
-
The random number generator, its entropy sources, its per-thread state and its fork handling
Products and areas
Covered by AWS-LC
-
The RBAC model end to end across global roles, cluster roles and project roles, plus the role templates and bindings that project them into downstream clusters
Products and areas
Covered by Rancher
-
The reader layer and the PC/SC interaction, including how OpenSC behaves against a reader or a card that responds outside the specification
Products and areas
Covered by OpenSC
-
The record layer: fragmentation, reassembly, padding handling, sequence numbers and the encrypt and decrypt paths on both sides
Products and areas
Covered by s2n-tls
-
The Redfish REST API in full: URI routing, JSON request parsing, and the OData response builders that serialise the machine's own state back out
Products and areas
Covered by bmcweb
-
The redis descriptor and blob descriptor cache, including how a cached entry is scoped and invalidated
Products and areas
Covered by Distribution
-
The remote control protocol over both transports, the terminal stream and the control socket, along with allow_remote_control and the password and permission checks around it
Products and areas
Covered by kitty
-
The RemoteStorageManager implementation as a whole: the upload, fetch and delete of log segments and their indexes, and the manifests the plugin writes alongside them
Products and areas
Covered by Tiered Storage for Apache Kafka
-
The repository itself and the Maven Central release pipeline for com.google.guava:guava, which Google prices under its separate supply-chain category
Products and areas
Covered by Guava
-
The repository's own build and release GitHub Actions workflows, which the program prices in a band of their own
Products and areas
Covered by PowerShell
-
The repository's own GitHub Actions workflows and release configuration
Products and areas
Covered by Distroless
-
The resolver in full, covering version solving, markers, extras and the uv.lock format
Products and areas
Covered by uv
-
The response parser, which Node's HTTP client uses, so a defect there is exploitable by a hostile server against an outbound request
Products and areas
Covered by llhttp
-
The rest of the filesystem the images assemble rather than inherit, including /etc/passwd, timezone data and the shipped licence and metadata files
Products and areas
Covered by Distroless
-
The REST, GraphQL and SOAP web APIs, along with the integration token and OAuth model that decides which resources a caller may read or write
Products and areas
-
The RIFF and WAV container layer: chunk walking, chunk size handling and the chunk read and write helpers
Products and areas
Covered by libsndfile
-
The Rust core and the ops layer that bridges V8 to the host, where memory-safety defects still appear despite the implementation language
Products and areas
Covered by Deno
-
The SAPI layer across all four SAPIs, especially php-fpm and CGI parameter handling, where request metadata from the web server crosses into interpreter state
Products and areas
Covered by PHP
-
The scmp_bpf_sim tool and the Python bindings shipped with the project
Products and areas
Covered by libseccomp
-
The security layers, covering standard RDP encryption, TLS and the NLA and CredSSP path, together with the NTLM implementation behind it
Products and areas
Covered by xrdp
-
The SECURITY.md takes vulnerability reports by email to the maintainer or through a private GitHub advisory and draws no boundary narrower than kitty itself, so the whole upstream tree is in play
Products and areas
Covered by kitty
-
The server plugins, covering the HTTP proxy, static file serving, unix domain socket forwarding and https2http, each of which changes what an unauthenticated peer can reach
Products and areas
Covered by frp
-
The server runtime in pingora-core: listener setup, threading, graceful restart and the zero-downtime upgrade that hands sockets between processes
Products and areas
Covered by Cloudflare Pingora
-
The sesman session manager: authentication through PAM and the other supported backends, session creation, the user switch and the privilege drop around it
Products and areas
Covered by xrdp
-
The session lifecycle, covering reconnection to an existing session, session termination and the decision about which user may attach to which display
Products and areas
Covered by xrdp
-
The shared code in common/: the static dictionary, the transform table and its application, context maps and the platform shims
Products and areas
Covered by Brotli
-
The shipped command-line surface: watch mode, incremental build state and tsc --build project graphs
Products and areas
Covered by TypeScript
-
The SIMD and assembly acceleration paths, which take different code for the same input
Products and areas
Covered by libde265
-
The simpler auth backends the registry ships, htpasswd and silly, and the access controller interface itself
Products and areas
Covered by Distribution
-
The simplified API introduced in 1.6 (png_image_begin_read_* and png_image_finish_read), which many downstream projects reach for because it is short
Products and areas
Covered by libpng
-
The SMTP command state machine: the full sequence from connection through EHLO, MAIL, RCPT and DATA, including pipelining and every transition between states
Products and areas
Covered by Haraka
-
The SOAP and REST APIs that Magento 1 exposes for integrations, and the API user and role model behind them
Products and areas
Covered by OpenMage LTS
-
The solution plugins that ship inside the distribution, including Observability, Elastic Security with its rules, cases and timelines, machine learning, and the Fleet and integrations management UI
Products and areas
Covered by Kibana
-
The ssh kitten's bootstrap, which copies shell integration to a remote host and executes it there, plus kitty's shell integration hooks for bash, zsh and fish
Products and areas
Covered by kitty
-
The standard library and the built-in runtime APIs that scripts call, since those are the code the permission checks sit behind
Products and areas
Covered by Deno
-
The standard library as a whole, with the parsers and decoders that read untrusted bytes as its sharpest edge
Products and areas
Covered by Ruby (CRuby)
-
The standard library, particularly filesystem and path handling, including null-byte and normalisation differences that let a validation check and the eventual syscall disagree
Products and areas
Covered by PHP
-
The storage driver layer across filesystem, S3, GCS, Azure and OSS, and the path layout each one writes
Products and areas
Covered by Distribution
-
The storefront in full: catalogue, search, cart, one-page checkout and the customer account area
Products and areas
Covered by OpenMage LTS
-
The storefront request path an anonymous visitor reaches: front-controller dispatch and URL rewrites, request and cookie handling, session management, and the catalogue, search and CMS surfaces served from it
Products and areas
-
The streaming parse and unpack pipeline, its backpressure and its behaviour when a stream ends mid-entry
Products and areas
Covered by node-tar
-
The styling layer: theming, design tokens, and the CSS-in-JS engine that turns component input into injected style
Products and areas
Covered by Fluent UI
-
The subgraph and runtime API: shape inference, operator fusion, the memory planner and the workspace allocation that decides how much memory each operator may touch
Products and areas
Covered by XNNPACK
-
The supervisor process itself: argument handling, logging, file-descriptor and environment passing, and everything that runs before any confinement is established
Products and areas
Covered by nsjail
-
The template layer and its escaping, wherever untrusted content reaches a rendered page in either interface
Products and areas
Covered by PrestaShop
-
The threading layer and the task pool, including anything that goes wrong when a decode fails on one thread
Products and areas
Covered by OpenEXR
-
The ThreadX kernel: thread scheduling, preemption-threshold handling, mutexes and their priority inheritance, semaphores, event flags, message queues and the byte and block memory pools
Products and areas
Covered by Eclipse ThreadX
-
The TIFF and EXIF core: IFD walking, tag directory parsing, offset and count arithmetic, and the recursion between nested directories
Products and areas
Covered by Exiv2
-
The TLS 1.2 and TLS 1.3 handshake state machines, covering message ordering, transitions and every state a peer can drive the connection into
Products and areas
Covered by s2n-tls
-
The TLS implementation carried over from BoringSSL: handshake state, record layer, session resumption and cipher suite negotiation
Products and areas
Covered by AWS-LC
-
The TLS layers in pingora-boringssl and pingora-openssl, covering certificate handling, verification and session behaviour on either side of the proxy
Products and areas
Covered by Cloudflare Pingora
-
The TLS-ALPN-01 challenge provider and the certificate it presents during validation
Products and areas
Covered by go-acme/lego
-
The token and API-key model, including token scoping, expiry, refresh and the user impersonation path
Products and areas
Covered by Rancher
-
The token authentication flow end to end: the bearer challenge, the www-authenticate realm and service parameters, JWT validation, key and certificate handling, and scope parsing
Products and areas
Covered by Distribution
-
The tool and function-calling boundary, including how model-supplied arguments are validated before the framework acts on them
Products and areas
Covered by Microsoft Agent Framework
-
The toolkit's own configuration and the CDI specification files it reads, which decide what a container is handed
Products and areas
Covered by NVIDIA Container Toolkit
-
The transform implementations in full, covering the canonicalisation algorithms, XPath and XSLT transforms, base64 and every other transform a document can request
Products and areas
Covered by xmlsec
-
The transformation layer applied during read: palette expansion, bit-depth scaling, gamma correction, background composition, alpha handling and channel stripping
Products and areas
Covered by libpng
-
The transport layer between lego and the CA, covering TLS enforcement, redirect handling and certificate verification on outbound requests
Products and areas
Covered by go-acme/lego
-
The transport layer in full: packet length, padding and MAC handling, where a value taken off the wire drives a read, a copy or a decompression
Products and areas
Covered by libssh2
-
The tsc compiler front end: scanner, parser, binder and checker, driven by source files the compiler was pointed at rather than authored by the user
Products and areas
Covered by TypeScript
-
The tsserver language service, the protocol it speaks to editor hosts, and the plugin loading it performs on a project's behalf
Products and areas
Covered by TypeScript
-
The unsafe Rust and the FFI boundaries throughout, which is where a Rust proxy still gets memory-safety bugs
Products and areas
Covered by Cloudflare Pingora
-
The updater container and its isolation from the network around it, which is the second class GitHub names
Products and areas
Covered by Dependabot Core
-
The upgrade path for WebSocket and CONNECT, and the point where the parser hands the remaining bytes back to the caller
Products and areas
Covered by llhttp
-
The userauth methods in full, covering public key, keyboard-interactive, password and agent-backed, and the paths that report authentication success back to the calling application
Products and areas
Covered by libssh2
-
The vector drawing and clip command handling, where coordinate lists come straight out of the script
Products and areas
Covered by libass
-
The Verifiable Credential implementation end to end, covering issuance, holder binding, presentation, and the revocation and status-list machinery
Products and areas
Covered by swiyu (Swiss e-ID and Trust Infrastructure)
-
The Vertical Pod Autoscaler shipped in the same repository, all three parts of it: the recommender, the updater and the cluster-wide mutating admission webhook
Products and areas
Covered by Cluster Autoscaler
-
The vulnerability database update path, which pulls artefacts from a registry, along with the Java database and the checks bundle fetched the same way
Products and areas
Covered by Trivy
-
The WASI host implementations, which are the syscall-shaped surface between a guest and the operating system and the place a capability leaks in practice
Products and areas
Covered by Wasmtime
-
The WebSocket notification path that pushes vault changes to connected clients
Products and areas
Covered by Vaultwarden
-
The whole Bitwarden-compatible server API: the cipher, folder, sync and account endpoints every client talks to, whichever client is on the other end
Products and areas
Covered by Vaultwarden
-
The whole com.google.common package tree as shipped in the com.google.guava:guava artifact, in both the JRE and Android flavours
Products and areas
Covered by Guava
-
The whole micro-kernel library across every instruction set it targets: ARM NEON and SVE, x86 SSE through AVX-512, WebAssembly SIMD and the scalar fallbacks, where bounds arithmetic is written per kernel rather than enforced centrally
Products and areas
Covered by XNNPACK
-
The whole of microsoft/agent-framework, which the program names on its SCOPE list, at Critical or Important severity on the most recent actively maintained branch, with local-machine-only impact payable because Microsoft names this project in the carve-out
Products and areas
Covered by Microsoft Agent Framework
-
The whole of microsoft/fluentui, which the program names on its SCOPE list as "FluentUI", at Critical or Important severity on the most recent actively maintained branch
Products and areas
Covered by Fluent UI
-
The whole of microsoft/TypeScript, which the program names on its SCOPE list, at Critical or Important severity on the most recent actively maintained branch, with local-machine-only impact payable because TypeScript is one of five projects Microsoft names in the carve-out
Products and areas
Covered by TypeScript
-
The whole of PowerShell/PowerShell, which the program names on its SCOPE list as "PowerShell 7", at Critical or Important severity on the most recent actively maintained branch, with local-machine-only impact payable since Microsoft added PowerShell to the carve-out in June 2026
Products and areas
Covered by PowerShell
-
The whole output and templating path: the site and administrator templates, the editor and everywhere untrusted data can reach markup unescaped
Products and areas
Covered by Joomla
-
The whole read path: chunk dispatch and length handling, IHDR geometry, PLTE and tRNS, the compressed text chunks zTXt and iTXt, iCCP profile handling, eXIf, sPLT and the unknown-chunk machinery
Products and areas
Covered by libpng
-
The window, tab and layout model, the single-instance socket, and the Python and C boundary that runs through the whole codebase
Products and areas
Covered by kitty
-
The write and encode path, including callers that hand libpng attacker-influenced pixel data or text chunks to serialise
Products and areas
Covered by libpng
-
The write path: inserting, modifying and erasing metadata, which rewrites structures in place and is what a photo manager does on save
Products and areas
Covered by Exiv2
-
The writing side as well as the reading side: signing, manifest embedding, resource extraction and the files the tool produces when it creates or updates a credential
Products and areas
Covered by Adobe C2PA Tool (c2patool / c2pa-rs, Content Authenticity Initiative)
-
The X.509 stack end to end: chain building, path validation, name constraints, CRL and OCSP handling, and every parser that touches a certificate before it is trusted
Products and areas
Covered by AWS-LC
-
The XML Digital Signature implementation: signature verification, reference processing, the transform chain and the canonicalisation applied before a digest is taken
Products and areas
Covered by xmlsec
-
The XML Encryption implementation, covering decryption, the key wrapping algorithms and the handling of encrypted key structures
Products and areas
Covered by xmlsec
-
The xmlsec1 command line tool, which processes documents supplied by someone else
Products and areas
Covered by xmlsec
-
The xorgxrdp X server module and the shared-memory and pixel-transfer path between it and xrdp
Products and areas
Covered by xrdp
-
The zebra integration used to program routes through an external routing stack
Products and areas
Covered by GoBGP
-
The Zend engine as a whole, including the compiler, the executor, the allocator and the garbage collector, and any use-after-free reachable from ordinary userland code
Products and areas
Covered by PHP
-
The zlib wiring, covering inflate window setup, chunk size limits and the malloc caps libpng applies before handing data to the decompressor
Products and areas
Covered by libpng
-
There is no narrower declaration to work from: the project publishes no SECURITY.md, and the vendor trust page's research and disclosure section draws no boundary. The whole dbt-core package and the adapters the project maintains are the target
Products and areas
Covered by dbt-core
-
There is no SECURITY.md and no declared scope. The GitHub private advisory channel is enabled and produces real advisories, and it takes security defects anywhere in the lego tree, library and CLI alike
Products and areas
Covered by go-acme/lego
-
There is no SECURITY.md and no declared scope. The GitHub private advisory channel is enabled and produces real GHSAs, and it takes security defects anywhere in the Linux-PAM tree
Products and areas
Covered by Linux-PAM
-
There is no SECURITY.md and no declared scope. The GitHub private advisory channel is enabled, the maintainers use it, and it takes security defects anywhere in the upstream util-linux tree
Products and areas
Covered by util-linux
-
Threshold and blind-signature schemes, together with the zero-knowledge proof helpers they depend on
Products and areas
Covered by CIRCL
-
Throttling, the throttle enumerators, and the backoff that decides when a job is told to stop and reschedule itself
Products and areas
Covered by Shopify job-iteration
-
Tiled reading, including mipmap and ripmap levels and the level-size arithmetic behind them
Products and areas
Covered by OpenEXR
-
TLS and STARTTLS handling, together with the point at which a connection is treated as secure
Products and areas
Covered by Haraka
-
Tool installation and execution through uv tool and uvx, plus the shims they write onto the path
Products and areas
Covered by uv
-
Transport handling underneath all of it: TLS between client and server, the mux layer, KCP and QUIC transports, and PROXY protocol parsing
Products and areas
Covered by frp
-
Trivy as a Go library, embedded inside other scanners and platforms
Products and areas
Covered by Trivy
-
tsconfig.json parsing, the extends chain and project-reference resolution, including what an extended configuration is allowed to pull in
Products and areas
Covered by TypeScript
-
Two-factor handling across every method the server supports, including WebAuthn assertion processing and TOTP verification
Products and areas
Covered by Vaultwarden
-
TypeToken and the generic type resolution that decides what a parameterised target actually deserialises into
Products and areas
Covered by Gson
-
USBX host, device and OTG stacks, including every device class that parses descriptors from the other end of the cable
Products and areas
Covered by Eclipse ThreadX
-
uv self update and the release artefacts it fetches, since that path replaces the binary that runs every later install
Products and areas
Covered by uv
-
Virtual environment creation, script installation and entry-point shebang handling
Products and areas
Covered by uv
-
What is recorded is a single asset row covering pendulum-project/ntpd-rs, the Rust NTP and NTS daemon under Apache-2.0 OR MIT, with its two supporting crates alongside it, on a ladder from EUR 500 at Low to EUR 10,000 at Critical
Products and areas
Covered by ntpd-rs (Project Pendulum)
-
What the program declares: vulnerabilities in Aiven open source code, with github.com/Aiven-Open listed as a target. This plugin sits inside that organisation, so the repository is covered in full at P1 $1,000 to $1,500 under the Aiven Open Source Repositories group.
Products and areas
Covered by Tiered Storage for Apache Kafka
-
Windows container support, including WCOW cache mounts and NTFS junction handling
Products and areas
Covered by BuildKit
-
XMP handling, including the packet scanner, the bundled XMP toolkit and the XML parsing behind it
Products and areas
Covered by Exiv2
No target matches. Try part of a host name, such as the company name.
Out of scope 426
Don't test these. A program can exclude a host another program covers; the program you report to decides.
-
*.github.io
GitHub
-
*.gocd.org
GoCD
-
blog.github.com
GitHub
-
community.github.com
GitHub
-
enterprise.github.com
GitHub
-
git.io
GitHub
-
github.blog
GitHub
-
http://education.github.com/forum
GitHub
-
shop.github.com
GitHub
-
spectrum.chat
GitHub
-
Atom
GitHub
-
Electron
GitHub
-
GitHub Classroom Assistant
GitHub
-
"Use of unsupported platforms, unreleased versions, or non-standard build processes", quoted from the policy's out-of-scope list: build it the way the project builds it
Adobe C2PA Tool (c2patool / c2pa-rs, Content Authenticity Initiative)
-
@Beta-annotated APIs, where the project states the contract is explicitly unstable
Guava
-
A cluster deliberately deployed without ACLs enabled and with admin endpoints on a public interface, where the finding is the deployment decision
Dgraph
-
A consuming application's own misuse of the component APIs
Fluent UI
-
A crash on malformed input with no demonstrated gain in privilege, which the program treats as an unfinished report rather than a finding
NVIDIA Container Toolkit
-
A defect already covered by another vendor's bounty program, which MSRC declines to pay for a second time
PowerShell
-
A distribution's choice of default PAM stack, which is configuration by the distributor rather than a defect in the code
Linux-PAM
-
A DNS provider's own API behaviour rather than lego's integration with it
go-acme/lego
-
A Dockerfile that does something dangerous the author asked for, such as running an untrusted script during a build the author controls
BuildKit
-
A finding already covered by an open or published advisory, which the first-come-first-served duplicate policy will close
xrdp
-
A patch the maintainers decline, since the reward panel states it will not second-guess a maintainer's decision
Deno Wasmtime
-
A patch the maintainers decline: the reward panel states it will not second-guess a maintainer's decision, so an unmerged patch is worth nothing however good it is
Ruby (CRuby)
-
A patch the maintainers or the Strike Team decline, since the reward panel states it will not second-guess a maintainer's decision
Joomla
-
A project author writing a macro or a model that executes SQL with the credentials they configured, which is what dbt does
dbt-core
-
A user who explicitly enabled allow_remote_control and is then remote-controlled as documented, unless the finding shows that boundary failing
kitty
-
A vulnerability report on its own where the patch money is concerned: that rail pays only on a change merged upstream that then survives a month without reverts
PrestaShop
-
A warehouse role granted more privilege than it needed, which is a configuration decision by the operator
dbt-core
-
A weak policy a caller wrote deliberately, such as a runtime that allowlists a dangerous syscall on purpose
libseccomp
-
Accessibility, layout and visual defects with no security impact
Fluent UI
-
ActiveJob, Sidekiq, Resque and the other queue backends, which are other projects' code even where job-iteration drives them
Shopify job-iteration
-
ActiveRecord and Rails behaviour that identity_cache only inherits, which belongs upstream
Shopify identity_cache
-
Adobe's other products, which sit on other asset rows of the same HackerOne program rather than on this one
Adobe C2PA Tool (c2patool / c2pa-rs, Content Authenticity Initiative) Adobe Commerce Open Source (Magento Open Source)
-
Amazon retail properties, devices and consumer applications, which the AWS VDP policy explicitly sends to Amazon's separate public bug bounty programme
AWS-LC
-
Amazon retail, device and consumer application reports, which the AWS VDP policy sends to a separate programme
s2n-tls
-
An application's decision to accept a signature xmlsec correctly reported as covering only part of the document
xmlsec
-
An operator deliberately exposing an internal service through a tunnel, which is what the product does rather than a defect
frp
-
An operator's deliberate configuration choice, such as pointing the webroot provider at a directory the web server executes from
go-acme/lego
-
Anything already covered by a published advisory, given how much of this surface was rewritten during 2026
Dgraph
-
Anything already covered by one of the seven published advisories
kitty
-
Anything already publicly disclosed before the submission, and dependency-confusion reports
TypeScript
-
Anything already reported, ruled out by name in the policy's exclusions list
Vaultwarden
-
Anything filed as a public issue, which the policy asks reporters to avoid
Jackson
-
Anything in kubernetes/autoscaler beyond the core autoscaling loop, the Vertical Pod Autoscaler and addon-resizer, since those are the components the program pays on
Cluster Autoscaler
-
Anything in the archived or example crates carried in the repository
Cloudflare Pingora
-
Anything other than the most recent release, which is the only version the program will grade
Tiered Storage for Apache Kafka
-
Anything outside the repositories the archived scope named: ntpd-rs, clock-steering and timestamped-socket
ntpd-rs (Project Pendulum)
-
Anything outside the repository the OSS-Fuzz integration names as main_repo, since the Tier 2 scope line attaches to that repository and nothing else
Wasmtime
-
Anything outside the repository the OSS-Fuzz integration names as main_repo: the Tier 2 scope line attaches to that repository and nothing else
Deno
-
Anything outside the swiyu public beta trust infrastructure and the components the programme names. The exact asset list sits behind the app.bugbounty.ch login, so treat anything you have not seen on it as out until you have
swiyu (Swiss e-ID and Trust Infrastructure)
-
Anything reachable only with a self-hosted or modified build of dependabot-core
Dependabot Core
-
Anything reproducible only on main or on a pre-release build, which the policy classifies as a regular issue
Exiv2
-
Anything requiring administrative or root OS privileges to exploit in the first place
Kibana
-
Anything that only reproduces on a version other than the current one, since the program covers the latest release
XNNPACK
-
Anything that only reproduces under a non-default configuration, since the in-scope wording is anchored to default configurations
Adobe C2PA Tool (c2patool / c2pa-rs, Content Authenticity Initiative)
-
Anything that requires contacting Shopify Support to demonstrate, which is itself a disqualifier
Shopify job-iteration
-
Application code that misuses a ThreadX API in a way the documentation warns against
Eclipse ThreadX
-
Application-layer findings shown only on a deployment below the 1 CPU and 2 GB RAM floor the program requires
Kibana
-
Application-level bugs in code written in Ruby, as opposed to defects in the interpreter that runs it
Ruby (CRuby)
-
Application-level denial of service, excluded by the program's baseline for all targets
Tiered Storage for Apache Kafka
-
Application-side API misuse: an embedding application that skips the host-key check or ignores a return value and reports the consequence
libssh2
-
Application-side misuse of intentionally dangerous functions: passing request data to eval, include, system or unserialize and reporting the consequence
PHP
-
Applications that choose to call fromJson on untrusted data into unsafe target types
Gson
-
Applications that choose to compile attacker-supplied patterns without setting a max_mem limit
RE2
-
Applications that deliberately raise or disable MAX_IMAGE_PIXELS and then run out of memory, which is the operator's decision
Pillow
-
Applications that enable default typing over untrusted input and then bind to a permissive base type, where Jackson behaved exactly as configured and documented
Jackson
-
Applications that use Guava insecurely, as opposed to defects in Guava's own behaviour
Guava
-
Aqua Security's commercial platform, a separate product with a separate report surface
Trivy
-
Assets from Elastic acquisitions closed within the last six months
Kibana
-
Attacks relying on insecure configurations, subject to the Security Response Committee's opinion
Cluster Autoscaler
-
Attacks requiring invasive physical access to a card, such as fault injection or decapping
OpenSC
-
Attacks requiring physical access to the host
Vaultwarden
-
Attacks that assume a compromised host or an attacker who already holds the private key
s2n-tls
-
Attacks that need physical access to the victim's machine, a man in the middle, or an already-compromised account
NVIDIA Container Toolkit
-
Awards are gated on sanctions screening, so a reporter who cannot clear it will not be paid however good the finding
Dependabot Core
-
Awards to researchers on a sanctions list, in a territory subject to sanctions, or located in Russia or Belarus, which Google states it cannot pay
XNNPACK
-
Awards to researchers on sanctions lists, in territories subject to sanctions, or located in Russia or Belarus, which Google states it will not issue
Brotli Gson Distroless
-
AWS service configuration and the operational estate rather than a defect in this library's source
AWS-LC
-
AWS services and their configuration rather than a defect in this library
s2n-tls
-
Azure RTOS releases predating the Eclipse donation, along with Microsoft's own downstream products built on them
Eclipse ThreadX
-
Badger and other upstream dependency defects, unless Dgraph's own use of them is what makes the issue reachable
Dgraph
-
Behaviour an application deliberately opted into by enabling a documented lenient flag, unless the flag is more permissive than it is documented to be
llhttp
-
Behaviour differences from Jackson that carry no independent security impact
Gson
-
Behaviour the shared-responsibility threat model assigns to the calling application, unless the documentation leads a careful caller into it
s2n-tls
-
Best-practice and non-security findings, and duplicates that share a root cause with an existing submission
Shopify job-iteration
-
Best-practice observations, and duplicates sharing a root cause with a report already filed
Shopify identity_cache
-
Bugs in HarfBuzz, FreeType or fontconfig, which libass calls but does not own
libass
-
Bugs in libFLAC, libvorbis, libogg or libmpg123 rather than in libsndfile's use of them
libsndfile
-
Bugs in TensorFlow Lite, PyTorch or another framework that merely calls XNNPACK, which belong to the calling project's own program
XNNPACK
-
Bugs in the player embedding libass rather than in the library
libass
-
Bugs in the Python wrappers, soundfile and librosa, which are separate projects on top of this library
libsndfile
-
Bugs inherited from a forked upstream project rather than introduced by this plugin
Tiered Storage for Apache Kafka
-
Bugs that first require a GitHub organisation owner to be compromised
Dependabot Core
-
Bugs that require a build configuration nobody ships, without a route to the same defect in a default build
libheif
-
Build system and packaging issues rather than upstream library code
libsndfile
-
Building from an index the user asked uv to use, likewise ruled out by name
uv
-
BuildKit, which ships as a separate project with its own policy and its own entry here
Docker Engine
-
Bundling several unrelated issues into one report, which the policy's one-advisory-per-issue rule rules out
OpenSC
-
Callers that extract into a directory they do not control, or that disable the library's own path protections and then get what they asked for
node-tar
-
Catastrophic-backtracking reports, since RE2's entire design guarantee is linear-time matching and the absence of backtracking
RE2
-
Client libraries maintained in separate repositories, where the defect is in the binding rather than the server
Dgraph
-
Client-side tooling such as Docker Engine, Podman or Skopeo, which have their own entries here
Distribution
-
Cloud-provider infrastructure issues in S3, GCS or Azure Blob rather than in this plugin's use of them
Tiered Storage for Apache Kafka
-
Community adapters and community packages published on the hub that dbt Labs does not maintain
dbt-core
-
Compiler Object Tools, which NVIDIA places outside the compiler threat model because they are standalone development and diagnostic tools
NVIDIA Container Toolkit
-
Compression side channels of the CRIME and BREACH family, which are a protocol-level property rather than a defect in this codec
Brotli
-
Compression-ratio and performance issues without security impact
Brotli
-
Compression-ratio denial of service inherent to gzip or tar rather than to this implementation
node-tar
-
Configuration mistakes in /etc/fstab or in a distribution's sudoers rules that grant mounting rights the operator chose to grant
util-linux
-
Configuration mistakes in somebody else's PrestaShop deployment rather than a defect in the shipped code
PrestaShop
-
Configurations the operator deliberately weakened: a policy that grants a capability, mounts a writable host path or permits a syscall is doing exactly what it was told
nsjail
-
Container parsing, which belongs to libheif or to whichever demuxer produced the bitstream
libde265
-
Container runtime and host kernel escapes, which these images neither implement nor mediate
Distroless
-
containerd and runc, which are separate upstream projects with their own security channels
Docker Engine
-
containerd, runc and the kernel primitives BuildKit configures
BuildKit
-
crabbyavif, the separate Rust implementation Chromium now uses, which shares no code with this tree
libavif
-
Crash-only one-liners that silence a non-exploitable abort without closing a class of defect
bmcweb
-
Crashes in a tool the reporter already had the privilege to run, where no user, mount or ownership boundary is actually crossed
util-linux
-
Cross-site scripting without a CSP bypass, which Elastic assesses case by case and may pay only at low severity, a caveat that bites harder here than anywhere else in the program given how much of Kibana's history is XSS
Kibana
-
curl's use of libssh2: a defect in how curl drives the library belongs with curl, which has its own entry
libssh2
-
dbt Cloud, the hosted product, along with Snowflake, Databricks and Fivetran integrations that embed dbt. Those belong to their vendors
dbt-core
-
Defects in a card's own firmware or applet rather than in OpenSC's handling of it
OpenSC
-
Defects in a consumer's use of the API rather than in the library's behaviour
libseccomp
-
Defects in a consuming SAML or document signing implementation rather than in xmlsec itself
xmlsec
-
Defects in an embedding application rather than in GoBGP's own code
GoBGP
-
Defects in libxml2 or libxslt rather than in xmlsec, which belong upstream with those projects
xmlsec
-
Defects in PC/SC-lite, in a reader driver, or in a consuming application rather than in OpenSC
OpenSC
-
Defects in Traefik or in another consumer rather than in lego itself
go-acme/lego
-
Defects inside a dependency itself, such as Imath or the underlying compression library. The policy covers coordination for inherited flaws, and the fix belongs upstream
OpenEXR
-
Defects inside a third-party library Exiv2 links, unless Exiv2's own use of it is what makes them reachable
Exiv2
-
Defects inside an upstream library such as libjpeg-turbo, zlib or libtiff that Pillow merely calls, unless Pillow's use of it is what makes the defect reachable
Pillow
-
Defects inside CPython or inside the standalone interpreter builds uv downloads, as opposed to how uv fetches and verifies them
uv
-
Defects inside the AV1 codecs themselves. libaom, dav1d, libgav1, rav1e and SVT-AV1 are separate projects with their own processes
libavif
-
Defects inside the codec libraries themselves. A crash in libde265, dav1d, aom or x265 belongs to that project, and libde265 in particular runs its own disclosure process
libheif
-
Defects that actually live in a linked crypto backend such as OpenSSL, mbedTLS, libgcrypt or WinCNG rather than in libssh2
libssh2
-
Defects that actually live in Cargo, rustc or crates.io rather than in the plugin, which belong upstream with those projects
CycloneDX Rust Cargo
-
Defects that actually live in the Linux kernel's namespace, seccomp or cgroup implementation: a kernel privilege escalation reached from inside a jail is a kernel bug rather than an nsjail bug
nsjail
-
Defects that actually live in the Rust standard library or in a third-party crate rather than in the in-scope repositories
ntpd-rs (Project Pendulum)
-
Defects that only reproduce on a release the project no longer ships, since the program covers the latest versions
RE2 Guava
-
Deliberate cluster configuration, such as admitting privileged pods, granting hostPath mounts or disabling seccomp by policy
CRI-O
-
Deliberate operator choices, such as exposing the daemon socket to a container, running containers privileged or publishing the API on a network without TLS
Docker Engine
-
Deliberate operator configuration, such as running with delete.enabled on for anonymous users, serving without TLS or leaving the catalog endpoint public on purpose
Distribution
-
Denial of service against the hosted Dependabot service by volume rather than by defect
Dependabot Core
-
Denial of service aimed at Cloudflare's production edge, which the program excludes outright
Cloudflare Pingora
-
Denial of service and distributed denial of service, brute force, spam, social engineering and physical intrusion
NVIDIA Container Toolkit
-
Denial of service and memory exhaustion driven by large inputs, which the policy places out of scope outright
Adobe C2PA Tool (c2patool / c2pa-rs, Content Authenticity Initiative)
-
Denial of service whose cost is merely linear in the size of the input
Cloudflare Pingora
-
Denial of service, spamming and social engineering, ruled out by the policy's research conduct rules
Vaultwarden
-
Dependency CVEs in third-party crates without a demonstrated reachable path through Pingora itself
Cloudflare Pingora
-
Dependency-confusion reports
Microsoft Agent Framework
-
Dependency-only CVE reports without a demonstrated chain through this code
Tiered Storage for Apache Kafka
-
Deployments exposing 3389 to the internet with no TLS and no network controls, which is an operator decision
xrdp
-
Deployments running with no token or OIDC configured at all, where the server was told to accept anyone
frp
-
Deprecated components, which are not supported targets
kube-state-metrics Cluster Autoscaler
-
Deserialisation gadget chains that live in the application's own classpath rather than in Gson
Gson
-
DevUI and other prototype, experimental or local-testing-only components
Microsoft Agent Framework
-
Differences between the guava and guava-android artifacts that carry no independent security impact
Guava
-
Distribution packaging and distro-specific patches
libde265
-
Distribution packaging and distro-specific patches rather than the upstream tree
OpenEXR
-
Distribution packaging and distro-specific patches rather than upstream libavif
libavif
-
Distribution packaging and distro-specific patches rather than upstream libheif
libheif
-
Distribution packaging and downstream patches
libseccomp
-
Distribution packaging and downstream patches rather than upstream CRI-O
CRI-O
-
Distribution packaging and vendor patches rather than the upstream repository
xrdp
-
Distribution packaging and vendored copies that have drifted from upstream
libass
-
Distribution patches and packaging rather than upstream Exiv2
Exiv2
-
Distribution-specific patches and packaging rather than defects in the upstream tree
util-linux
-
Distribution-specific patches and packaging rather than upstream libpng
libpng
-
Docker Desktop's proprietary components and the Docker Hub service, which sit outside the moby/moby tree
Docker Engine
-
Docker Engine itself, which ships as a separate project with its own policy and its own entry here
BuildKit
-
Documentation-only issues
TypeScript PowerShell
-
Downstream applications that call Exiv2, including KDE components, digiKam and darktable, which have their own trackers
Exiv2
-
Downstream consumers that link libmount or libblkid, such as systemd and udisks, which are maintained elsewhere
util-linux
-
Downstream consumers that link libpng, such as ImageMagick, Qt and GTK, which are maintained elsewhere
libpng
-
Downstream consumers that link OpenEXR, including OpenCV, Blender and Nuke, and other Academy Software Foundation projects with their own repositories
OpenEXR
-
Downstream integrations such as GIMP, ImageMagick and libvips
libavif
-
Downstream integrations such as GIMP, ImageMagick and libvips, which are maintained elsewhere
libheif
-
Downstream players and integrations rather than the decoder itself
libde265
-
Downstream servers misconfiguring Brotli content encoding
Brotli
-
Downstream wrappers and frameworks that call Pillow, including Django's image handling
Pillow
-
Draft-protocol reference implementations and IETF interop endpoints, which the program calls out as Informational only
CIRCL
-
Earlier web stacks on .NET Framework, namely ASP.NET Web Forms and ASP.NET MVC
.NET
-
Embedder mistakes: a host that deliberately handed the guest a capability, or wired a host function that does no validation of its own
Wasmtime
-
Enforcement of the CAWG X.509 trust model, also recorded as not currently accepted
Adobe C2PA Tool (c2patool / c2pa-rs, Content Authenticity Initiative)
-
Executing a PEP 517 build for a source distribution, ruled out by name; running build code is what installing an sdist means
uv
-
Exploits that require administrator privilege to begin with, which the policy treats as admin-only and invalid
Rancher
-
Findings against a third-party network stack or filesystem an integrator substituted for the ones in the tree
Eclipse ThreadX
-
Findings against an outdated release: the in-scope statement covers the current latest release plus main and testing only
Vaultwarden
-
Findings against releases and backends outside the published five-year support matrix
xmlsec
-
Findings against versions where the fix has already shipped, given how frequently this project releases
node-tar
-
Findings filed as a public GitHub issue, which the policy explicitly redirects away from
Dgraph
-
Findings in BoringSSL or OpenSSL that AWS-LC has not inherited, which belong with the upstream project
AWS-LC
-
Findings only reachable in a bespoke proxy an outside developer wrote on top of the framework, with no Cloudflare-reachable path
Cloudflare Pingora
-
Findings only reproducible on end-of-life or legacy versions of the distribution
Kibana
-
Findings outside the published security boundary in PROJECT.md
BuildKit
-
Findings submitted without a working proof of concept
CIRCL
-
Findings that assume the operator already granted the permission being abused, which is a configuration choice rather than a bypass
Deno
-
Findings that belong to a separate upstream project nsjail depends on rather than to its own tree, since the Patch Rewards scope row covers this project by repository URL
nsjail
-
Findings that cannot be argued to CVSS impact on Shopify or its merchants
Shopify identity_cache
-
Findings that cannot be tied to CVSS impact on Shopify, its merchants, or its partners
Shopify job-iteration
-
Findings that only reproduce on an unmaintained stock Magento CE build with none of the fork's fixes applied
OpenMage LTS
-
Findings that presuppose the attacker already controls the machine running the scan
Trivy
-
Findings whose impact stays on the local machine, since Fluent UI sits outside the carve-out Microsoft grants to VS Code, Agent Framework, TypeScript, Monaco Editor and PowerShell
Fluent UI
-
Findings with no working proof of concept
Shopify identity_cache
-
Findings you cannot tie back to the Apache-2.0 cyclonedx-rust-cargo code this program is scoped to
CycloneDX Rust Cargo
-
Forks and downstream repackagings of the interpreter rather than the upstream repository the OSS-Fuzz integration names
Ruby (CRuby)
-
Format-support gaps and files libsndfile declines to open
libsndfile
-
FreeRDP, Remmina or the Microsoft RDP client's own defects, as opposed to xrdp's handling of what they send
xrdp
-
Gadget classes in third-party libraries. The gadget belongs to that library; the report here is that Jackson's validation failed to stop it
Jackson
-
Google repositories the tier file does not name, which sit at OT2 or OT3 and pay nothing for a product vulnerability
XNNPACK
-
Gradle and Maven consumer configuration problems on the integrator's side
Guava
-
Harbor, the GitLab Container Registry and other products that embed or fork this code, where the defect is in their own additions
Distribution
-
Hardening or standards-deviation findings with no demonstrated impact
CIRCL
-
Hosting and server configuration, including a deployment that serves the var or media directory as executable
OpenMage LTS
-
Image size, layer count and build-time complaints, which carry no security consequence
Distroless
-
Independent Brotli reimplementations such as brotli-rs or dropbox/rust-brotli, which are not in the tier file
Brotli
-
Insecure configurations, notably an operator who deliberately allow-listed sensitive labels
kube-state-metrics
-
Integrator configuration choices, such as building without the module manager's memory protection enabled
Eclipse ThreadX
-
Intentionally disclosed information, which for this project is most of what it emits
kube-state-metrics
-
Invoking a system Python interpreter, which the policy states is not a vulnerability in uv
uv
-
Issues already published as advisories on the repository
libseccomp
-
Issues in the upstream Apache Kafka broker itself, which belong to the ASF, and the ASF pays nothing for them
Tiered Storage for Apache Kafka
-
k3s and RKE2 as products, which have their own scope even though the security address is shared
Rancher
-
Kernel-side seccomp defects, which belong to the Linux kernel security process
libseccomp
-
Kubernetes on Windows or other non-Linux platforms
Cluster Autoscaler kube-state-metrics
-
libass publishes no exclusion list. The items below are genuinely another project's code rather than policy text
libass
-
libssh, which is a different project with a different codebase despite the similar name, and has its own upstream and its own scope row
libssh2
-
libyuv and other third-party libraries libavif links, unless libavif's own use of them is what makes the defect reachable
libavif
-
Load or availability testing against a production ACME endpoint
go-acme/lego
-
Local users with a valid account doing what their account already permits inside their own session
xrdp
-
Long-superseded releases where the fix has been available for years and the finding is simply that an old version is old
Jackson
-
Low business criticality prices a finding down by the programme's own stated rule, alongside technical impact and the quality of the documentation you supply, and there is no published ladder to appeal to
swiyu (Swiss e-ID and Trust Infrastructure)
-
Low-impact CSRF, low-impact server-side information disclosure, and bugs needing extensive or unlikely user interaction
.NET
-
Magento 1: the legacy asset is marked neither eligible for bounty nor eligible for submission, so a finding there cannot be filed here even for triage
Adobe Commerce Open Source (Magento Open Source)
-
Magento 2 and Adobe Commerce, which are a different codebase covered by Adobe's own paid programme
OpenMage LTS
-
Malicious packages published to PyPI, which is registry abuse rather than a uv defect
uv
-
Malicious-package findings on npm or RubyGems, which are abuse reports to those registries rather than bounty submissions here
Dependabot Core
-
Memory exhaustion from a large but entirely well-formed file, where the caller ran with limits deliberately disabled
OpenEXR
-
Memory-corruption reports filed without exact OSS-Fuzz reproduction steps against an existing fuzz target, or an already merged patch
XNNPACK
-
Memory-corruption reports submitted without exact OSS-Fuzz reproduction steps against an existing fuzz target, or a merged upstream patch
RE2
-
Memory-corruption reports without exact OSS-Fuzz reproduction steps against an existing fuzz target, or an already merged patch, which the program requires on every OT0 and OT1 repository
Brotli
-
Merchant configuration and store-level settings chosen deliberately
OpenMage LTS
-
Microsoft repositories outside the program's fifteen-entry SCOPE list: the standard SECURITY.md pointing at MSRC is a reporting path and funds nothing
TypeScript Fluent UI Microsoft Agent Framework PowerShell
-
microsoft/semantic-kernel and microsoft/autogen, which the program's own scope text names as separate projects it does not include
Microsoft Agent Framework
-
Missing HTTP security headers with no demonstrated impact, named as invalid
Rancher
-
Model output quality, hallucination, and prompt injection treated as jailbreak where no security boundary is actually crossed
Microsoft Agent Framework
-
Moderate and Low severity, which pay $0 at every report quality
TypeScript Microsoft Agent Framework Fluent UI PowerShell
-
Network access triggered by C2PA manifest input, which the policy records as not currently accepted while mitigations are in progress
Adobe C2PA Tool (c2patool / c2pa-rs, Content Authenticity Initiative)
-
Node.js core code outside the parser, including undici and the http module, unless the parser is what makes the issue reachable
llhttp
-
Node.js runtime defects and npm dependency CVEs, unless Haraka's own use of them is what makes the defect reachable
Haraka
-
Non-default build configurations the policy describes as unsafe, unless the same defect reaches a default build
libde265
-
Non-Shopify GitHub repositories and forks, which fall outside the org-wide wildcard
Shopify job-iteration
-
npm's own install logic and the npm registry, which belong to GitHub's paid programme rather than to this library
node-tar
-
Null-pointer issues, listed as asset-specific out of scope
NVIDIA Container Toolkit
-
Object storage services themselves rather than the registry's use of them
Distribution
-
Object-typed deserialisation, which the project documents as unsafe by design
Gson
-
One-line fixes for non-exploitable crashes, which the Patch Rewards rules exclude by name along with resource-exhaustion denial of service
Ruby (CRuby) Deno Wasmtime Joomla
-
One-line fixes for non-exploitable crashes, which the Patch Rewards rules will not reward, and resource-exhaustion denial of service, which is excluded by name
nsjail
-
One-line fixes for non-exploitable crashes, which the Patch Rewards rules will not reward, including crashes that come from resource exhaustion
libssh2 PHP
-
One-liner patches that fix non-exploitable crashes, and denial of service by resource exhaustion, which the rules exclude by name
PrestaShop
-
OpenShift's own components layered above the runtime
CRI-O
-
Operating-system clipboard and window-manager behaviour outside kitty's control
kitty
-
Operator configuration: an open relay someone configured deliberately is a decision rather than a defect
Haraka
-
Operator decisions such as running a builder privileged, sharing one builder between untrusted tenants without isolation, or mounting the host Docker socket into a build
BuildKit
-
Operator policy configuration that accepts a prefix it should have filtered
GoBGP
-
Other HTTP parsers, including the archived nodejs/http-parser that llhttp replaced
llhttp
-
Other tar implementations. GNU tar, libarchive and the rest are separate targets with separate reporting
node-tar
-
Other terminals, including VTE-based ones. kitty implements its own core and shares no parser with them
kitty
-
Out-of-support or end-of-life versions of .NET or ASP.NET Core, plus daily and pre-RTM builds
.NET
-
Password-guessing and brute-force observations against a correctly functioning pam_unix
Linux-PAM
-
Patches older than twelve months or newer than one month at the moment of submission, and anything past three submissions per person per month
PrestaShop
-
Patches over twelve months old, which fall outside the program's age window
bmcweb
-
Patches the bmcweb maintainers decline, since the reward is contingent on the merge rather than on the idea
bmcweb
-
Patches the maintainers decline, patches under one month or over twelve months old, and anything past three submissions a person a month
PHP libssh2 nsjail
-
Patches the PrestaShop maintainers decline, since Google explicitly declines to second-guess a maintainer's decision
PrestaShop
-
Payment gates that apply across the Adobe program: identity verification before a payout is released, and the stated requirement to "provide your Testing IP address" in order to receive a monetary payout
Adobe Commerce Open Source (Magento Open Source)
-
Payment gates that apply across the Adobe program: identity verification before a payout is released, and the stated requirement to "provide your Testing IP address" in order to receive a monetary payout where that applies
Adobe C2PA Tool (c2patool / c2pa-rs, Content Authenticity Initiative)
-
PCRE, RE2J and other regex engines, including ones that advertise RE2-compatible syntax
RE2
-
Performance regressions and non-security behaviour changes
Guava
-
Performance regressions and numerical accuracy differences, which are not security issues
XNNPACK
-
PHP itself and bundled upstream libraries, which have their own separate pathways rather than being defects in Joomla core
Joomla
-
Physical attacks on a device an attacker already holds, including debug-port readout of flash
Eclipse ThreadX
-
Pickle deserialization that presupposes the attacker already has write access to the checkpoint storage backend, which Microsoft treats as a trusted channel in the deployment architecture
Microsoft Agent Framework
-
Platform components not unique to .NET (for example IIS, OpenSSL, and similar dependencies), and third-party dependencies the .NET team does not maintain
.NET
-
Prometheus, Grafana and the rest of the downstream stack, which are separate projects with no bounty at all
kube-state-metrics
-
Public CVEs surfaced by a scanner with no demonstrated impact on Rancher, named by the policy as an invalid report type
Rancher
-
Public disclosure ahead of coordination
BuildKit
-
Public disclosure ahead of the coordinated release
Distribution
-
Public disclosure before the agreed embargo lifts
Rancher
-
Public disclosure before the embargo lifts, which the policy sets automatically
CRI-O
-
Public GitHub issues for security matters, since the policy asks for the confidential channel instead
Haraka
-
Public GitHub issues used for an unfixed security defect, when the policy provides a private draft advisory instead
Exiv2
-
Public GitHub issues used to report an unfixed memory-safety defect, when private reporting is enabled on the repository
libheif
-
Public GitHub issues used to report an unfixed security defect, which the policy asks you not to do
Pillow
-
Public GitHub issues used to report an unfixed vulnerability, when the private advisory route is documented at length
OpenEXR
-
Public issue reports and third-party CNA submissions, both ruled out by the policy
GoBGP
-
Public issue reports for an unfixed vulnerability, which the policy asks you not to file
libavif
-
Publicly disclosed issues and anything already reported to Microsoft
.NET
-
Publicly disclosed issues and dependency-confusion reports
Fluent UI PowerShell
-
Python interpreter and standard library bugs
Pillow
-
React and the other third-party packages the library consumes rather than owns
Fluent UI
-
Read the scope tab yourself once you have an account
ntpd-rs (Project Pendulum)
-
Releases outside the three most recent, which the Kubernetes program does not treat as supported
Cluster Autoscaler kube-state-metrics
-
Rendering and appearance defects with no memory-safety or disclosure consequence
libass
-
Reports against code paths Cloudflare does not run in production and that have no documented production usage
CIRCL
-
Reports filed as public GitHub issues on aws/aws-lc, since the private advisory channel is disabled and AWS asks for reports through its own intake
AWS-LC
-
Reports filed as public GitHub issues or posted to the png-mng-implement list, which puts the finding in the open before a fix exists
libpng
-
Reports filed by anyone other than the finder: Google wants the submission through bughunters.google.com under the researcher's own identity, and it does not pay Google or Google Partner employees
RE2 Guava
-
Reports filed by anyone other than the researcher: Google requires the submission under your own identity through bughunters.google.com, and treats routing around the designated channel as grounds to reject
Gson Brotli Distroless
-
Reports filed publicly on GitHub before coordination, which the policy rules out
Docker Engine
-
Reports from a maintainer, or from the author or reviewer of the vulnerable code, which the program cannot award
Cluster Autoscaler
-
Reports from anyone unable to complete the platform's identity verification, which YesWeHack records as required on this program, or unwilling to hold an account at all, since the program cannot be seen without one
ntpd-rs (Project Pendulum)
-
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
PowerShell Fluent UI Microsoft Agent Framework TypeScript
-
Reports that merely state software is out of date or vulnerable without a proof of concept
NVIDIA Container Toolkit
-
Reports that only demonstrate impact with a Super User account already in hand, since that role is inside the trust boundary by design
Joomla
-
Reports with no functional proof of concept, which the program closes rather than triages
Shopify job-iteration
-
Reports without a working proof of concept, which the policy will not process
Rancher
-
Repositories in Google's GitHub orgs that the tier file does not list, which pay nothing for a product vulnerability after the April 2026 rules update
RE2 Guava
-
Repositories outside the Shopify organisation, plus forks and archived repositories, none of which the wildcard covers
Shopify identity_cache
-
Repositories the tier file does not name, and images that are not current: the program covers the latest versions of the listed repositories, and any other repository in the same organisation counts only where the file names it. What the file omits sits at OT2 or OT3, where product vulnerabilities earn no monetary reward
Distroless
-
Repositories the tier file does not name, and releases that are not current: the program covers the latest versions of the listed repositories, and any other repository in the same organisation counts only where the file names it. What the file omits sits at OT2 or OT3, where product vulnerabilities earn no monetary reward
Gson Brotli
-
Resource exhaustion from an expensive traversal or a large mutation, which is a capacity question
Dgraph
-
Resource exhaustion from raw connection volume against a server with no limits configured
frp
-
Reverse proxies and front ends as products; the disagreement between them and llhttp is in scope on the parser's side
llhttp
-
Rewards to researchers on a sanctions list, in a sanctioned territory, or located in Russia or Belarus, which Google states it cannot issue
RE2 Guava
-
Route hijacking by a peer sending what it is configured and authorised to send, which is BGP behaving as specified
GoBGP
-
RubyGems, Rack and the wider gem ecosystem, which this study records as separate projects with no paid pathway of their own
Ruby (CRuby)
-
Ruff and Astral's other projects, which share the same security address but are separate codebases
uv
-
runc and crun themselves, where the defect is in the runtime rather than in the spec CRI-O generates or the way it invokes them
CRI-O
-
Samples, tutorials and quickstart code
Fluent UI PowerShell
-
Samples, tutorials, quickstart code and anything under samples/
TypeScript
-
Samples, tutorials, quickstart code and samples/ directories
Microsoft Agent Framework
-
Scanner false positives about packages present in the image, without a demonstrated impact
Distroless
-
Self-inflicted misconfiguration, also named as invalid
Rancher
-
Severity cap to plan around: the org-wide open-source row tops out at $3,500 for a Critical, since Cloudflare's $10,000 row is bound to production infrastructure rather than the GitHub org
CIRCL
-
Severity cap to plan around: the Tier 2 open-source row tops out at $3,500 for a Critical, since Cloudflare's $10,000 row is bound to production infrastructure rather than the GitHub org
Cloudflare Pingora
-
Silicon vendor SDK forks. ST, Renesas, NXP and Microchip ship their own integrations, and a defect that exists only there belongs to that vendor
Eclipse ThreadX
-
Site-specific misconfiguration: a permission an administrator granted, or an ACL set up more broadly than intended
Joomla
-
Software that no longer receives security updates, and issues NVIDIA already knew about from its own testing, which are flagged as duplicates
NVIDIA Container Toolkit
-
Static-analysis-only reports pointing at unsafe blocks with no runnable reproduction
Cloudflare Pingora
-
Submissions from outside the Bug Bounty Switzerland platform, which is the only channel the programme runs on, and KYC is required before a payout is released
swiyu (Swiss e-ID and Trust Infrastructure)
-
Supply-chain findings against Elastic's build and release tooling, which are paid on the separate Software Supply Chain row rather than as a Kibana finding
Kibana
-
Syntax incompatibilities with PCRE that carry no security impact
RE2
-
Testing carried out against live merchant storefronts or Adobe-operated environments, when the test plan permits testing only against your own local installations
Adobe Commerce Open Source (Magento Open Source)
-
The absence of authentication on /metrics as a finding in itself, since that is the documented deployment model. A report has to show something reaching the endpoint that was never meant to be there
kube-state-metrics
-
The ACME server side and CA policy, which belong with the CA operating it
go-acme/lego
-
The C reference implementation and chrony, which are separate projects with separate maintainers and, in the reference implementation's case, a separate program entirely
ntpd-rs (Project Pendulum)
-
The CycloneDX specification itself, and the sibling CycloneDX implementations for other ecosystems, which are separate projects with their own repositories
CycloneDX Rust Cargo
-
The documentation site and Storybook demos
Fluent UI
-
The experimental encoder, ruled out by name in the policy
libde265
-
The external token auth service in a token-auth deployment, where that service is a separate implementation
Distribution
-
The full/classic .NET Framework, which is explicitly out of scope
.NET
-
The Go runtime and standard library, unless GoBGP's use of them is what makes the issue reachable
GoBGP
-
The Kubernetes control plane and kubelet, which belong to the Kubernetes program and carry their own scope
CRI-O
-
The Linux kernel primitives CRI-O configures
CRI-O
-
The Linux kernel primitives the daemon configures, where the defect is in the kernel rather than in what Docker asked for
Docker Engine
-
The medium-severity cap on this asset: the $50,000 and $200,000 cells cannot be reached from a source-code finding however it scores
Shopify job-iteration Shopify identity_cache
-
The original PIL, which is unmaintained and is a different codebase
Pillow
-
The policy publishes no exclusions list, so what follows is ordinary out-of-scope territory rather than a stated policy position
Haraka
-
The project publishes no exclusion list, so the items above are genuine boundaries rather than policy text
libsndfile
-
The registries, container runtimes and cloud APIs Trivy talks to
Trivy
-
The rest of the OpenBMC distribution, meaning the Yocto layers and the phosphor-* daemons, unless separately integrated into OSS-Fuzz, since projects/openbmc does not exist
bmcweb
-
The roughly 30 per-cloud provider implementations in the same repository, which the program treats as vendor-specific plugins and does not pay for
Cluster Autoscaler
-
The Rust png crate Chrome now uses. Different codebase, different project, no relationship to this tree
libpng
-
The sample and demo applications shipped with the source, also ruled out by name
libde265
-
The security of the service on the far end of the tunnel, as opposed to frp's handling of the traffic
frp
-
The shell or the program that emitted the sequence; kitty displaying hostile output is a bug only where kitty mishandles it
kitty
-
The web-vault and Bitwarden's mobile and desktop clients: the policy sends these to github.com/bitwarden, which Vaultwarden is explicitly not associated with
Vaultwarden
-
The X server and desktop environment behind the session rather than xrdp and xorgxrdp
xrdp
-
Theoretical findings with no proof of concept
Tiered Storage for Apache Kafka
-
Theoretical issues with no realistic exploit scenario, and anything requiring complex end-user interaction to reach
NVIDIA Container Toolkit
-
Theoretical weaknesses in a standardised algorithm rather than a defect in this implementation of it
AWS-LC
-
Third-party charts and extensions that Rancher neither maintains nor ships by default
Rancher
-
Third-party components and services, which fall outside the policy even where Kibana bundles them
Kibana
-
Third-party extensions and marketplace modules, which are not part of the shipped Commerce editions the asset row names
Adobe Commerce Open Source (Magento Open Source)
-
Third-party extensions, templates and plugins from the Joomla Extensions Directory, which are separate projects and are not the repository Google's Tier 1 row names
Joomla
-
Third-party forks and the many rebranded frp derivatives rather than the upstream repository
frp
-
Third-party frontends and downstream builders, where the defect is theirs rather than in the interface BuildKit exposes
BuildKit
-
Third-party JSON libraries, including other parsers an application happens to use alongside Gson
Gson
-
Third-party Magento 1 extensions and themes maintained outside the OpenMage tree
OpenMage LTS
-
Third-party modules and themes, which are not the repository named in the Tier 1 scope row and are maintained by their own authors
PrestaShop
-
Third-party modules from the PowerShell Gallery that Microsoft does not own
PowerShell
-
Third-party npm modules, which belong to the separate ecosystem programme
llhttp
-
Third-party PAM modules that are not in this repository, including vendor SSO modules, pam_mount, and the long tail of out-of-tree modules
Linux-PAM
-
Third-party PECL extensions that are not carried in the php-src tree
PHP
-
Third-party plugins that are not part of the engine
Docker Engine
-
Third-party plugins written outside the Haraka organisation
Haraka
-
Third-party Trivy plugins that are not maintained in the project
Trivy
-
Third-party TypeScript-adjacent packages that Microsoft does not own, including language-service plugins and community @types definitions
TypeScript
-
Time-source trust decisions the operator made deliberately, such as running unauthenticated NTP where NTS was available. That is configuration rather than a defect
ntpd-rs (Project Pendulum)
-
Timing observations presented on their own, without a demonstrated recovery of key material or other security consequence
CIRCL
-
Training material, community forums, and non-product sample or community sites (outside the in-scope docs/samples category)
.NET
-
Type-system unsoundness with no security impact, which the project treats as designed behaviour rather than a defect
TypeScript
-
Unpayable without KYC: the platform verifies identity before releasing money, so the account you file under has to be verifiable in your own name
CycloneDX Rust Cargo
-
Upstream Debian package CVEs that distroless merely repackages, which belong with the upstream package maintainers
Distroless
-
Upstream dependencies and distribution packaging rather than the upstream kitty tree
kitty
-
Upstream dependency vulnerabilities, unless Jackson's own use of the dependency is what makes them reachable
Jackson
-
Upstream dependency vulnerabilities, unless Vaultwarden's own use of the dependency is what makes it reachable
Vaultwarden
-
Upstream Go library defects, unless frp's own use of the library is what makes them reachable
frp
-
Upstream Jinja2, agate or Python dependency bugs, unless dbt's own use of the dependency is what makes them reachable
dbt-core
-
Upstream Kubernetes defects that Rancher only inherits
Rancher
-
Upstream libraries and third-party services the federal repositories depend on, which belong to their own projects rather than to this programme
swiyu (Swiss e-ID and Trust Infrastructure)
-
Upstream PHP library issues, unless OpenMage's own use of the library is what makes the defect reachable
OpenMage LTS
-
V8 itself, which is a separate project already carrying its own funded programme
Deno
-
Vendor BMC forks, which is the practical limitation here: most shipped BMCs are AMI MegaRAC or a vendor derivative rather than upstream bmcweb
bmcweb
-
Volumetric denial of service, described by the policy as 'network flooding, request flooding, port flooding, required traffic volume scaling with deployment size', which is never eligible
Kibana
-
Volumetric denial of service. A single crafted session that pins a worker is the interesting case; sending a million messages is not
Haraka
-
Vulnerabilities in applications and frameworks written in PHP such as WordPress, Drupal and Laravel, rather than in php-src; those have their own programmes
PHP
-
Vulnerabilities in Memcached itself, which is a separate project running no bounty at all
Shopify identity_cache
-
Vulnerabilities in the application a user layers on top of a distroless base image
Distroless
-
Vulnerabilities in the upstream package managers themselves rather than in dependabot-core, a boundary the scope line draws firmly
Dependabot Core
-
Vulnerabilities in Trivy's own dependencies, which the policy routes to GitHub Discussions rather than to the private channel
Trivy
-
Vulnerability reports with no merged patch behind them, which earn nothing on Google's rail
bmcweb
-
Wasmer, WasmEdge and other WebAssembly runtimes, which are separate projects with their own repositories and their own pathways
Wasmtime
-
Weak local policy an administrator configured deliberately, such as a permissive pam_access rule or a disabled password quality check
Linux-PAM
-
Weaknesses in a standardised algorithm rather than in this implementation of it
OpenSC
-
Weaknesses in the underlying libcrypto rather than in s2n-tls's use of it; those belong with AWS-LC, OpenSSL or whichever backend is linked
s2n-tls
-
Weaknesses in the XML Signature specification itself rather than in this implementation of it, unless xmlsec has a safer option it fails to apply
xmlsec
-
Web server or FPM pool misconfiguration rather than a defect in the interpreter
PHP
-
Whatever Adobe's own written exclusions cover: read the program's policy and scope page in full before assuming a bug class qualifies
Adobe Commerce Open Source (Magento Open Source)
-
Windows PowerShell 5.1 and the inbox Windows component, which belong to Windows servicing
PowerShell
-
Wrong or missing data in the upstream advisory feeds Trivy consumes; a bad record in an upstream source is not a Trivy defect
Trivy
-
Zero-days in in-scope assets reported within 14 days of a patch or mitigation going public, which may be filed but are usually not bounty-eligible
NVIDIA Container Toolkit
-
zlib defects, unless libpng's own use of zlib is what makes them reachable
libpng
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.
Recent CVEs
Published vulnerabilities in Microsoft products, from the NVD.
-
CVE-2026-124194 Medium
Product ui does not warn user of unsafe actions in Microsoft Office Outlook allows an unauthorized attacker to perform spoofing over a network.
-
CVE-2026-124194 Medium
Product ui does not warn user of unsafe actions in Microsoft Office Outlook allows an unauthorized attacker to perform spoofing over a network.
-
CVE-2026-124194 Medium
Product ui does not warn user of unsafe actions in Microsoft Office Outlook allows an unauthorized attacker to perform spoofing over a network.
-
CVE-2026-124194 Medium
Product ui does not warn user of unsafe actions in Microsoft Office Outlook allows an unauthorized attacker to perform spoofing over a network.
-
CVE-2026-124194 Medium
Product ui does not warn user of unsafe actions in Microsoft Office Outlook allows an unauthorized attacker to perform spoofing over a network.
-
CVE-2026-121162 Medium
UI misrepresentation in Notifications in Google Chrome on on Windows prior to 157.0.8103.38 allowed a remote attacker leveraging social engineering to spoof UI elements via a crafted HTML page. (Chromium security severity: Low)
-
CVE-2026-121162 Medium
UI misrepresentation in Notifications in Google Chrome on on Windows prior to 157.0.8103.38 allowed a remote attacker leveraging social engineering to spoof UI elements via a crafted HTML page. (Chromium security severity: Low)
-
CVE-2026-121162 Medium
UI misrepresentation in Notifications in Google Chrome on on Windows prior to 157.0.8103.38 allowed a remote attacker leveraging social engineering to spoof UI elements via a crafted HTML page. (Chromium security severity: Low)
About this page
This page gathers every public program listed under microsoft.com and the companies Microsoft owns: 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. Ownership comes from settled, public acquisitions, or from a program's own text naming Microsoft.
Something wrong or missing? Report a correction.