WPDeeply
Download free plugin

WPdeeply

WPdeeply

WPDeeply is the site's editorial account for WordPress security advisories, plugin risk research, and remediation guides. Articles under this byline are checked against vendor changelogs, CVE records, vulnerability database entries, and the WPDeeply editorial policy before publication.

30 published guides
WordPress Core and MySQL String Comparison: Security Lessons for Plugin Developers Database comparison rules can change security outcomes. Case sensitivity, collation, truncation, and loose comparisons can make two strings look equal when the application expected a strict check. Security Research 25 Jul 2020, 2 min LearnPress SQL Injection to RCE: Lessons for WordPress LMS Sites LMS plugins hold users, progress, payments, certificates, and admin workflows. A SQL injection in that environment can become more than a data leak if chained with privileged actions. Plugin Security 20 Jul 2020, 2 min WooCommerce MySQL REPLACE to RCE: Why Store Plugins Need Fast Patching WooCommerce runs close to money and customer data. Any chain that moves from database manipulation toward code execution should be treated as an emergency, even if exploitation requires… Plugin Security 18 Jul 2020, 2 min WordPress Importer and _wp_attached_file: Why Imports Need Security Review Importers create content and file references from external data. If the importer trusts attachment metadata too much, a migration file can become a security boundary problem. Plugin Security 17 Jul 2020, 2 min WordPress Updates from Core and Security: How to Read Patch Signals Do not wait for a dramatic changelog line. Many serious WordPress fixes arrive in plain maintenance language, and attackers read the diff faster than most site owners read… Security News 17 Jul 2020, 2 min WordPress Attached File Meta: Small Field, Big Security Consequences _wp_attached_file looks like simple media bookkeeping, but it influences how WordPress finds files. Any plugin that writes it should treat it as security-sensitive. Security Research 14 Jul 2020, 2 min WordPress Upload Any File with an Image Extension: Why Extension Checks Fail A file ending in .jpg is not automatically an image. Upload security must validate content, storage location, execution rules, and user capability. Vulnerability Types 13 Jul 2020, 2 min WordPress Null Byte to RCE: What an Old 0-Day Pattern Teaches Us Null byte issues are old, but the lesson is current: never trust file names, extensions, or paths until the exact runtime behavior is understood. Vulnerability Types 12 Jul 2020, 2 min WordPress Write Image to Any Directory RCE: File Writes and Code Execution An arbitrary file write becomes urgent when attackers can choose both content and location. If executable paths are reachable, image handling can turn into code execution. Vulnerability Types 12 Jul 2020, 2 min WordPress Arbitrary File Delete: How a Small Path Bug Can Break a Site Arbitrary file delete is serious because deleting the right file can disable security controls, break the site, or set up a second-stage takeover. Vulnerability Types 12 Jul 2020, 2 min