Inline Review Security & Risk Analysis

wordpress.org/plugins/inline-review

Simple inline reviews that you can place in a post.

10 active installs v1.2.6 PHP + WP 3.6.0+ Updated Nov 15, 2014
productsreviewreviews
85
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is Inline Review Safe to Use in 2026?

Generally Safe

Score 85/100

Inline Review has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.

No known CVEs Updated 11yr ago
Risk Assessment

The inline-review plugin version 1.2.6 exhibits a generally strong security posture based on the provided static analysis. The plugin demonstrates good practices by avoiding dangerous functions, performing all SQL queries using prepared statements, and including nonce and capability checks on its identified entry points. The absence of external HTTP requests and file operations further reduces its potential attack surface. However, a significant concern lies in the output escaping. With 53% of outputs being properly escaped, this leaves a notable portion potentially vulnerable to cross-site scripting (XSS) attacks. While taint analysis found no issues, the insufficient output escaping represents a direct risk.

The plugin's vulnerability history is clean, with no recorded CVEs. This indicates a positive trend of developers addressing security concerns effectively or the plugin not having been a target for discovery. However, the absence of past vulnerabilities does not guarantee future security, especially given the identified weakness in output escaping. The limited attack surface, consisting of only one shortcode, is a positive aspect, and the lack of unprotected entry points is commendable. The plugin's strengths lie in its secure handling of database interactions and authentication mechanisms, but the output escaping needs immediate attention to mitigate potential XSS risks.

Key Concerns

  • Insufficient output escaping
Vulnerabilities
None known

Inline Review Security Vulnerabilities

No known vulnerabilities — this is a good sign.
Code Analysis
Analyzed Mar 17, 2026

Inline Review Code Analysis

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

Output Escaping

53% escaped40 total outputs
Attack Surface

Inline Review Attack Surface

Entry Points1
Unprotected0

Shortcodes 1

[nwxrview_box] inc\review-display.php:166
WordPress Hooks 10
actionload-post.phpinc\add-review.php:10
actionload-post-new.phpinc\add-review.php:11
actionadd_meta_boxesinc\add-review.php:17
actionsave_postinc\add-review.php:18
actionadmin_enqueue_scriptsinc\admin-settings.php:10
actionadmin_menuinc\admin-settings.php:21
actionadmin_initinc\admin-settings.php:31
actionwp_enqueue_scriptsinc\review-display.php:21
actionwp_headinc\review-display.php:22
filterthe_contentinc\review-display.php:24
Maintenance & Trust

Inline Review Maintenance & Trust

Maintenance Signals

WordPress version tested4.0.38
Last updatedNov 15, 2014
PHP min version
Downloads2K

Community Trust

Rating100/100
Number of ratings1
Active installs10
Developer Profile

Inline Review Developer Profile

TonyW

2 plugins · 20 total installs

84
trust score
Avg Security Score
85/100
Avg Patch Time
30 days
View full developer profile
Detection Fingerprints

How We Detect Inline Review

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/inline-review/js/flexi-color-picker/colorpicker.min.js/wp-content/plugins/inline-review/css/nwxrviewadmin.min.css/wp-content/plugins/inline-review/css/nwxrviewstyle.min.css
Script Paths
js/flexi-color-picker/colorpicker.min.jscss/nwxrviewadmin.min.csscss/nwxrviewstyle.min.css
Version Parameters
inline-review/js/flexi-color-picker/colorpicker.min.js?ver=inline-review/css/nwxrviewadmin.min.css?ver=inline-review/css/nwxrviewstyle.min.css?ver=

HTML / DOM Fingerprints

CSS Classes
nwxhighlight_colornwxborder_stylenwxheader_bgnwxrview_opt_pagenwxrview_savenwxrview_opt_rightnwxrviewnwxrview_header+6 more
Data Attributes
id="rview_highlight_color"class="nwxhighlight_color"onFocus="setId(this.id)"id="style_select"class="nwxborder_style"id="plugin_text_color"+4 more
JS Globals
nwxCur_idsetIdColorPicker
FAQ

Frequently Asked Questions about Inline Review