Skip to content

← Public intelligence

npm package

nocodb

Open actionable advisories and recorded vendor fixes. This public package view has no inventory attached and cannot establish whether your deployment is affected. A vendor fix never resolves your finding; verify your installed version and the source guidance.

Open advisories

25 actionable advisories, newest first. Withdrawn advisories and news are excluded. Coverage is partial.

  1. Medium, CVSS 5.3npmAmendedPublished

    NocoDB Vulnerable to Stored Cross-Site Scripting via Rich Text Cells

    CVE-2026-28401 · GHSA-wwp2-x4rj-j8rm

    Affected
    • npm nocodb <= 0.301.2
    Fixed in
    0.301.3· Vendor fix available
    Issue
    Rich text cell content rendered via v-html without sanitization, enabling stored XSS. Details Rich text in TextArea.vue was parsed by markdown-it with html: true and injected via v-html without DOMPurify. A user with Editor role can inject arbitrary HTML that executes for all viewers. Impact Stored XSS — malicious scripts execute for any user viewing the cell. Credit This issue was discovered by an AI agent developed by the GitHub Security Lab and reviewed by GHSL team members @p- (Peter Stockli) and @m-y-mo (Man Yue Mo).

    Recommended action: Upgrade to 0.301.3 or later, then redeploy and verify.A vendor fix does not resolve your finding until you verify it in your own systems.

    Sources:osv.dev (1)github.com (2)Source checked Evidence →
  2. Medium, CVSS 5.3npmAmendedPublished

    NocoDB Vulnerable to Stored Cross-site Scripting via Comments

    CVE-2026-28397 · GHSA-rcph-x7mj-54mm

    Affected
    • npm nocodb <= 0.301.2
    Fixed in
    0.301.3· Vendor fix available
    Issue
    Comments rendered via v-html without sanitization, enabling stored XSS. Details Comments in Comments.vue were parsed by markdown-it with html: true and injected via v-html without DOMPurify. A user with Commenter role can inject arbitrary HTML that executes for all viewers. Impact Stored XSS — malicious scripts execute for any user viewing the comment. Credit This issue was discovered by an AI agent developed by the GitHub Security Lab and reviewed by GHSL team members @p- (Peter Stockli) and @m-y-mo (Man Yue Mo).

    Recommended action: Upgrade to 0.301.3 or later, then redeploy and verify.A vendor fix does not resolve your finding until you verify it in your own systems.

    Sources:osv.dev (1)github.com (2)Source checked Evidence →
  3. Medium, CVSS 6.2npmAmendedPublished

    NocoDB Vulnerable to SQL Injection via DATEADD Formula

    CVE-2026-28399 · GHSA-45rp-9p97-h852

    Affected
    • npm nocodb <= 0.301.2
    Fixed in
    0.301.3· Vendor fix available
    Issue
    An authenticated user with Creator role can inject arbitrary SQL via the DATEADD formula's unit parameter. Details The third argument (unit) of DATEADD was interpolated directly into knex.raw() queries after only stripping quote characters. Validation in formulas.ts only checked Literal AST node types — non-Literal types bypassed validation entirely. Affected MySQL, PostgreSQL, and SQLite function mappings. Impact SQL injection allowing data exfiltration or modification, scoped to the connected database. Credit This issue was reported by @q1uf3ng.

    Recommended action: Upgrade to 0.301.3 or later, then redeploy and verify.A vendor fix does not resolve your finding until you verify it in your own systems.

    Sources:osv.dev (1)github.com (2)Source checked Evidence →
  4. Medium, CVSS 5.3npmAmendedPublished

    NocoDB Vulnerable to Stored Cross-Site Scripting via Comments and Rich Text Cells

    CVE-2026-28398 · GHSA-8vm4-g489-v3w7

    Affected
    • npm nocodb <= 0.301.2
    Fixed in
    0.301.3· Vendor fix available
    Issue
    User-controlled content in comments and rich text cells was rendered via v-html without sanitization, enabling stored XSS. Details Comments in Comments.vue and rich text in TextArea.vue were parsed by markdown-it with html: true and injected via v-html. The codebase had vue-dompurify-html available but these paths used raw v-html. Server-side, Comment.insert() used extractProps() instead of extractPropsAndSanitize(). Commenter role is sufficient for the comments vector; Editor role for rich text. This issue was independently reported; see also GHSA-rcph-x7mj-54mm and GHSA-wwp2-x4rj-j8rm for the same root cause found by GitHub Security Lab. Impact Stored XSS — malicious scripts execute for any user viewing the comment or cell. Credit This issue was reported by @bugbunny-research (bugbunny.ai).

    Recommended action: Upgrade to 0.301.3 or later, then redeploy and verify.A vendor fix does not resolve your finding until you verify it in your own systems.

    Sources:osv.dev (1)github.com (2)Source checked Evidence →
  5. Medium, CVSS 4.9npmAmendedPublished

    NocoDB Missing Ownership Validation in MCP Token Operations

    CVE-2026-28361 · GHSA-p9x3-w98f-7j3q

    Affected
    • npm nocodb <= 0.301.2
    Fixed in
    0.301.3· Vendor fix available
    Issue
    The MCP token service did not validate token ownership, allowing a Creator within the same base to read, regenerate, or delete another user's MCP tokens if the token ID was known. Details McpTokenService.get(), regenerateToken(), and delete() did not filter by fkuserid. The analogous ApiTokensService correctly enforced ownership. Impact Limited — requires Creator role and knowledge of target token ID. Primary risk is denial of service (invalidating tokens) and scoped token disclosure. Credit This issue was reported by @bugbunny-research (bugbunny.ai).

    Recommended action: Upgrade to 0.301.3 or later, then redeploy and verify.A vendor fix does not resolve your finding until you verify it in your own systems.

    Sources:osv.dev (1)github.com (2)Source checked Evidence →
  6. Medium, CVSS 4.9npmAmendedPublished

    NocoDB's Refresh Tokens Not Revoked on Password Reset

    CVE-2026-28396 · GHSA-x4vh-j75g-268g

    Affected
    • npm nocodb <= 0.301.2
    Fixed in
    0.301.3· Vendor fix available
    Issue
    The password reset flow did not revoke existing refresh tokens, allowing an attacker with a previously stolen refresh token to continue minting valid JWTs after the victim resets their password. Details passwordReset() in users.service.ts updated tokenversion (invalidating JWTs) but did not call UserRefreshToken.deleteAllUserToken(). The refreshToken() method only checked token existence, not tokenversion. Both passwordChange() and signOut() correctly deleted all refresh tokens. Impact An attacker who previously obtained a refresh token retains access after password reset until the token expires. Credit This issue was reported by @bugbunny-research (bugbunny.ai).

    Recommended action: Upgrade to 0.301.3 or later, then redeploy and verify.A vendor fix does not resolve your finding until you verify it in your own systems.

    Sources:osv.dev (1)github.com (2)Source checked Evidence →
  7. Low, CVSS 2.7npmAmendedPublished

    NocoDB has Plaintext Storage of Shared View Passwords

    CVE-2026-28360 · GHSA-mpp2-x7wv-38hv

    Affected
    • npm nocodb <= 0.301.2
    Fixed in
    0.301.3· Vendor fix available
    Issue
    Shared view passwords were stored in plaintext in the database and compared using direct string equality. Details The password column in ncviews stored unhashed passwords. Verification used !== comparison across public-datas.service.ts, public-metas.service.ts, and calendar-datas.service.ts. Impact If the database is compromised, shared view passwords are immediately readable. Risk is limited to password reuse scenarios. Credit This issue was reported by @Tulgaaaaaaaa.

    Recommended action: Upgrade to 0.301.3 or later, then redeploy and verify.A vendor fix does not resolve your finding until you verify it in your own systems.

    Sources:osv.dev (1)github.com (2)Source checked Evidence →
  8. Medium, CVSS 5.3npmAmendedPublished

    NocoDB Vulnerable to Stored Cross-site Scripting via Rich Text Field

    CVE-2026-28359 · GHSA-qxwq-q265-hc44

    Affected
    • npm nocodb <= 0.301.2
    Fixed in
    0.301.3· Vendor fix available
    Issue
    An authenticated user with Editor role can inject arbitrary HTML into Rich Text cells by bypassing the TipTap editor and sending raw HTML via the API. Details The TipTap editor sanitizes HTML client-side, but the backend stores raw HTML without server-side sanitization. The stored content is rendered via v-html in TextArea.vue through NcMarkdownParser.parse() which performs no sanitization. Impact Stored XSS — malicious scripts execute for any user viewing the cell. Credit This issue was reported by @Akokonunes.

    Recommended action: Upgrade to 0.301.3 or later, then redeploy and verify.A vendor fix does not resolve your finding until you verify it in your own systems.

    Sources:osv.dev (1)github.com (2)Source checked Evidence →
  9. Low, CVSS 2.7npmAmendedPublished

    NocoDB Vulnerable to User Enumeration via Password Reset Endpoint

    CVE-2026-28358 · GHSA-387m-j3p9-3php

    Affected
    • npm nocodb <= 0.301.2
    Fixed in
    0.301.3· Vendor fix available
    Issue
    The password forgot endpoint returned different responses for registered and unregistered emails, allowing user enumeration. Details POST /api/v2/auth/password/forgot returned a success message for registered emails but 'Your email has not been registered.' for unknown emails. The fix returns a uniform response regardless of whether the email exists. Impact An unauthenticated attacker can determine whether an email is registered. No credentials or data are exposed. Credit This issue was reported by @Tulgaaaaaaaa.

    Recommended action: Upgrade to 0.301.3 or later, then redeploy and verify.A vendor fix does not resolve your finding until you verify it in your own systems.

    Sources:osv.dev (1)github.com (2)Source checked Evidence →
  10. Medium, CVSS 5.3npmAmendedPublished

    NocoDB has Stored Cross-site Scripting via Formula Cell

    CVE-2026-28357 · GHSA-vx5p-q85x-xm3c

    Affected
    • npm nocodb <= 0.301.2
    Fixed in
    0.301.3· Vendor fix available
    Issue
    A stored XSS vulnerability exists in the Formula virtual cell. Formula results containing URI::() patterns are rendered via v-html without sanitization, allowing injected HTML to execute. Details The replaceUrlsWithLink() function in urlUtils.ts converts URI::(url) patterns to <a tags but passes all other HTML through unchanged. A user with Creator role (minimum role for formula field creation) can craft a formula like CONCAT("URI::(https://example.com)", "<img src=x onerror=...") to inject arbitrary scripts rendered for all viewers. Impact Credential theft via script execution in the context of users viewing the table. Credit This issue was reported by @Akokonunes.

    Recommended action: Upgrade to 0.301.3 or later, then redeploy and verify.A vendor fix does not resolve your finding until you verify it in your own systems.

    Sources:osv.dev (1)github.com (2)Source checked Evidence →
  11. Medium, CVSS 4.9npmAmendedPublished

    NocoDB has Prototype Pollution in Connection Test Endpoint, Leading to DoS

    CVE-2026-24766 · GHSA-95ff-46g6-6gw9

    Affected
    • npm nocodb < 0.301.0
    Fixed in
    0.301.0· Vendor fix available
    Issue
    An authenticated user with org-level-creator permissions can exploit prototype pollution in the /api/v2/meta/connection/test endpoint, causing all database write operations to fail application-wide until server restart. While the pollution technically bypasses SUPERADMIN authorization checks, no practical privileged actions can be performed because database operations fail immediately after pollution. Details The deepMerge() function in packages/nocodb/src/utils/dataUtils.ts does not sanitize the following keys: (proto, constructor, prototype): The testConnection endpoint (packages/nocodb/src/controllers/utils.controller.ts) passes user-controlled input directly to deepMerge(): When an attacker sends {"proto": {"super": true}}, the super property is written to Object.prototype, affecting all plain objects in the Node.js process. Impact Pollutes Object.prototype globally, breaking all subsequent database write operations for all users until process restart.

    Recommended action: Upgrade to 0.301.0 or later, then redeploy and verify.A vendor fix does not resolve your finding until you verify it in your own systems.

    Sources:osv.dev (1)github.com (2)Source checked Evidence →
  12. Medium, CVSS 4.9npmAmendedPublished

    NocoDB has Blind SSRF via Unvalidated HEAD Request in uploadViaURL Functionality

    CVE-2026-24767 · GHSA-xr7v-j379-34v9

    Affected
    • npm nocodb < 0.301.0
    Fixed in
    0.301.0· Vendor fix available
    Issue
    A blind Server-Side Request Forgery (SSRF) vulnerability exists in the uploadViaURL functionality due to an unprotected HEAD request. While the subsequent file retrieval logic correctly enforces SSRF protections, the initial metadata request executes without validation. This allows limited outbound requests to arbitrary URLs before SSRF controls are applied. --- Vulnerability Details The uploadViaURL() function issues an axios.head() request to retrieve metadata (content type, content length, and final URL after redirects). This request is performed without SSRF filtering. Although the actual file download is protected by request filtering, the initial HEAD request occurs prior to these checks and can be triggered with an attacker-controlled URL. Vulnerable Code --- Impact The impact of this issue is limited due to the following constraints: Only HEAD requests are affected (no response body is returned) No direct exfiltration of response data occurs The subsequent…

    Recommended action: Upgrade to 0.301.0 or later, then redeploy and verify.A vendor fix does not resolve your finding until you verify it in your own systems.

    Sources:osv.dev (1)github.com (2)Source checked Evidence →
  13. Medium, CVSS 5.7npmAmendedPublished

    NocoDB has Unvalidated Redirect in Login Flow via continueAfterSignIn Parameter

    CVE-2026-24768 · GHSA-3hmw-8mw3-rmpj

    Affected
    • npm nocodb < 0.301.0
    Fixed in
    0.301.0· Vendor fix available
    Issue
    An unvalidated redirect (open redirect) vulnerability exists in NocoDB’s login flow due to missing validation of the continueAfterSignIn parameter. During authentication, NocoDB processes a user-controlled redirect value and conditionally performs client-side navigation without enforcing any restrictions on the destination’s origin, domain or protocol. This allows attackers to redirect authenticated users to arbitrary external websites after login. Root Cause The redirect logic relies on a permissive URL check that treats any absolute or protocol-relative URL as safe, and performs navigation without applying an allowlist or origin validation. In the redirect plugin: The helper function isFullUrl uses the following regular expression: This pattern matches any HTTP(S) URL as well as protocol-relative URLs (e.g., //evil.example), without restricting allowed domains. When the continueAfterSignIn query parameter matches this pattern, the application performs an unconditional…

    Recommended action: Upgrade to 0.301.0 or later, then redeploy and verify.A vendor fix does not resolve your finding until you verify it in your own systems.

    Sources:osv.dev (1)github.com (2)Source checked Evidence →
  14. High, CVSS 8.5npmAmendedPublished

    NocoDB Vulnerable to Stored Cross-Site Scripting via SVG upload

    CVE-2026-24769 · GHSA-q5c6-h22r-qpwr

    Affected
    • npm nocodb < 0.301.0
    Fixed in
    0.301.0· Vendor fix available
    Issue
    A stored Cross-site Scripting (XSS) vulnerability exists in NocoDB’s attachment handling mechanism. Authenticated users can upload malicious SVG files containing embedded JavaScript, which are later rendered inline and executed in the browsers of other users who view the attachment. Because the malicious payload is stored server-side and executed under the application’s origin, successful exploitation can lead to account compromise, data exfiltration and unauthorized actions performed on behalf of affected users. --- Vulnerability Details NocoDB allows file attachments to be previewed inline based on their MIME type. Due to overly permissive MIME type checks and a lack of content sanitization, SVG files containing executable JavaScript are incorrectly treated as safe image content and rendered directly in the browser. Root Cause The vulnerability results from a combination of overly permissive MIME type classification and unsafe file serving behavior. 1. Permissive MIME Type…

    Recommended action: Upgrade to 0.301.0 or later, then redeploy and verify.A vendor fix does not resolve your finding until you verify it in your own systems.

    Sources:osv.dev (1)github.com (2)Source checked Evidence →
  15. Medium, CVSS 6.1npmAmendedPublished

    NocoDB Vulnerable to Reflected Cross-Site Scripting on Reset Password Page

    CVE-2025-27506 · GHSA-wf6c-hrhf-86cw

    Affected
    • npm nocodb < 0.258.0
    Fixed in
    0.258.0· Vendor fix available
    Issue
    The API endpoint related to the password reset function is vulnerable to Reflected Cross-Site-Scripting. Details Throughout the source-code analysis, it has been found that the endpoint /api/v1/db/auth/password/reset/:tokenId is vulnerable to Reflected Cross-Site-Scripting. The flaw occurs due to implementation of the client-side template engine ejs, specifically on file resetPassword.ts where the template is using the insecure function “<%-“ https://github.com/nocodb/nocodb/blob/ba5a191b33259d984fc92df225f7d82ede2ddb56/packages/nocodb/src/modules/auth/ui/auth/resetPassword.ts#L71 which is rendered by the function renderPasswordReset: https://github.com/nocodb/nocodb/blob/ba5a191b33259d984fc92df225f7d82ede2ddb56/packages/nocodb/src/modules/auth/auth.controller.ts#L251 PoC Send the request below to a vulnerable instance: /api/v1/db/auth/password/reset/asdsad%3C%2F%73%63%72%69%70%74%3E%3C%73%63%72%69%70%74%3E%61%6C%65%72%74%28%31%29%3C%2F%73%63%72%69%70%74%3E/ Impact The…

    Recommended action: Upgrade to 0.258.0 or later, then redeploy and verify.A vendor fix does not resolve your finding until you verify it in your own systems.

    Sources:osv.dev (1)github.com (2)Source checked Evidence →
  16. High, CVSS 7.3npmAmendedPublished

    NocoDB Vulnerable to Stored Cross-Site Scripting in Formula.vue

    CVE-2023-49781 · GHSA-h6r4-xvw6-jc5h

    Affected
    • npm nocodb <= 0.202.8
    Fixed in
    0.202.9· Vendor fix available
    Issue
    A stored cross-site scripting vulnerability exists within the Formula virtual cell comments functionality. Details The nc-gui/components/virtual-cell/Formula.vue displays a v-html tag with the value of "urls" whose contents are processed by the function replaceUrlsWithLink(). This function recognizes the pattern URI::(XXX) and creates a hyperlink tag <a with href=XXX. However, it leaves all the other contents outside of the pattern URI::(XXX) unchanged, which makes the evil users can create a malicious table with a formula field whose payload is <img src=1 onerror="malicious javascripts"URI::(XXX). The evil users then can share this table with others by enabling public viewing and the victims who open the shared link can be attacked. PoC Step 1: Attacker login the nocodb and creates a table with two fields, "T" and "F". The type of field "T" is "SingleLineText", and the type of the "F" is "Fomula" with the formula content {T} Step 2: The attacker sets the contents of T using…

    Recommended action: Upgrade to 0.202.9 or later, then redeploy and verify.A vendor fix does not resolve your finding until you verify it in your own systems.

    Sources:osv.dev (1)github.com (2)Source checked Evidence →
  17. Medium, CVSS 6.5npmAmendedPublished

    NocoDB SQL Injection vulnerability

    CVE-2023-50718 · GHSA-8fxg-mr34-jqr8

    Affected
    • npm nocodb <= 0.202.9
    Fixed in
    0.202.10· Vendor fix available
    Issue
    --- An authenticated attacker with create access could conduct a SQL Injection attack on MySQL DB using unescaped tablename. Details --- SQL Injection vulnerability occurs in VitessClient.ts. The variable ${args.tn} refers to the table name entered by the user. A malicious attacker can escape the existing query by including a special character (') in the table name and insert and execute a new arbitrary SQL query. Impact --- This vulnerability may result in leakage of sensitive data in the database.

    Recommended action: Upgrade to 0.202.10 or later, then redeploy and verify.A vendor fix does not resolve your finding until you verify it in your own systems.

    Sources:osv.dev (1)github.com (2)Source checked Evidence →
  18. Medium, CVSS 5.7npmAmendedPublished

    NocoDB Allows Preview of Files with Dangerous Content

    CVE-2023-50717 · GHSA-qg73-g3cf-vhhh

    Affected
    • npm nocodb >= 0.202.6, <= 0.202.9
    Fixed in
    0.202.10· Vendor fix available
    Issue
    --- Attacker can upload a html file with malicious content. If user tries to open that file in browser malicious scripts can be executed leading Stored XSS(Cross-Site Script) attack. PoC --- NocoDB was configured using the Release Binary Noco-macos-arm64, and nocodb version 0.202.9 (currently the latest version) was used. binary hash infos: md5(164b727f287af56168bc16fba622d0b4) / sha256(43e8e97f4c5f5330613abe071a359f84e4514b7186f92954b678087c37b7832e) <img width="665" alt="image" src="https://user-images.githubusercontent.com/86613161/287472673-aeb60a02-2080-429f-8583-9f130ab62779.png" 1. Run the binary to start the server and access the arbitrary table dashboard. <img width="830" alt="image" src="https://user-images.githubusercontent.com/86613161/287472852-98b2286e-ad66-45bf-b503-63780619d775.png" Here, used the default Features table. 2. Click + in the table field header to add an attachment field. <img width="1173" alt="image"…

    Recommended action: Upgrade to 0.202.10 or later, then redeploy and verify.A vendor fix does not resolve your finding until you verify it in your own systems.

    Sources:osv.dev (1)github.com (2)Source checked Evidence →
  19. Medium, CVSS 6.5npmAmendedPublished

    nocodb SQL Injection vulnerability

    CVE-2023-43794 · GHSA-3m5q-q39v-xf8f

    Affected
    • npm nocodb < 0.111.0
    Fixed in
    0.111.0· Vendor fix available
    Issue
    Nocodb contains SQL injection vulnerability, that allows an authenticated attacker with creator access to query the underlying database. Product nocodb/nocodb Tested Version 0.109.2 Details SQL injection in SqliteClient.ts (GHSL-2023-141) By supplying a specially crafted payload to the given below parameter and endpoint, an attacker can inject arbitrary SQL queries to be executed. Since this is a blind SQL injections, an attacker may need to use time-based payloads which would include a function to delay execution for a given number of seconds. The response time indicates, whether the result of the query execution was true or false. Depending on the result, the HTTP response will be returned after a given number of seconds, indicating TRUE, or immediately, indicating FALSE. In that way, an attacker can reveal the data present in the database. The triggerList method creates a SQL query using the user-controlled tablename parameter value from the tableCreate endpoint. Impact…

    Recommended action: Upgrade to 0.111.0 or later, then redeploy and verify.A vendor fix does not resolve your finding until you verify it in your own systems.

    Sources:osv.dev (1)github.com (2)Source checked Evidence →
  20. Medium, CVSS 6.5npmAmendedPublished

    Improper Input Validation in nocodb

    CVE-2023-5104 · GHSA-xrpm-hccg-28x7

    Affected
    • npm nocodb < 0.96.0
    Fixed in
    0.96.0· Vendor fix available
    Issue
    Improper Input Validation in GitHub repository nocodb/nocodb prior to 0.96.0.

    Recommended action: Upgrade to 0.96.0 or later, then redeploy and verify.A vendor fix does not resolve your finding until you verify it in your own systems.

    Sources:osv.dev (1)github.com (2)Source checked Evidence →
  21. Medium, CVSS 6.5npmAmendedPublished

    NocoDB vulnerable to Denial of Service

    CVE-2022-3423 · GHSA-grv6-m753-3w2g

    Affected
    • npm nocodb < 0.92.0
    Fixed in
    0.92.0· Vendor fix available
    Issue
    NocoDB prior to 0.92.0 allows actors to insert large characters into the input field New Project on the create field, which can cause a Denial of Service (DoS) via a crafted HTTP request. Version 0.92.0 fixes this issue.

    Recommended action: Upgrade to 0.92.0 or later, then redeploy and verify.A vendor fix does not resolve your finding until you verify it in your own systems.

    Sources:osv.dev (1)github.com (2)Source checked Evidence →
  22. Medium, CVSS 5.4npmAmendedPublished

    Cross-site Scripting in NocoDB

    CVE-2022-2079 · GHSA-hv6q-5g4f-8897

    Affected
    • npm nocodb < 0.91.9
    Fixed in
    0.91.9· Vendor fix available
    Issue
    Cross-site Scripting (XSS) - Stored in GitHub repository nocodb/nocodb prior to 0.91.9.

    Recommended action: Upgrade to 0.91.9 or later, then redeploy and verify.A vendor fix does not resolve your finding until you verify it in your own systems.

    Sources:osv.dev (1)github.com (2)Source checked Evidence →
  23. High, CVSS 8.8npmAmendedPublished

    Improper Privilege Management in NocoDB

    CVE-2022-2063 · GHSA-fq4h-m3c8-8m2v

    Affected
    • npm nocodb < 0.91.8
    Fixed in
    0.91.8· Vendor fix available
    Issue
    Improper Privilege Management in GitHub repository nocodb/nocodb prior to 0.91.8.

    Recommended action: Upgrade to 0.91.8 or later, then redeploy and verify.A vendor fix does not resolve your finding until you verify it in your own systems.

    Sources:osv.dev (1)github.com (2)Source checked Evidence →
  24. High, CVSS 8.8npmAmendedPublished

    Insufficient Session Expiration in NocoDB

    CVE-2022-2064 · GHSA-6293-2vg2-pmp5

    Affected
    • npm nocodb < 0.91.9
    Fixed in
    0.91.9· Vendor fix available
    Issue
    Insufficient Session Expiration in GitHub repository nocodb/nocodb prior to 0.91.9.

    Recommended action: Upgrade to 0.91.9 or later, then redeploy and verify.A vendor fix does not resolve your finding until you verify it in your own systems.

    Sources:osv.dev (1)github.com (2)Source checked Evidence →
  25. High, CVSS 7.5npmAmendedPublished

    NocoDB information disclosure vulnerability

    CVE-2022-2062 · GHSA-mx8q-jqwm-85mv

    Affected
    • npm nocodb < 0.91.7
    Fixed in
    0.91.7· Vendor fix available
    Issue
    In NocoDB prior to 0.91.7, the SMTP plugin doesn't have verification or validation. This allows attackers to make requests to internal servers and read the contents.

    Recommended action: Upgrade to 0.91.7 or later, then redeploy and verify.A vendor fix does not resolve your finding until you verify it in your own systems.

    Sources:osv.dev (1)github.com (2)Source checked Evidence →