Organisation Frontpage Security & Risk Analysis

wordpress.org/plugins/org-frontpage

Permet de choisir et agencer les posts de la frontpage.

10 active installs v2.0.7 PHP + WP 4.6+ Updated Jul 4, 2024
front-pagefrontpagetemplatetheme
92
A · Safe
CVEs total0
Unpatched0
Last CVENever
Download
Safety Verdict

Is Organisation Frontpage Safe to Use in 2026?

Generally Safe

Score 92/100

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

No known CVEs Updated 1yr ago
Risk Assessment

The "org-frontpage" plugin v2.0.7 exhibits a generally good security posture with no known historical vulnerabilities (CVEs) and a limited attack surface. The complete absence of AJAX handlers, REST API routes, shortcodes, and cron events without authentication or permission checks is a significant strength, indicating a deliberate effort to minimize entry points for potential attacks. Furthermore, all SQL queries are prepared, which is an excellent practice for preventing SQL injection vulnerabilities.

However, there are areas of concern within the code. The static analysis reveals that only 6% of output is properly escaped, which is alarmingly low. This suggests a high risk of Cross-Site Scripting (XSS) vulnerabilities, where malicious scripts could be injected into the website through unescaped output. While taint analysis did not flag critical or high-severity issues, the presence of one flow with unsanitized paths warrants attention, as it could potentially lead to other security flaws if not properly addressed, especially in conjunction with the poor output escaping.

The plugin's lack of recorded vulnerabilities is a positive sign, but this should not lead to complacency, especially given the significant weakness in output escaping. The strengths lie in its minimal attack surface and secure SQL handling. The primary weakness is the insufficient output escaping, which presents a clear and present danger for XSS attacks. A balanced conclusion would be that while the plugin is architected with some secure principles, the prevalent lack of output escaping drastically undermines its overall security and requires immediate attention.

Key Concerns

  • Low percentage of properly escaped output
  • Flow with unsanitized paths identified
Vulnerabilities
None known

Organisation Frontpage Security Vulnerabilities

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

Organisation Frontpage Code Analysis

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

Output Escaping

6% escaped16 total outputs
Data Flows
1 unsanitized

Data Flow Analysis

4 flows1 with unsanitized paths
__construct (org-frontpage.php:34)
Source (user input) Sink (dangerous op) Sanitizer Transform Unsanitized Sanitized
Attack Surface

Organisation Frontpage Attack Surface

Entry Points0
Unprotected0
WordPress Hooks 6
actionplugins_loadedorg-frontpage.php:36
actionadd_meta_boxesorg-frontpage.php:80
actionsave_postorg-frontpage.php:81
actionmanage_posts_custom_columnorg-frontpage.php:82
actionadmin_menuorg-frontpage.php:83
filtermanage_posts_columnsorg-frontpage.php:84
Maintenance & Trust

Organisation Frontpage Maintenance & Trust

Maintenance Signals

WordPress version tested6.2.9
Last updatedJul 4, 2024
PHP min version
Downloads3K

Community Trust

Rating0/100
Number of ratings0
Active installs10
Developer Profile

Organisation Frontpage Developer Profile

bgin

1 plugin · 10 total installs

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

How We Detect Organisation Frontpage

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

Asset Fingerprints

HTML / DOM Fingerprints

CSS Classes
box-org-frontpageoptiontable
HTML Comments
Articles Rang de l'article (défini par le nom de la méta donnée de wp-options)ici on pourrait vérifier que le post n'a pas de parent. Et le cas échéant remplacer l'ID du post par l'ID du parent (semble inutile)We'll use this nonce field later on when saving.+2 more
Data Attributes
name="rang_frontpage"id="rang_frontpage"name="organisation_frontpage"value="organisation_frontpage"
FAQ

Frequently Asked Questions about Organisation Frontpage