Open Graphite Security & Risk Analysis

wordpress.org/plugins/open-graphite

Control how your content is viewed when shared on social media.

4K active installs v1.7.1 PHP + WP 4.7+ Updated Aug 21, 2025
facebookopen-graphsocialthumbnailtwitter
100
A · Safe
CVEs total1
Unpatched0
Last CVEMar 21, 2023
Safety Verdict

Is Open Graphite Safe to Use in 2026?

Generally Safe

Score 100/100

Open Graphite has a strong security track record. Known vulnerabilities have been patched promptly. It's a solid choice for most WordPress installations.

1 known CVELast CVE: Mar 21, 2023Updated 9mo ago
Risk Assessment

The open-graphite plugin v1.7.1 exhibits a generally good security posture with no identified critical or high severity vulnerabilities in its code analysis and taint flows. The plugin demonstrates strong adherence to best practices by utilizing prepared statements for all SQL queries and incorporating a reasonable number of nonce and capability checks (3 each). The absence of any identified dangerous functions and zero external HTTP requests are positive indicators.

However, a significant concern lies in the output escaping, where only 60% of the 250 total outputs are properly escaped. This leaves a considerable portion of the plugin's output potentially vulnerable to Cross-Site Scripting (XSS) attacks, especially if user-supplied data is being rendered without adequate sanitization. While the taint analysis showed no unsanitized paths, the output escaping percentage is a clear red flag. Furthermore, the plugin has a history of vulnerabilities, including a medium severity XSS vulnerability discovered in March 2023. Although it is currently patched, the recurring nature of XSS as a common vulnerability type suggests a potential underlying weakness in input validation or output encoding that needs continuous attention. The presence of one file operation without further context is a minor point of interest but not a significant risk on its own without more information.

In conclusion, while the plugin has a strong foundation with its use of prepared statements and auth checks, the insufficient output escaping presents a notable risk. The past vulnerability history, particularly around XSS, reinforces the need for thorough review and improvement in how dynamic data is handled to prevent potential client-side attacks. Addressing the output escaping is the most critical step to improve the plugin's overall security.

Key Concerns

  • Insufficient output escaping (40% unescaped)
  • Medium severity vulnerability in history
Vulnerabilities
1 published

Open Graphite Security Vulnerabilities

CVEs by Year

1 CVE in 2023
2023
Patched Has unpatched

Severity Breakdown

Medium
1

1 total CVE

CVE-2022-47439medium · 6.1Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting')

Open Graphite <= 1.6.0 - Reflected Cross-Site Scripting via topic parameter

Mar 21, 2023 Patched in 1.6.1 (308d)
Version History

Open Graphite Release Timeline

v1.7.1Current
v1.7.0
v1.6.1
Code Analysis
Analyzed Mar 16, 2026

Open Graphite Code Analysis

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

Output Escaping

60% escaped250 total outputs
Attack Surface

Open Graphite Attack Surface

Entry Points0
Unprotected0
WordPress Hooks 8
actionplugins_loaded_open_graphite.php:17
actionadmin_enqueue_scripts_open_graphite.php:35
actionadd_meta_boxes_open_graphite.php:71
actionsave_post_open_graphite.php:72
actionadmin_init_open_graphite.php:409
actionadmin_menu_open_graphite.php:424
filterjetpack_enable_open_graph_open_graphite.php:467
actionwp_head_open_graphite.php:471
Maintenance & Trust

Open Graphite Maintenance & Trust

Maintenance Signals

WordPress version tested6.8.5
Last updatedAug 21, 2025
PHP min version
Downloads99K

Community Trust

Rating66/100
Number of ratings8
Active installs4K
Developer Profile

Open Graphite Developer Profile

Rocket Apps

4 plugins · 14K total installs

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

How We Detect Open Graphite

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/open-graphite/css/open-graphite.css
Version Parameters
open-graphite/style.css?ver=

HTML / DOM Fingerprints

CSS Classes
og-commonog-divog-div-01og-div-02using-defaultog-external
HTML Comments
Start MetaboxEnd MetaboxStart titleEnd title+6 more
Data Attributes
data-openg-titledata-openg-descriptiondata-openg-image
JS Globals
open_graphite_vars
FAQ

Frequently Asked Questions about Open Graphite