PatchSiren cyber security CVE debrief
CVE-2026-47386 nocodb CVE debrief
CVE-2026-47386 is a vulnerability in NocoDB, software for building databases as spreadsheets. Prior to version 2026.05.1, the software allowed two concurrent token-exchange requests using the same OAuth authorization code to each mint a distinct valid (access_token, refresh_token) pair. This breaks the single-use guarantee that Proof Key for Code Exchange (PKCE) relies on. The vulnerability has a CVSS score of 6.3 and is classified as MEDIUM severity. It was published on June 23, 2026, and modified on June 25, 2026. The vulnerability is fixed in version 2026.05.1 of NocoDB.
- Vendor
- nocodb
- Product
- Unknown
- CVSS
- MEDIUM 6.3
- CISA KEV
- Not listed in stored evidence
- Original CVE published
- 2026-06-23
- Original CVE updated
- 2026-06-25
- Advisory published
- 2026-06-23
- Advisory updated
- 2026-06-25
Who should care
Organizations using NocoDB prior to version 2026.05.1 should be aware of this vulnerability, as it could potentially allow attackers to bypass authentication mechanisms that rely on PKCE. This is particularly relevant for environments where NocoDB is used for sensitive data management or in conjunction with OAuth-based authentication.
Technical summary
The vulnerability in NocoDB arises from the handling of concurrent token-exchange requests. When two such requests are made using the same OAuth authorization code, the system could issue two separate sets of valid tokens (access_token and refresh_token). This undermines the security provided by PKCE, which relies on the single-use nature of authorization codes to prevent token interception attacks. The issue is addressed in NocoDB version 2026.05.1, where the token-exchange process has been modified to prevent this vulnerability.
Defensive priority
Defenders should prioritize updating NocoDB to version 2026.05.1 or later to mitigate this vulnerability. Additionally, reviewing and monitoring OAuth-based authentication flows for any suspicious activity related to token-exchange requests is advisable.
Recommended defensive actions
- Update NocoDB to version 2026.05.1 or later.
- Review OAuth-based authentication configurations for potential vulnerabilities.
- Monitor for suspicious token-exchange requests.
- Implement additional logging and monitoring for authentication events.
- Consider compensating controls for environments where immediate updates are not feasible.
Evidence notes
The CVE record and NVD details were used to compile this debrief. The source item provided includes information from the NVD database, which was modified on June 25, 2026. A reference to a GitHub security advisory (GHSA-8m7c-hf24-5g47) was also noted, indicating the vulnerability was addressed in NocoDB version 2026.05.1.
Official resources
-
CVE-2026-47386 CVE record
CVE.org
-
CVE-2026-47386 NVD detail
NVD
-
Source item URL
nvd_modified
- Source reference
This article is AI-assisted and based on the supplied source corpus.