CVE Tools

CVE-2026-25137

NixOs Odoo database and filestore publicly accessible with default odoo configuration

Exploitation likely. EPSS gives it a 9.9% chance of exploitation in the next 30 days. No fix published yet.

Published Updated Sources: CVE.org, NVD

What to do

No fixed build or workaround is published yet. Limit exposure and watch for a patch.

Steps

Written by AI from the record
  1. Check whether your Odoo web app is reachable from the internet (and whether it exposes the database manager at /web/database).
  2. Review Odoo/NixOS logs for unusual requests to /web/database (especially GET/POST from outside your network).
  3. Upgrade Odoo on NixOS to a fixed version: 25.11 or 26.05.
  4. If you can’t upgrade immediately, restrict network access to Odoo (only allow your office/VPN/known IPs) so the database manager is not reachable publicly.

What it is

From the CVE record

The NixOs Odoo package is an open source ERP and CRM system. From 21.11 to before 25.11 and 26.05, every NixOS based Odoo setup publicly exposes the database manager without any authentication. This allows unauthorized actors to delete and download the entire database, including Odoos file store. Unauthorized access is evident from http requests. If kept, searching access logs and/or Odoos log for requests to /web/database can give indicators, if this has been actively exploited. The database manager is a featured intended for development and not meant to be publicly reachable. On other setups, a master password acts as 2nd line of defence. However, due to the nature of NixOS, Odoo is not able to modify its own configuration file and thus unable to persist the auto-generated password. This also applies when manually setting a master password in the web-UI. This means, the password is lost when restarting Odoo. When no password is set, the user is prompted to set one directly via the database manager. This requires no authentication or action by any authorized user or the system administrator. Thus, the database is effectively world readable by anyone able to reach Odoo. This vulnerability is fixed in 25.11 and 26.05.

In plain language

Written by AI from the record

If you run Odoo on NixOS (via nixpkgs) in versions from 21.11 up to 25.11 and 26.05, its database manager is exposed without authentication, letting strangers access or delete your database and files—this is serious and you should act, especially if your Odoo is reachable from the internet.

In nixpkgs, Odoo’s database manager endpoint (/web/database) is publicly reachable with no authentication on NixOS setups for versions 21.11 through before 25.11 and 26.05, enabling unauthenticated actors to delete and download the database and filestore (CWE-306, CWE-552).

If you're affected

  • Database deletion or loss
  • Full data exposure
  • Filestore (attachments) theft
  • Service disruption

Exploitation

Where each signal puts this CVE on the scale from published to confirmed exploited.

EPSS95th
CISA KEV

Not in the catalog. CISA has not confirmed exploitation.

Public exploits

No public exploit or proof of concept found in the sources we track.

EPSS

9.9% chance of exploitation activity in the next 30 days, which ranks it in the 95th percentile of scored CVEs.

Exploit Prediction Scoring System, FIRST.org. A probability, not a confirmation.

Lifecycle

7 events over 149 days, from the signal feeds we watch.

  1. EPSS band changemoderate → 0epss band change
  2. EPSS band changelow → moderate
  3. Record updated
  4. Publishedweakness classified, att&ck mapped

Affected products

Technical detail

CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:H

Scored 9.1 by NVD.

How it is reached

  • Attack Vector NetworkExploitable remotely over the network without any special conditions
  • Attack Complexity LowNo special conditions — the attack can be reliably reproduced
  • Privileges Required NoneNo authentication required — anyone can exploit this
  • User Interaction NoneNo user interaction needed — fully automated exploitation

Scope

  • Scope UnchangedImpact is limited to the vulnerable component itself

Impact if exploited

  • Confidentiality HighTotal information disclosure — all data in the component is compromised
  • Integrity NoneNo integrity impact
  • Availability HighTotal denial of service — the component is completely unavailable

Weaknesses

ATT&CK techniques

Mapped from the weaknesses above (CWE to ATT&CK), not observed in attacks.

Sources

Watch the software you run.

My Stack ranks new CVEs for your products by real-world exploitation, so the next serious one reaches you without reading every advisory.

We'll flag the next CVE, public exploit or patch for Nixpkgs, not every advisory.

We use analytics cookies to see which pages and articles actually help people. Decline and none of them run — the site works the same. What we store