Simple Post Notes Security & Risk Analysis

wordpress.org/plugins/simple-post-notes

Adds simple notes to post, page and custom post type edit screen.

10K active installs v1.8.1 PHP 7.0+ WP 6.0+ Updated Sep 4, 2025
infonotenotespost-infopost-notes
98
A · Safe
CVEs total3
Unpatched0
Last CVEJul 9, 2024
Download
Safety Verdict

Is Simple Post Notes Safe to Use in 2026?

Generally Safe

Score 98/100

Simple Post Notes has a strong security track record. Known vulnerabilities have been patched promptly.

3 known CVEsLast CVE: Jul 9, 2024Updated 7mo ago
Risk Assessment

The static analysis of simple-post-notes v1.8.1 reveals a generally good security posture with several strong practices in place. The absence of dangerous functions, raw SQL queries, file operations, and external HTTP requests is commendable. The plugin also demonstrates robust use of nonces and capability checks for its entry points, and importantly, the taint analysis found no vulnerabilities. However, the vulnerability history presents a significant concern. The plugin has had three documented medium-severity vulnerabilities, including CSRF and XSS. While there are currently no unpatched vulnerabilities, the recurring nature of these issues suggests a pattern of introducing flaws that require patching, indicating potential weaknesses in the development or review process.

The primary risk lies not in the current code's direct entry points, which appear protected, but in the historical tendency for vulnerabilities to emerge. The past medium-severity XSS and CSRF issues, even if patched, highlight potential areas where input validation or output escaping might be insufficient in certain contexts or future updates. The high percentage of properly escaped outputs (87%) is positive, but the remaining 13% could still be a vector for the types of XSS vulnerabilities seen historically. While the plugin has strengths in its modern coding practices, the vulnerability history necessitates vigilance and suggests that ongoing security audits and thorough testing are crucial to prevent future occurrences of similar issues.

Key Concerns

  • Historical medium severity vulnerabilities (3)
  • 13% of outputs not properly escaped
Vulnerabilities
3

Simple Post Notes Security Vulnerabilities

CVEs by Year

1 CVE in 2022
2022
2 CVEs in 2024
2024
Patched Has unpatched

Severity Breakdown

Medium
3

3 total CVEs

CVE-2024-37562medium · 4.4Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting')

Simple Post Notes <= 1.7.7 - Authenticated (Administrator+) Stored Cross-Site Scripting

Jul 9, 2024 Patched in 1.7.8 (22d)
CVE-2024-31935medium · 4.3Cross-Site Request Forgery (CSRF)

Simple Post Notes <= 1.7.6 - Cross-Site Request Forgery

Apr 10, 2024 Patched in 1.7.7 (7d)
CVE-2022-2186medium · 6.4Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting')

Simple Post Notes <= 1.7.5 - Subscriber+ Stored Cross-Site Scripting

Jun 22, 2022 Patched in 1.7.6 (580d)
Code Analysis
Analyzed Mar 16, 2026

Simple Post Notes Code Analysis

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

Bundled Libraries

jQuery

Output Escaping

87% escaped23 total outputs
Attack Surface

Simple Post Notes Attack Surface

Entry Points2
Unprotected0

AJAX Handlers 1

authwp_ajax_spnote_save_bulk_editsimple-post-notes.php:86

Shortcodes 1

[spnote] simple-post-notes.php:91
WordPress Hooks 11
actionadmin_menusimple-post-notes.php:75
actionadmin_initsimple-post-notes.php:76
actionadmin_initsimple-post-notes.php:78
actionadmin_enqueue_scriptssimple-post-notes.php:80
actionadd_meta_boxessimple-post-notes.php:82
actionsave_postsimple-post-notes.php:84
actionsave_postsimple-post-notes.php:85
actionbulk_edit_custom_boxsimple-post-notes.php:88
actionquick_edit_custom_boxsimple-post-notes.php:89
actionpre_get_postssimple-post-notes.php:93
actioninitsimple-post-notes.php:575
Maintenance & Trust

Simple Post Notes Maintenance & Trust

Maintenance Signals

WordPress version tested6.8.5
Last updatedSep 4, 2025
PHP min version7.0
Downloads86K

Community Trust

Rating100/100
Number of ratings24
Active installs10K
Developer Profile

Simple Post Notes Developer Profile

Kuba Mikita

9 plugins · 51K total installs

76
trust score
Avg Security Score
95/100
Avg Patch Time
237 days
View full developer profile
Detection Fingerprints

How We Detect Simple Post Notes

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/simple-post-notes/css/simple-post-notes.css
Script Paths
/wp-content/plugins/simple-post-notes/js/simple-post-notes.js
Version Parameters
simple-post-notes/css/simple-post-notes.css?ver=simple-post-notes/js/simple-post-notes.js?ver=

HTML / DOM Fingerprints

CSS Classes
inline-edit-col-rightinline-edit-groupspnote-
Data Attributes
name="spnote"placeholder
Shortcode Output
[spnote]
FAQ

Frequently Asked Questions about Simple Post Notes