LH Add Media From Url Security & Risk Analysis

wordpress.org/plugins/lh-add-media-from-url

Upload files from an url to wordpress media library, either enter file urls in an onsite input box or click a bookmarklet.

2K active installs v1.30 PHP + WP 5.0+ Updated Aug 20, 2024
attachmentbookmarkletdownloadmediapost
91
A · Safe
CVEs total2
Unpatched0
Last CVEAug 20, 2024
Safety Verdict

Is LH Add Media From Url Safe to Use in 2026?

Generally Safe

Score 91/100

LH Add Media From Url has a strong security track record. Known vulnerabilities have been patched promptly.

2 known CVEsLast CVE: Aug 20, 2024Updated 1yr ago
Risk Assessment

The "lh-add-media-from-url" plugin version 1.30 exhibits a mixed security posture. On the positive side, it demonstrates good practices in handling SQL queries, utilizing prepared statements exclusively, and includes a nonce check and capability checks for some operations. The static analysis found no critical or high severity taint flows, and the attack surface from AJAX handlers, REST API routes, shortcodes, and cron events is reported as zero, with none of these being unprotected. However, a significant concern is the low rate of proper output escaping, with only 29% of outputs being correctly escaped. This indicates a potential for Cross-Site Scripting (XSS) vulnerabilities, which is further corroborated by its vulnerability history.

The plugin has a history of two medium severity vulnerabilities, both of which were Cross-Site Scripting (XSS) issues. The most recent vulnerability was reported on August 20, 2024, and the good news is that there are currently no unpatched vulnerabilities. Despite the absence of critical or high-severity taint flows in the static analysis and the zero reported unprotected entry points, the historical prevalence of XSS and the low output escaping rate are notable weaknesses. This suggests that while the plugin's core functionalities might be well-protected, user-supplied data might not be sufficiently sanitized before being rendered in the browser, posing a risk to users of the WordPress site.

Key Concerns

  • Low output escaping rate (29%)
  • History of medium severity XSS vulnerabilities
Vulnerabilities
2

LH Add Media From Url Security Vulnerabilities

CVEs by Year

2 CVEs in 2024
2024
Patched Has unpatched

Severity Breakdown

Medium
2

2 total CVEs

CVE-2024-7090medium · 6.1Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting')

LH Add Media From Url <= 1.23 - Reflected Cross-Site Scripting

Aug 20, 2024 Patched in 1.30 (7d)
CVE-2024-32533medium · 6.1Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting')

LH Add Media From Url <= 1.22 - Reflected Cross-Site Scripting

Apr 15, 2024 Patched in 1.23 (11d)
Code Analysis
Analyzed Mar 16, 2026

LH Add Media From Url Code Analysis

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

SQL Query Safety

100% prepared2 total queries

Output Escaping

29% escaped14 total outputs
Attack Surface

LH Add Media From Url Attack Surface

Entry Points0
Unprotected0
WordPress Hooks 3
actionadmin_menulh-add-media-from-url.php:200
actionadmin_initlh-add-media-from-url.php:201
actionplugins_loadedlh-add-media-from-url.php:226
Maintenance & Trust

LH Add Media From Url Maintenance & Trust

Maintenance Signals

WordPress version tested6.6.5
Last updatedAug 20, 2024
PHP min version
Downloads38K

Community Trust

Rating84/100
Number of ratings9
Active installs2K
Developer Profile

LH Add Media From Url Developer Profile

shawfactor

77 plugins · 15K total installs

91
trust score
Avg Security Score
87/100
Avg Patch Time
7 days
View full developer profile
Detection Fingerprints

How We Detect LH Add Media From Url

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/lh-add-media-from-url/css/main.css/wp-content/plugins/lh-add-media-from-url/js/main.js
Script Paths
/wp-content/plugins/lh-add-media-from-url/js/main.js
Version Parameters
lh-add-media-from-url/css/main.css?ver=lh-add-media-from-url/js/main.js?ver=

HTML / DOM Fingerprints

CSS Classes
lh-add-media-from-url-upload-form
Data Attributes
data-lh-add-media-from-url-nonce
JS Globals
LH_add_media_from_url
FAQ

Frequently Asked Questions about LH Add Media From Url