GHSA-2rm5-wf7w-8j57: NocoDB before 2026.08.0 IP Address Spoofing via Unconditional Proxy Trust

Published Nov 13, 2026
·
Updated

NocoDB before 2026.08.0 contains an IP address spoofing vulnerability that allows unauthenticated attackers to forge their recorded source IP by supplying X-Forwarded-For headers, because Express trust proxy is enabled unconditionally. Attackers can write arbitrary source addresses into audit and request logs to mislead investigations and evade the per-address public API rate limiter.

Remediation

Recommended actions to resolve this vulnerability, in priority order.

  1. Upgrade

    Upgrade to a fixed release to a version that resolves this vulnerability.

    Fixed in 2026.08.0

Frequently Asked Questions

1

Which deployments are exposed to this issue?

NocoDB deployments running versions before 2026.08.0 are affected. The vulnerable behavior is unconditional Express proxy trust, so requests that reach the application can supply X-Forwarded-For values.

2

What does an attacker need to exploit it?

No authentication, privileges, user interaction, or special conditions are required. An attacker only needs network access to send requests to the NocoDB instance with a forged X-Forwarded-For header.

3

What is the practical impact of successful exploitation?

An attacker can cause arbitrary source IP addresses to be recorded in audit and request logs, which can mislead incident investigations. They can also evade the public API rate limiter when it is applied per source address.

4

How can I determine whether attempts have already occurred?

Review audit and request logs for source IP values that are inconsistent with known network paths or other request evidence. Because the affected application accepts attacker-supplied X-Forwarded-For values, logged source addresses cannot be treated as reliable attribution data on vulnerable versions.

Contact

SecAlerts Pty Ltd.
132 Wickham Terrace
Fortitude Valley,
QLD 4006, Australia
info@secalerts.co
By using SecAlerts services, you agree to our services end-user license agreement. This website is safeguarded by reCAPTCHA and governed by the Google Privacy Policy and Terms of Service. All names, logos, and brands of products are owned by their respective owners, and any usage of these names, logos, and brands for identification purposes only does not imply endorsement. If you possess any content that requires removal, please get in touch with us.
© 2026 SecAlerts Pty Ltd.
ABN: 70 645 966 203, ACN: 645 966 203