Social Semantic Recommendation (SOSERE) Security & Risk Analysis

wordpress.org/plugins/social-semantic-recommendation-sosere

Display a list of related entries on your site based on an unique, self-learning, socialsemantic network analysis algorithm.

20 active installs v3.1.9 PHP + WP 5.0+ Updated Aug 1, 2025
recommendationsrelated-contentrelated-postssemanticsocial
100
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is Social Semantic Recommendation (SOSERE) Safe to Use in 2026?

Generally Safe

Score 100/100

Social Semantic Recommendation (SOSERE) has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.

No known CVEs Updated 8mo ago
Risk Assessment

The "social-semantic-recommendation-sosere" plugin version 3.1.9 presents a mixed security posture. On the positive side, the plugin exhibits strong security hygiene in several key areas. It has a zero-day vulnerability history and no recorded CVEs, suggesting a generally well-maintained codebase. Furthermore, all SQL queries are properly prepared, significantly mitigating the risk of SQL injection. All identified file operations, external HTTP requests, nonce checks, and capability checks appear to be adequately implemented with the available data, and there are no reported taint flows with unsanitized paths.

However, there are notable concerns that impact the overall security. The presence of the `unserialize` function, especially without clear indications of sanitization or context in the provided data, is a significant risk. Unserialized data from untrusted sources can lead to object injection vulnerabilities, which can have severe consequences. Additionally, a substantial portion (66%) of output escaping is missing. This deficiency increases the risk of cross-site scripting (XSS) vulnerabilities, where malicious scripts could be injected into the application and executed in users' browsers. The attack surface appears to be minimal, with no apparent unprotected entry points, which is a strong positive, but the identified code signals introduce potential weaknesses.

In conclusion, while the plugin's lack of historical vulnerabilities and its proper handling of SQL are commendable, the use of `unserialize` and the high rate of unescaped output represent critical security weaknesses that require immediate attention. These issues, if exploited, could lead to serious security breaches. The plugin's strengths in SQL preparation and attack surface management are overshadowed by these specific code-level risks.

Key Concerns

  • Unescaped output (66% missing)
  • Dangerous function: unserialize used
Vulnerabilities
None known

Social Semantic Recommendation (SOSERE) Security Vulnerabilities

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

Social Semantic Recommendation (SOSERE) Code Analysis

Dangerous Functions
1
Raw SQL Queries
0
0 prepared
Unescaped Output
31
16 escaped
Nonce Checks
2
Capability Checks
5
File Operations
3
External Requests
0
Bundled Libraries
0

Dangerous Functions Found

unserialize$network_data = @unserialize( get_post_meta( $this->post->ID, 'soseredbviewedposts', true ) );sosere_lib\sosere-controller.php:324

Output Escaping

34% escaped47 total outputs
Attack Surface

Social Semantic Recommendation (SOSERE) Attack Surface

Entry Points0
Unprotected0
WordPress Hooks 19
actioninitsocial-semantic-recommendation-sosere.php:81
actionadmin_headsosere_lib\sosere-admin.php:44
actionadmin_menusosere_lib\sosere-admin.php:46
actionadmin_initsosere_lib\sosere-admin.php:47
actionactivated_pluginsosere_lib\sosere-admin.php:52
actionadmin_noticessosere_lib\sosere-admin.php:53
filterupgrader_pre_installsosere_lib\sosere-admin.php:55
filterupgrader_post_installsosere_lib\sosere-admin.php:56
filterupgrader_post_installsosere_lib\sosere-admin.php:57
filterplugin_row_metasosere_lib\sosere-admin.php:63
actioninitsosere_lib\sosere-controller.php:120
actionwp_logoutsosere_lib\sosere-controller.php:121
actionwp_loginsosere_lib\sosere-controller.php:122
actionwp_enqueue_scriptssosere_lib\sosere-controller.php:128
actionshutdownsosere_lib\sosere-controller.php:131
filterthe_contentsosere_lib\sosere-controller.php:134
filterposts_distinctsosere_lib\sosere-controller.php:200
filterposts_joinsosere_lib\sosere-controller.php:204
filterposts_wheresosere_lib\sosere-controller.php:206
Maintenance & Trust

Social Semantic Recommendation (SOSERE) Maintenance & Trust

Maintenance Signals

WordPress version tested6.8.5
Last updatedAug 1, 2025
PHP min version
Downloads12K

Community Trust

Rating88/100
Number of ratings5
Active installs20
Developer Profile

Social Semantic Recommendation (SOSERE) Developer Profile

sosere

1 plugin · 20 total installs

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

How We Detect Social Semantic Recommendation (SOSERE)

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/social-semantic-recommendation-sosere/sosere_css/sosere-recommendation-admin.css/wp-content/plugins/social-semantic-recommendation-sosere/sosere_js/sosere-recommendation-admin.js
Script Paths
/wp-content/plugins/social-semantic-recommendation-sosere/sosere_js/sosere-recommendation-admin.js
Version Parameters
social-semantic-recommendation-sosere/sosere_css/sosere-recommendation-admin.css?ver=social-semantic-recommendation-sosere/sosere_js/sosere-recommendation-admin.js?ver=

HTML / DOM Fingerprints

CSS Classes
sosere
HTML Comments
Copyright 2016 Arthur Kaiser (email: social-semantic-recommendation@sosere.com)This program is free software; you can redistribute it and/or modifyit under the terms of the GNU General Public License, version 2, aspublished by the Free Software Foundation.+23 more
Data Attributes
page="sosere-settings"
JS Globals
SOSERE_PLUGIN_DIR
FAQ

Frequently Asked Questions about Social Semantic Recommendation (SOSERE)