Notify Odoo Security & Risk Analysis

wordpress.org/plugins/notify-odoo

Notifies Odoo about a new order on WooCommerce.

100 active installs v1.0.1 PHP + WP 4.7+ Updated Oct 24, 2025
export-ordersnew-orderodoowoocommerce
99
A · Safe
CVEs total1
Unpatched0
Last CVEJan 3, 2025
Download
Safety Verdict

Is Notify Odoo Safe to Use in 2026?

Generally Safe

Score 99/100

Notify Odoo has a strong security track record. Known vulnerabilities have been patched promptly.

1 known CVELast CVE: Jan 3, 2025Updated 5mo ago
Risk Assessment

The "notify-odoo" v1.0.1 plugin exhibits significant security concerns, primarily stemming from its unprotected AJAX endpoint and a history of medium-severity vulnerabilities. While the plugin has no reported unpatched CVEs, the presence of a past medium vulnerability, specifically a Cross-Site Request Forgery (CSRF), suggests potential weaknesses in its security implementation. The static analysis reveals a concerning lack of authorization checks on its single AJAX handler, creating a clear attack vector. Furthermore, the low percentage of properly escaped output (15%) indicates a risk of Cross-Site Scripting (XSS) vulnerabilities, as data might be rendered directly into the browser without proper sanitization.

The taint analysis shows all flows with unsanitized paths, although they are not classified as critical or high severity. This is still a concern and, combined with the file operations and external HTTP requests, could lead to unintended consequences if these flows are manipulated. The absence of nonce checks and capability checks on its entry points further exacerbates the risks associated with the unprotected AJAX handler. The plugin's vulnerability history, while currently clear of unpatched issues, points to a pattern where security oversights have occurred, necessitating vigilant monitoring and patching.

In conclusion, "notify-odoo" v1.0.1 presents a moderate to high security risk due to its exposed attack surface and weak output escaping. While no critical or unpatched vulnerabilities are currently known, the existing data strongly suggests that the plugin is not following robust security best practices. The unprotected AJAX handler and potential for XSS vulnerabilities are the most immediate concerns. Developers should prioritize addressing these issues to improve the plugin's overall security posture.

Key Concerns

  • Unprotected AJAX handler
  • Low percentage of properly escaped output
  • Flows with unsanitized paths
  • No nonce checks
  • No capability checks
  • Medium severity vulnerability history
Vulnerabilities
1

Notify Odoo Security Vulnerabilities

CVEs by Year

1 CVE in 2025
2025
Patched Has unpatched

Severity Breakdown

Medium
1

1 total CVE

CVE-2024-56299medium · 6.1Cross-Site Request Forgery (CSRF)

Notify Odoo <= 1.0.0 - Cross-Site Request Forgery to Stored Cross-Site Scripting

Jan 3, 2025 Patched in 1.0.1 (6d)
Code Analysis
Analyzed Mar 16, 2026

Notify Odoo Code Analysis

Dangerous Functions
0
Raw SQL Queries
3
1 prepared
Unescaped Output
40
7 escaped
Nonce Checks
0
Capability Checks
0
File Operations
3
External Requests
1
Bundled Libraries
0

SQL Query Safety

25% prepared4 total queries

Output Escaping

15% escaped47 total outputs
Data Flows
4 unsanitized

Data Flow Analysis

4 flows4 with unsanitized paths
_updateSettings (Controller\Adminhtml\No\Settings.php:46)
Source (user input) Sink (dangerous op) Sanitizer Transform Unsanitized Sanitized
Attack Surface
1 unprotected

Notify Odoo Attack Surface

Entry Points1
Unprotected1

AJAX Handlers 1

noprivwp_ajax_notifyodoo_get_notificationsnotify-odoo.php:92
WordPress Hooks 7
actionwoocommerce_created_customerModel\Observer.php:13
actionwoocommerce_new_orderModel\Observer.php:14
actionwoocommerce_thankyouModel\Observer.php:15
actionadmin_enqueue_scriptsnotify-odoo.php:74
actionadmin_menunotify-odoo.php:75
actioninitnotify-odoo.php:84
actionbefore_woocommerce_initnotify-odoo.php:173
Maintenance & Trust

Notify Odoo Maintenance & Trust

Maintenance Signals

WordPress version tested6.8.5
Last updatedOct 24, 2025
PHP min version
Downloads3K

Community Trust

Rating0/100
Number of ratings0
Active installs100
Developer Profile

Notify Odoo Developer Profile

Pektsekye

14 plugins · 6K total installs

93
trust score
Avg Security Score
98/100
Avg Patch Time
8 days
View full developer profile
Detection Fingerprints

How We Detect Notify Odoo

Patterns used to identify this plugin on WordPress sites during automated security audits and web crawling.

Asset Fingerprints

Asset Paths
/wp-content/plugins/notify-odoo/view/adminhtml/web/no/main.css
Version Parameters
notifyodoo_style

HTML / DOM Fingerprints

REST Endpoints
/wp-json/notifyodoo/v1/getNotifications
FAQ

Frequently Asked Questions about Notify Odoo