Foma's news Security & Risk Analysis

wordpress.org/plugins/foma-news

This plugin has widget and shortcode with news from Foma.ru, Russian-language only.

10 active installs v1.0.1 PHP + WP 3.3+ Updated Nov 26, 2015
fomafoma-rujournalorthodoxwidget
85
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is Foma's news Safe to Use in 2026?

Generally Safe

Score 85/100

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

No known CVEs Updated 10yr ago
Risk Assessment

The foma-news v1.0.1 plugin exhibits a mixed security posture. On one hand, it demonstrates good practices by not making external HTTP requests and utilizing prepared statements for all SQL queries. The absence of known CVEs and a vulnerability history also suggests a potentially stable codebase. However, significant concerns arise from the static analysis.

The plugin's code signals reveal a concerning reliance on the deprecated and inherently insecure `create_function` function. Furthermore, a substantial portion (63%) of its output is not properly escaped, posing a risk of Cross-Site Scripting (XSS) vulnerabilities. The lack of nonce and capability checks across all entry points, despite having a shortcode, is a critical oversight that could allow unauthorized actions or information disclosure. The small attack surface with no unprotected entry points is a positive, but it is overshadowed by the internal code quality issues.

Given the lack of historical vulnerabilities and the absence of critical taint flows, the immediate risk from this specific version might appear low. However, the identified code quality issues, particularly the unescaped output and lack of authorization checks, represent significant potential weaknesses that could be exploited. Developers should prioritize addressing these code-level concerns to improve the plugin's overall security.

Key Concerns

  • Deprecated and insecure create_function used
  • High percentage of unescaped output (63%)
  • No nonce checks on entry points
  • No capability checks on entry points
Vulnerabilities
None known

Foma's news Security Vulnerabilities

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

Foma's news Code Analysis

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

Dangerous Functions Found

create_functionadd_action('widgets_init', create_function('','register_widget("FomaNews");'));foma-news.php:430

Output Escaping

37% escaped109 total outputs
Attack Surface

Foma's news Attack Surface

Entry Points1
Unprotected0

Shortcodes 1

[foma-news] foma-news.php:429
WordPress Hooks 2
actionplugins_loadedfoma-news.php:71
actionwidgets_initfoma-news.php:430
Maintenance & Trust

Foma's news Maintenance & Trust

Maintenance Signals

WordPress version tested4.4.34
Last updatedNov 26, 2015
PHP min version
Downloads2K

Community Trust

Rating0/100
Number of ratings0
Active installs10
Developer Profile

Foma's news Developer Profile

ortox

3 plugins · 80 total installs

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

How We Detect Foma's news

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

Asset Fingerprints

HTML / DOM Fingerprints

FAQ

Frequently Asked Questions about Foma's news