Skip to main content

Church Admin CVE-2024-37418

CRITICAL
Unrestricted Upload of File with Dangerous Type (CWE-434)
2024-07-09 audit@patchstack.com
9.9
CVSS 3.1 · NVD
Share

Severity by source

NVD PRIMARY
9.9 CRITICAL
AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:H/A:H

Primary rating from NVD · only source for this CVE.

CVSS VectorNVD

Attack Vector
Network
Attack Complexity
Low
Privileges Required
Low
User Interaction
None
Scope
Changed
Confidentiality
High
Integrity
High
Availability
High

Lifecycle Timeline

3
CVSS changed
Apr 29, 2026 - 10:22 NVD
9.9 (CRITICAL)
Patch released
Apr 01, 2026 - 16:23 nvd
Patch available
CVE Published
Jul 09, 2024 - 11:15 nvd
N/A

DescriptionCVE.org

Unrestricted Upload of File with Dangerous Type vulnerability in andy_moyle Church Admin church-admin.This issue affects Church Admin: from n/a through <= 4.4.6.

AnalysisAI

Remote code execution in the Church Admin WordPress plugin (versions up to and including 4.4.6) allows authenticated low-privilege users to upload files of dangerous types, leading to full compromise of the underlying WordPress site. The CVSS 9.9 score reflects scope change and complete confidentiality, integrity, and availability impact. No public exploit identified at time of analysis, and EPSS scores exploitation probability at 1.58% (82nd percentile).

Technical ContextAI

Church Admin is a WordPress plugin developed by andy_moyle for managing church-related operations such as member directories, events, and donations, deployed as a PHP application within the WordPress ecosystem (CPE: cpe:2.3:a:church_admin_project:church_admin). The root cause is CWE-434 (Unrestricted Upload of File with Dangerous Type), where the plugin's file upload handler fails to validate file extensions, MIME types, or content against an allowlist. This permits uploading executable PHP files into a web-accessible directory, where the WordPress/Apache stack will execute them upon HTTP request, enabling arbitrary code execution under the web server context.

RemediationAI

Patch available per vendor advisory - upgrade the Church Admin plugin to a version later than 4.4.6 via the WordPress plugin dashboard or by retrieving the latest release from wordpress.org/plugins/church-admin/ and consulting the Patchstack advisory for confirmed fix version details. If immediate patching is not feasible, compensating controls include restricting the WordPress user role capabilities to remove upload permissions from low-privilege accounts, deploying a Web Application Firewall rule to inspect and block POST requests containing PHP file extensions or PHP code signatures targeting Church Admin endpoints, and configuring the web server (e.g., Apache or nginx) to deny PHP execution within the plugin's upload directories - though this last control may break legitimate plugin functionality and should be tested.

CVE-2024-31280 CRITICAL
9.9 Apr 07

Unrestricted Upload of File with Dangerous Type vulnerability in andy_moyle Church Admin church-admin.1.5. Rated critica

CVE-2026-66478 CRITICAL
9.3 Aug 13

Unauthenticated SQL injection in the Church Admin WordPress plugin (all versions through 5.1.1) lets remote attackers in

CVE-2015-4127 MEDIUM POC
4.3 May 28

Cross-site scripting (XSS) vulnerability in the church_admin plugin before 0.810 for WordPress allows remote attackers t

CVE-2024-30244 HIGH
8.5 Mar 28

Improper Neutralization of Special Elements used in an SQL Command ('SQL Injection') vulnerability in andy_moyle Church

CVE-2022-0833 MEDIUM POC
4.3 Mar 28

The Church Admin WordPress plugin before 3.4.135 does not have authorisation and CSRF in some of its action as well as r

CVE-2024-50438 HIGH
7.1 Oct 28

Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting') vulnerability in andy_moyle Church

CVE-2024-35764 MEDIUM
6.5 Jun 21

Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting') vulnerability in andy_moyle Church

CVE-2024-30197 MEDIUM
6.5 Mar 27

Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting') vulnerability in andy_moyle Church

CVE-2024-30193 MEDIUM
6.5 Mar 27

Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting') vulnerability in andy_moyle Church

CVE-2024-30505 MEDIUM
6.5 Mar 29

Missing Authorization vulnerability in andy_moyle Church Admin church-admin.1.18. Rated medium severity (CVSS 6.5), this

CVE-2024-31281 MEDIUM
6.3 May 17

Missing Authorization vulnerability in andy_moyle Church Admin church-admin.1.6. Rated medium severity (CVSS 6.3), this

CVE-2023-30782 MEDIUM
6.1 Aug 16

Unauth. Rated medium severity (CVSS 6.1), this vulnerability is remotely exploitable, no authentication required, low at

Share

CVE-2024-37418 vulnerability details – vuln.today

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy