Opf vulnerabilities
We track 20 vulnerabilities in Opf products. 20 are rated high or critical, and none are known to be exploited. The most recent was published on July 30, 2026.
Latest Opf vulnerabilities
- 7.6 High severity
openproject: Missing Authorization
OpenProject is open-source, web-based project management software. Prior to 17.6.0, PATCH /api/v3/work_packages/{id} accepted _links.fileLinks and allowed authenticated users with edit_work_packages but without manage_file_links to resolve Storages::FileLink r
- 9.9 Critical severity
openproject: Improper Neutralization of Special Elements used in an SQL Command
OpenProject is open-source, web-based project management software. Prior to 17.3.3 and 17.4.1, there is a SQL injection in timestamps functionality. OpenProject baseline comparison allows callers to request historic work-package attributes using the timestamps
- 8.8 High severity
openproject: Cross-Site Request Forgery
OpenProject is open-source, web-based project management software. Prior to 17.3.3 and 17.4.1, there is a CSRF on TARGET through /users/:id via POST parameter "user[admin]". This vulnerability is fixed in 17.3.3 and 17.4.1.
- 8.2 High severity
openproject: Cleartext Storage in a File or on Disk
OpenProject is open-source, web-based project management software. Prior to 17.3.3 and 17.4.1, OpenProject's Storages module writes the OneDrive/SharePoint userless OAuth access_token plaintext to Rails.cache under the deterministic key storage.<id>.httpx_acce
- 9.9 Critical severity
openproject: Authorization Bypass Through User-Controlled Key
OpenProject is open-source, web-based project management software. Prior to 17.3.3 and 17.4.1, there is an IDOR through /projects/<A>/settings/project_storages/<A_ps_id> via PATCH parameter "storages_project_storage[project_folder_id]" leads to Access to Unaut
- 9.6 Critical severity
OpenProject is open-source, web-based project management software.
OpenProject is open-source, web-based project management software. Prior to 17.3.3 and 17.4.1, cache store poisoning leads to Remote Code Execution (RCE). This vulnerability is fixed in 17.3.3 and 17.4.1.
- 7.5 High severity
openproject: Exposure of Sensitive Information to an Unauthorized Actor
OpenProject is open-source, web-based project management software. Prior to 17.3.3 and 17.4.1, the journal diff endpoint discloses hidden historical field values without enforcing object and field visibility. This vulnerability is fixed in 17.3.3 and 17.4.1.
- 9.9 Critical severity
openproject: Deserialization of Untrusted Data
OpenProject is open-source, web-based project management software. Prior to , the official openproject/openproject Docker image ships ENV SECRET_KEY_BASE=OVERWRITE_ME as the default Rails master key. Combined with cookies_serializer = :marshal, this gives any
- 7.1 High severity
openproject: Time-of-check Time-of-use (TOCTOU) Race Condition
OpenProject is open-source, web-based project management software. Prior to version 17.3.0, a user with `manage_agendas` permission in any project can inject agenda items into meetings belonging to any other project on the instance — even projects they have no
- 7.4 High severity
openproject: Improper Restriction of Excessive Authentication Attempts
OpenProject is an open-source project management application. In versions prior to 17.3.0, 2FA OTP verification in the confirm_otp action of the two_factor_authentication module has no rate limiting, lockout mechanism, or failed-attempt tracking. The existing
- 8.1 High severity
openproject: Improper Neutralization of Special Elements used in an SQL Command
OpenProject is an open-source, web-based project management software. Prior to version 17.2.3, the =n operator in modules/reporting/lib/report/operator.rb:177 embeds user input directly into SQL WHERE clauses without parameterization. This issue has been patch
- 7.2 High severity
openproject: Improper Neutralization of Special Elements used in an SQL Command
OpenProject is an open-source, web-based project management software. Versions prior to 16.6.9, 17.0.6, 17.1.3, and 17.2.1 are vulnerable to an SQL injection attack via a custom field's name. When that custom field was used in a Cost Report, the custom field's
- 7.1 High severity
openproject: Incorrect Authorization
OpenProject is an open-source, web-based project management software. Prior to 17.2.0, when budgets are deleted, the work packages that were assigned to this budget need to be moved to a different budget. This action was performed before the permission check o
- 9.9 Critical severity
openproject: Improper Neutralization of Special Elements used in an OS Command
OpenProject is an open-source, web-based project management software. Prior to versions 16.6.7 and 17.0.3, an arbitrary file write vulnerability exists in OpenProject’s repository changes endpoint (/projects/:project_id/repository/changes) when rendering the “
- 7.3 High severity
openproject: Insufficient Verification of Data Authenticity
OpenProject is an open-source, web-based project management software. In the new editor for collaborative documents based on BlockNote, OpenProject maintainers added a custom extension in OpenProject version 17.0.0 that allows to mention OpenProject work packa
- 9.0 Critical severity
openproject: Insufficient Verification of Data Authenticity
OpenProject is an open-source, web-based project management software. To enable the real time collaboration on documents, OpenProject 17.0 introduced a synchronization server. The OpenPrioject backend generates an authentication token that is currently valid f
- 8.8 High severity
openproject: Improper Neutralization of Special Elements used in a Command
OpenProject is an open-source, web-based project management software. Versions prior to 16.6.6 and 17.0.2 have an arbitrary file write vulnerability in OpenProject’s repository diff download endpoint (`/projects/:project_id/repository/diff.diff`) when renderin
- 7.2 High severity
openproject: Improper Neutralization of Special Elements used in a Command
OpenProject is an open-source, web-based project management software. For OpenProject version 16.6.1 and below, a registered administrator can execute arbitrary command by configuring sendmail binary path and sending a test email. This issue has been patched i
- 9.1 Critical severity
openproject: Exposure of Sensitive Information to an Unauthorized Actor
OpenProject is an open-source, web-based project management software. A Local File Read (LFR) vulnerability exists in the work package PDF export functionality of OpenProject prior to version 16.6.4. By uploading a specially crafted SVG file (disguised as a PN
- 7.5 High severity
openproject: Cleartext Transmission of Sensitive Information
OpenProject is web-based project management software. For any OpenProject installation, a `robots.txt` file is generated through the server to denote which routes shall or shall not be accessed by crawlers. These routes contain project identifiers of all publi