- Top reward
- $1,500
- Top severity paid
- Critical
- Assets in scope
- 9
- Public CVEs
- 60
- Last change
- No changes yet
At a glance
What to know before you start testing.
- Pays from $1,500
- for critical bugs.
- Report on Sorona
- Submit through the program page.
- Partial safe harbor
- Some legal protection; read the terms.
- Publish after a fix
- Coordinate the timing with the company.
Rewards
What Sorona lists as the payout for each severity.
| Severity | Relative size | Reward |
|---|---|---|
| Critical | $1,500+ | |
| High | $700+ | |
| Medium | $300+ | |
| Low |
|
$100 $100 / 1 month Claude Max |
- Safe harbor
-
Partial
Sorona will not pursue legal action against you for good-faith research submitted to us in line with this policy. We cannot speak for the upstream project, its vendor, or any third party, and we do not grant authorization on their behalf.
Summarised with AI from the program policy on Sorona, read 12 Nov 2026, and checked word for word against it. Read the original
Scope
9 assets you may test, 5 excluded.
Web 1
- https://openvpn.net/community
Products and areas 8
- Certificate, key and configuration handling, covering the option parser and everything the daemon reads from a config file, a pushed option or a peer certificate
- Reports go to the OpenVPN security address and cover the open-source community edition, the tree published at openvpn.net/community. Access Server and CloudConnexa are a separate proprietary product line
- Server-mode session handling as a whole, covering peer-ID and multi-instance state, where one hostile client can reach into another client's session
- The client side of the protocol, where a hostile or compromised server drives the daemon with attacker-chosen options and responses
- The data channel in full: OCC and PUSH_REPLY option parsing, packet-ID and replay handling, and --fragment and --mssfix reassembly
- The Data Channel Offload (DCO) kernel modules on Linux and Windows, and the netlink and ioctl boundary they expose to userspace
- The management interface and the plugin API, including openvpn-plugin-auth-pam and down-root
- The TLS control channel in full, including the tls-crypt and tls-crypt-v2 wrapping, historically the richest pre-authentication surface in the daemon
Out of scope (5)
- easy-rsa, which is a separate repository with no funding pathway of its own
- One-line fixes for non-exploitable crashes, which the Patch Rewards rules exclude, including crashes that come from resource exhaustion
- OpenVPN Access Server and CloudConnexa, which are proprietary and sit outside the Patch Rewards scope row
- Operator configuration mistakes such as a missing tls-auth or a deliberately weak cipher choice
- Third-party GUI wrappers such as Tunnelblick and OpenVPN Connect, and distribution packaging
Rules
What the policy asks of you, and the bug types it won't reward, quoted from Sorona's policy.
While testing
-
Send a detailed, reproducible report to the OpenVPN security address; if it cannot be reproduced it is not eligible
-
Only the open-source community edition is in scope
-
Give the maintainers room to ship a fix and an advisory before any public writeup
-
The Google patch money is a separate pathway: you land the fix upstream yourself and keep it merged, without reverts, for one month
-
On that pathway the patch must be under twelve months old and you may submit at most three a month
Not accepted
-
Operator configuration mistakes such as a missing tls-auth or a deliberately weak cipher choice
-
One-line fixes for non-exploitable crashes, which the Patch Rewards rules exclude, including crashes that come from resource exhaustion
-
one-liner fixes for non-exploitable crashes, including resource-exhaustion crashes, are not rewarded
Summarised with AI from the program policy on Sorona, read 12 Nov 2026, and checked word for word against it. Read the original
Changes
Tracked since 11 Nov 2026. Last checked 9 minutes ago.
No changes yet. When the rewards or scope move, you will see it here and in the RSS feed.
Public CVEs
Published vulnerabilities in this vendor's products, from the NVD.
| CVE | Summary | Severity | Published |
|---|---|---|---|
| CVE-2026-13117 | An incomplete guard in OpenVPN 2.6.0 through 2.6.20 and 2.7_alpha1 through 2.7.4 allows remote authenticated peers to trigger a use-after-free during TLS session promotion, potentially leading to a denial of service or memory leakage | Medium 6.0 | 30 Jul 2026 |
| CVE-2026-13379 | The Windows interactive service in OpenVPN 2.7_alpha1 through 2.7.4 allows remote attackers to cause persistent DNS state pollution or a service crash via a crafted search domain during the disconnection process | Medium 5.1 | 30 Jul 2026 |
| CVE-2026-11771 | OpenVPN version 2.1.0 through 2.6.20 and 2.7_alpha1 through 2.7.4 allows attackers via an off-by-one buffer write in the NTLM proxy authentication to potentially cause a crash via a crafted NTLM response from a malicious proxy server | High 7.0 | 30 Jul 2026 |
| CVE-2026-12932 | A memory leak in the tls-crypt-v2 client key extraction in OpenVPN 2.5.0 through 2.6.20 and 2.7_alpha1 through 2.7.4 allows remote attackers to cause a denial of service (memory exhaustion) via a flood of crafted packets | High 7.1 | 30 Jul 2026 |
| CVE-2026-12996 | A use-after-free in OpenVPN 2.6.0 through 2.6.20 and 2.7_alpha1 through 2.7.4 allows remote authenticated peers to potentially cause a denial of service or leak memory via crafted packets during TLS session promotion or expiry | Medium 6.0 | 30 Jul 2026 |
| CVE-2025-3110 | OpenVPN Access Server 2.7.2 through 3.1.0 accepts bare line-feed sequences inside HTTP header values, allowing remote attackers to perform HTTP request smuggling when deployed behind a reverse proxy | Medium 6.9 | 8 Jul 2026 |
| CVE-2026-13122 | OpenVPN version 2.6.0 through 2.6.20 and 2.7_alpha1 through 2.7.4 allows remote attackers to cause a denial of service via a malformed authentication token that triggers a reachable assertion when external-auth is enabled | Medium 5.9 | 6 Jul 2026 |
| CVE-2026-13698 | A memory leak in OpenVPN version 2.5.0 through 2.5.11, 2.6.0 through 2.6.20 and 2.7_alpha1 through 2.7.4 allows remote attackers with a valid tls-crypt-v2 client key to potentially cause a denial of service | Medium 6.0 | 6 Jul 2026 |
| CVE-2026-11604 | An incorrect buffer size calculation in the epoch key generator in OpenVPN ovpn-dco-win version 2.0.0 through 2.8.3 allows a remote authenticated peer to trigger a heap-based buffer overflow and kernel memory corruption via a crafted data packet, resulting in a system crash (denial of service). | Medium 5.6 | 10 Jun 2026 |
| CVE-2026-40215 | A race condition in OpenVPN 2.6.0 through 2.6.19 and 2.7_alpha1 through 2.7.1 allows remote attackers to potentially cause a server crash or leak heap memory via a use-after-free triggered during TLS session promotion. | Medium 6.1 | 8 Jun 2026 |
| CVE-2026-35058 | Improper validation of packet length during tls-crypt-v2 key extraction in OpenVPN 2.6.0 through 2.6.19 and 2.7_alpha1 through 2.7.1 allows authenticated attackers to trigger a fatal assertion and cause a denial of service via a specially crafted packet. | Medium 6.9 | 8 Jun 2026 |
| CVE-2026-9560 | Privilege escalation via background service of OpenVPN Connect 3.5.1 through 3.8.1 on macOS allows attackers to execute arbitrary commands with elevated privileges via local IPC channel | Critical 9.4 | 26 May 2026 |
| CVE-2025-13086 | Improper validation of source IP addresses in OpenVPN version 2.6.0 through 2.6.15 and 2.7_alpha1 through 2.7_rc1 allows an attacker to open a session from a different IP address which did not initiate the connection resulting in a denial of service for the originating client | Medium 4.6 | 3 Dec 2025 |
| CVE-2025-13751 | Interactive service agent in OpenVPN version 2.5.0 through 2.6.16 and 2.7_alpha1 through 2.7_rc2 on Windows allows a local authenticated user to connect to the service and trigger an error causing a local denial of service. | Low 1.3 | 3 Dec 2025 |
| CVE-2025-12106 | Insufficient argument validation in OpenVPN 2.7_alpha1 through 2.7_rc1 allows an attacker to trigger a heap buffer over-read when parsing IP addresses | Critical 9.1 | 1 Dec 2025 |
| CVE-2025-50054 | Buffer overflow in OpenVPN ovpn-dco-win version 1.3.0 and earlier and version 2.5.8 and earlier allows a local user process to send a too large control message buffer to the kernel driver resulting in a system crash | Medium 5.5 | 20 Jun 2025 |
| CVE-2025-3908 | The configuration initialization tool in OpenVPN 3 Linux v20 through v24 on Linux allows a local attacker to use symlinks pointing at an arbitrary directory which will change the ownership and permissions of that destination directory. | Medium 6.2 | 19 May 2025 |
| CVE-2024-4877 | OpenVPN version 2.4.0 through 2.6.10 on Windows allows an external, lesser privileged process to create a named pipe which the OpenVPN GUI component would connect to allowing it to escalate its privileges | High 8.8 | 3 Apr 2025 |
| CVE-2025-2704 | OpenVPN version 2.6.1 through 2.6.13 in server mode using TLS-crypt-v2 allows remote attackers to trigger a denial of service by corrupting and replaying network packets in the early handshake phase | High 7.5 | 2 Apr 2025 |
| CVE-2024-13454 | Weak encryption algorithm in Easy-RSA version 3.0.5 through 3.1.7 allows a local attacker to more easily bruteforce the private CA key when created using OpenSSL 3 | Medium 5.3 | 20 Jan 2025 |
| CVE-2024-5198 | OpenVPN ovpn-dco for Windows version 1.1.1 allows an unprivileged local attacker to send I/O control messages with invalid data to the driver resulting in a NULL pointer dereference leading to a system halt. | Low 3.3 | 15 Jan 2025 |
| CVE-2024-8474 | OpenVPN Connect before version 3.5.0 can contain the configuration profile's clear-text private key which is logged in the application log, which an unauthorized actor can use to decrypt the VPN traffic | High 7.5 | 6 Jan 2025 |
| CVE-2024-5594 | OpenVPN before 2.6.11 does not santize PUSH_REPLY messages properly which an attacker controlling the server can use to inject unexpected arbitrary data ending up in client logs. | Critical 9.1 | 6 Jan 2025 |
| CVE-2024-28882 | OpenVPN from 2.6.0 through 2.6.10 in a server role accepts multiple exit notifications from authenticated clients which will extend the validity of a closing session | Medium 4.3 | 8 Jul 2024 |
| CVE-2024-1305 | tap-windows6 driver version 9.26 and earlier does not properly check the size data of incomming write operations which an attacker can use to overflow memory buffers, resulting in a bug check and potentially arbitrary code execution in kernel space | Critical 9.8 | 8 Jul 2024 |
| CVE-2024-24974 | The interactive service in OpenVPN 2.6.9 and earlier allows the OpenVPN service pipe to be accessed remotely, which allows a remote attacker to interact with the privileged OpenVPN interactive service. | High 7.5 | 8 Jul 2024 |
| CVE-2024-27459 | The interactive service in OpenVPN 2.6.9 and earlier allows an attacker to send data causing a stack overflow which can be used to execute arbitrary code with more privileges. | High 7.8 | 8 Jul 2024 |
| CVE-2024-27903 | OpenVPN plug-ins on Windows with OpenVPN 2.6.9 and earlier could be loaded from any directory, which allows an attacker to load an arbitrary plug-in which can be used to interact with the privileged OpenVPN interactive service. | Critical 9.8 | 8 Jul 2024 |
| CVE-2023-6247 | The PKCS#7 parser in OpenVPN 3 Core Library versions through 3.8.3 did not properly validate the parsed data, which would result in the application crashing. | Medium 6.5 | 29 Feb 2024 |
| CVE-2023-7235 | The OpenVPN GUI installer before version 2.6.9 did not set the proper access control restrictions to the installation directory of OpenVPN binaries when using a non-standard installation path, which allows an attacker to replace binaries to run arbitrary executables. | High 8.4 | 21 Feb 2024 |
| CVE-2023-7245 | The nodejs framework in OpenVPN Connect 3.0 through 3.4.3 (Windows)/3.4.7 (macOS) was not properly configured, which allows a local user to execute arbitrary code within the nodejs process context via the ELECTRON_RUN_AS_NODE environment variable | High 7.8 | 20 Feb 2024 |
| CVE-2023-7224 | OpenVPN Connect version 3.0 through 3.4.6 on macOS allows local users to execute code in external third party libraries using the DYLD_INSERT_LIBRARIES environment variable | High 7.8 | 8 Jan 2024 |
| CVE-2023-46849 | Using the --fragment option in certain configuration setups OpenVPN version 2.6.0 to 2.6.6 allows an attacker to trigger a divide by zero behaviour which could cause an application crash, leading to a denial of service. | High 7.5 | 11 Nov 2023 |
| CVE-2023-46850 | Use after free in OpenVPN version 2.6.0 to 2.6.6 may lead to undefined behavoir, leaking memory buffers or remote execution when sending network buffers to a remote peer. | Critical 9.8 | 11 Nov 2023 |
| CVE-2022-3761 | OpenVPN Connect versions before 3.4.0.4506 (macOS) and OpenVPN Connect before 3.4.0.3100 (Windows) allows man-in-the-middle attackers to intercept configuration profile download requests which contains the users credentials | Medium 5.9 | 17 Oct 2023 |
| CVE-2020-20813 | Control Channel in OpenVPN 2.4.7 and earlier allows remote attackers to cause a denial of service via crafted reset packet. | High 7.5 | 22 Aug 2023 |
| CVE-2021-4234 | OpenVPN Access Server 2.10 and prior versions are susceptible to resending multiple packets in a response to a reset packet sent from the client which the client again does not respond to, resulting in a limited amplification attack. | High 7.5 | 6 Jul 2022 |
| CVE-2022-33738 | OpenVPN Access Server before 2.11 uses a weak random generator used to create user session token for the web portal | High 7.5 | 6 Jul 2022 |
| CVE-2022-33737 | The OpenVPN Access Server installer creates a log file readable for everyone, which from version 2.10.0 and before 2.11.0 may contain a random generated admin password | High 7.5 | 6 Jul 2022 |
| CVE-2022-0547 | OpenVPN 2.1 until v2.4.12 and v2.5.6 may enable authentication bypass in external authentication plug-ins when more than one of them makes use of deferred authentication replies, which allows an external user to be granted access with only partially correct credentials. | Critical 9.8 | 18 Mar 2022 |
| CVE-2021-3824 | OpenVPN Access Server 2.9.0 through 2.9.4 allow remote attackers to inject arbitrary web script or HTML via the web login page URL. | Medium 6.1 | 23 Sep 2021 |
| CVE-2021-3547 | OpenVPN 3 Core Library version 3.6 and 3.6.1 allows a man-in-the-middle attacker to bypass the certificate authentication by issuing an unrelated server certificate using the same hostname found in the verify-x509-name option in a client configuration. | High 7.4 | 12 Jul 2021 |
| CVE-2021-3606 | OpenVPN before version 2.5.3 on Windows allows local users to load arbitrary dynamic loadable libraries via an OpenSSL configuration file if present, which allows the user to run arbitrary code with the same privilege level as the main OpenVPN process (openvpn.exe). | High 7.8 | 2 Jul 2021 |
| CVE-2021-3613 | OpenVPN Connect 3.2.0 through 3.3.0 allows local users to load arbitrary dynamic loadable libraries via an OpenSSL configuration file if present, which allows the user to run arbitrary code with the same privilege level as the main OpenVPN process (OpenVPNConnect.exe). | High 7.8 | 2 Jul 2021 |
| CVE-2020-15077 | OpenVPN Access Server 2.8.7 and earlier versions allows a remote attackers to bypass authentication and access control channel data on servers configured with deferred authentication, which can be used to potentially trigger further information leaks. | Medium 5.3 | 4 Jun 2021 |
| CVE-2020-36382 | OpenVPN Access Server 2.7.3 to 2.8.7 allows remote attackers to trigger an assert during the user authentication phase via incorrect authentication token data in an early phase of the user authentication resulting in a denial of service. | High 7.5 | 4 Jun 2021 |
| CVE-2020-15076 | Private Tunnel installer for macOS version 3.0.1 and older versions may corrupt system critical files it should not have access via symlinks in /tmp. | High 7.8 | 26 May 2021 |
| CVE-2020-15078 | OpenVPN 2.5.1 and earlier versions allows a remote attackers to bypass authentication and access control channel data on servers configured with deferred authentication, which can be used to potentially trigger further information leaks. | High 7.5 | 26 Apr 2021 |
| CVE-2020-15075 | OpenVPN Connect installer for macOS version 3.2.6 and older may corrupt system critical files it should not have access via symlinks in /tmp. | High 7.1 | 30 Mar 2021 |
| CVE-2020-15074 | OpenVPN Access Server older than version 2.8.4 and version 2.9.5 generates new user authentication tokens instead of reusing exiting tokens on reconnect making it possible to circumvent the initial token expiry timestamp. | High 7.5 | 14 Jul 2020 |
| CVE-2020-11462 | An issue was discovered in OpenVPN Access Server before 2.7.0 and 2.8.x before 2.8.3. With the full featured RPC2 interface enabled, it is possible to achieve a temporary DoS state of the management interface when sending an XML Entity Expansion (XEE) payload to the XMLRPC based RPC2 interface. The duration of the DoS state depends on available memory and CPU speed. The default restricted mode of | High 7.5 | 4 May 2020 |
| CVE-2020-11810 | An issue was discovered in OpenVPN 2.4.x before 2.4.9. An attacker can inject a data channel v2 (P_DATA_V2) packet using a victim's peer-id. Normally such packets are dropped, but if this packet arrives before the data channel crypto parameters have been initialized, the victim's connection will be dropped. This requires careful timing due to the small time window (usually within a few seconds) be | Low 3.7 | 27 Apr 2020 |
| CVE-2020-9442 | OpenVPN Connect 3.1.0.361 on Windows has Insecure Permissions for %PROGRAMDATA%\OpenVPN Connect\drivers\tap\amd64\win10, which allows local users to gain privileges by copying a malicious drvstore.dll there. | High 7.8 | 28 Feb 2020 |
| CVE-2020-8953 | OpenVPN Access Server 2.8.x before 2.8.1 allows LDAP authentication bypass (except when a user is enrolled in two-factor authentication). | Critical 9.8 | 13 Feb 2020 |
| CVE-2018-9336 | openvpnserv.exe (aka the interactive service helper) in OpenVPN 2.4.x before 2.4.6 allows a local attacker to cause a double-free of memory by sending a malformed request to the interactive service. This could cause a denial-of-service through memory corruption or possibly have unspecified other impact including privilege escalation. | High 7.8 | 1 May 2018 |
| CVE-2018-7544 | A cross-protocol scripting issue was discovered in the management interface in OpenVPN through 2.4.5. When this interface is enabled over TCP without a password, and when no other clients are connected to this interface, attackers can execute arbitrary management commands, obtain sensitive information, or cause a denial of service (SIGTERM) by triggering XMLHttpRequest actions in a web browser. Th | Critical 9.1 | 16 Mar 2018 |
| CVE-2017-12166 | OpenVPN versions before 2.3.3 and 2.4.x before 2.4.4 are vulnerable to a buffer overflow vulnerability when key-method 1 is used, possibly resulting in code execution. | Critical 9.8 | 4 Oct 2017 |
| CVE-2017-7520 | OpenVPN versions before 2.4.3 and before 2.3.17 are vulnerable to denial-of-service and/or possibly sensitive memory leak triggered by man-in-the-middle attacker. | High 7.4 | 27 Jun 2017 |
| CVE-2017-7521 | OpenVPN versions before 2.4.3 and before 2.3.17 are vulnerable to remote denial-of-service due to memory exhaustion caused by memory leaks and double-free issue in extract_x509_extension(). | Medium 5.9 | 27 Jun 2017 |
| CVE-2017-7522 | OpenVPN versions before 2.4.3 and before 2.3.17 are vulnerable to denial-of-service by authenticated remote attacker via sending a certificate with an embedded NULL character. | Medium 6.5 | 27 Jun 2017 |
Original policy
Copied from sorona.xyz on 12 Nov 2026. The summaries on this page are made from it; the live page may have changed since.
Skip to content What this pays This project runs no bounty of its own. sorona.xyz pays you directly on qualified, reproduced findings. Severity │ sorona.xyz pays Critical │ $1,500+ High │ $700+ Medium │ $300+ Low │ $100 / 1 month Claude Max Submit a vulnerability Separately, for a merged upstream patch : up to $15,000 Google Patch Rewards pays on the Tier 1 row for a patch you get accepted upstream and that stays merged, without reverts, for one month. It does not pay for the report. Memory-safety work can carry a 2× or 3× multiplier. The patch must be under twelve months old, it is rate-limited to three submissions a person a month, one-liner fixes for non-exploitable crashes are excluded, and sanctions and territory exclusions apply. CVE history 5 Last 12 months 34 Lifetime Memory safety 35 % Denial of service 30 % Auth bypass 15 % Parsing/validation 15 % Latest advisories Loading the feed Overview OpenVPN has been the default enterprise remote-access VPN for two decades and it is still the fallback protocol on commercial VPN services, consumer router firmware such as OpenWrt, pfSense and MikroTik, NAS appliances and a large installed base of corporate concentrators. WireGuard is displacing it and has nowhere near replaced it, and the estates where it survives as the compatibility protocol of last resort are the ones that patch slowest. The daemon's whole job is to sit on a UDP/1194 or TCP/443 listener facing the public internet, so a pre-authentication defect in the TLS control channel is reachable from anywhere. The community project pays nothing for a report, so sorona.xyz pays you directly on a qualified, reproduced finding. In scope Reports go to the OpenVPN security address and cover the open-source community edition, the tree published at openvpn.net/community. Access Server and CloudConnexa are a separate proprietary product line The TLS control channel in full, including the tls-crypt and tls-crypt-v2 wrapping, historically the richest pre-authentication surface in the daemon The data channel in full: OCC and PUSH_REPLY option parsing, packet-ID and replay handling, and --fragment and --mssfix reassembly Certificate, key and configuration handling, covering the option parser and everything the daemon reads from a config file, a pushed option or a peer certificate The Data Channel Offload (DCO) kernel modules on Linux and Windows, and the netlink and ioctl boundary they expose to userspace The management interface and the plugin API, including openvpn-plugin-auth-pam and down-root Server-mode session handling as a whole, covering peer-ID and multi-instance state, where one hostile client can reach into another client's session The client side of the protocol, where a hostile or compromised server drives the daemon with attacker-chosen options and responses Out of scope OpenVPN Access Server and CloudConnexa, which are proprietary and sit outside the Patch Rewards scope row Operator configuration mistakes such as a missing tls-auth or a deliberately weak cipher choice easy-rsa , which is a separate repository with no funding pathway of its own Third-party GUI wrappers such as Tunnelblick and OpenVPN Connect, and distribution packaging One-line fixes for non-exploitable crashes, which the Patch Rewards rules exclude, including crashes that come from resource exhaustion Most-valued findings Pre-authentication memory corruption in the TLS control channel or the tls-crypt wrapping, reachable on the public listener before any credential is checked. That is the top class here at 35% and the finding the Tier 1 ceiling exists for An authentication bypass that lets a client establish or resume a session it has no credential for, which turns the concentrator into an open door onto the internal network Cross-session state confusion in server mode, where one connected client reads or steers another client's traffic through peer-ID or multi-instance handling Memory-safety or privilege defects in the DCO kernel modules, where the same bug class escalates from daemon compromise to kernel compromise A remotely triggerable crash or hang in the control channel with a real algorithmic cause, on a daemon whose availability is the whole point of the deployment Program rules Submit through sorona.xyz. This project runs no bounty of its own; we validate, coordinate disclosure with the maintainers, and pay you directly. Send a detailed, reproducible report to the OpenVPN security address; if it cannot be reproduced it is not eligible Only the open-source community edition is in scope: Access Server and CloudConnexa are proprietary and appear nowhere in the Patch Rewards scope file Give the maintainers room to ship a fix and an advisory before any public writeup The Google patch money is a separate pathway: you land the fix upstream yourself and keep it merged, without reverts, for one month On that pathway the patch must be under twelve months old and you may submit at most three a month; one-liner fixes for non-exploitable crashes, including resource-exhaustion crashes, are not rewarded Google cannot pay anyone on a sanctions list, in a sanctioned territory, or located in Russia or Belarus Disclosure Coordinated with the OpenVPN community maintainers through [email protected] . They fix in a point release and publish their own advisory with researcher credit, so hold the detail until that release ships. Nothing in the Patch Rewards rules restricts who may help you prepare or route the report. Safe harbor Sorona will not pursue legal action against you for good-faith research submitted to us in line with this policy. We cannot speak for the upstream project, its vendor, or any third party, and we do not grant authorization on their behalf. You are responsible for understanding and following the laws that apply to you, wherever you are, and for staying within any scope the project has defined. Submit a vulnerability