LMP Pregnancy Calculator Security & Risk Analysis

wordpress.org/plugins/lmp-pregnancy-calculator

The Pregnancy Calculator can estimate a pregnancy schedule based on the provided due date. An estimated due date provided usually based on averages.

70 active installs v1.0.3 PHP 5.6+ WP 5.2+ Updated Mar 18, 2025
pregnancy-calculatorpregnancy-milestone-calculatorpregnancy-month-calculatorpregnancy-week-calculatorsimple-pregnancy-calculator
92
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is LMP Pregnancy Calculator Safe to Use in 2026?

Generally Safe

Score 92/100

LMP Pregnancy Calculator 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 'lmp-pregnancy-calculator' plugin, version 1.0.3, exhibits a generally good security posture based on the provided static analysis. The absence of dangerous functions, external HTTP requests, file operations, and the use of prepared statements for all SQL queries are positive indicators. Furthermore, the high percentage of properly escaped output suggests an awareness of common cross-site scripting vulnerabilities.

However, several critical security concerns are present. The complete lack of nonce checks and capability checks across all entry points, including the single shortcode, is a significant oversight. This leaves the plugin vulnerable to CSRF attacks and privilege escalation if the shortcode's functionality is sensitive. While there is no known vulnerability history, this should not be taken as a guarantee of future safety, especially given the identified weaknesses in authentication and authorization.

In conclusion, while the plugin has adopted some good security practices like prepared statements and output escaping, the fundamental absence of nonce and capability checks on its entry points represents a notable weakness that could be exploited. Addressing these authentication and authorization gaps should be a priority to improve the plugin's overall security.

Key Concerns

  • Missing nonce checks on entry points
  • Missing capability checks on entry points
Vulnerabilities
None known

LMP Pregnancy Calculator Security Vulnerabilities

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

LMP Pregnancy Calculator Code Analysis

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

Output Escaping

94% escaped17 total outputs
Attack Surface

LMP Pregnancy Calculator Attack Surface

Entry Points1
Unprotected0

Shortcodes 1

[pregnancy_calc] pregnancy-calculator.php:58
WordPress Hooks 3
actionplugins_loadedpregnancy-calculator.php:51
actionwp_print_stylespregnancy-calculator.php:55
actionadmin_initpregnancy-calculator.php:62
Maintenance & Trust

LMP Pregnancy Calculator Maintenance & Trust

Maintenance Signals

WordPress version tested6.7.5
Last updatedMar 18, 2025
PHP min version5.6
Downloads2K

Community Trust

Rating40/100
Number of ratings2
Active installs70
Developer Profile

LMP Pregnancy Calculator Developer Profile

Coders Time Team

6 plugins · 3K total installs

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

How We Detect LMP Pregnancy Calculator

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/lmp-pregnancy-calculator/style.css
Version Parameters
lmp-pregnancy-calculator/style.css?ver=

HTML / DOM Fingerprints

CSS Classes
pc-formsatisfydeveloppreg-calcmens_labelhint-value
HTML Comments
Begin Form -->date-->col-sm-7-->form-group-->+9 more
Data Attributes
id="pregnancy_settings"name="wypc_heading"class="regular-text"name="menstrual"id="menstrual"class="form-control"+12 more
JS Globals
pregnancyCalc$
Shortcode Output
[pregnancy_calc]
FAQ

Frequently Asked Questions about LMP Pregnancy Calculator