Press3D Security & Risk Analysis

wordpress.org/plugins/press3d

Display interactive 3D models (STL, OBJ, GLB, GLTF) with Gutenberg blocks and shortcodes.

10 active installs v1.1.0 PHP 7.4+ WP 6.6+ Updated Feb 14, 2026
obj3d3d-viewergltfstl
78
B · Generally Safe
CVEs total1
Unpatched1
Last CVEFeb 13, 2026
Download
Safety Verdict

Is Press3D Safe to Use in 2026?

Mostly Safe

Score 78/100

Press3D is generally safe to use. 1 past CVE were resolved. Keep it updated.

1 known CVE 1 unpatched Last CVE: Feb 13, 2026Updated 1mo ago
Risk Assessment

The "press3d" plugin v1.1.0 exhibits a generally strong security posture based on the static analysis. The absence of any identified dangerous functions, unsanitized taint flows, or raw SQL queries is commendable. Furthermore, the high percentage of properly escaped output and the presence of capability checks indicate good coding practices for preventing common web vulnerabilities.

However, a significant concern arises from the plugin's vulnerability history. The presence of one known medium severity CVE, specifically related to Cross-Site Scripting, that remains unpatched is a critical security risk. While the static analysis did not reveal any immediate exploitable flaws in the current version's code, the past vulnerability suggests a potential for recurring security weaknesses. The lack of nonce checks across entry points, while not a direct finding in the static analysis for this specific version, is a general best practice that is absent here and could be a contributing factor to past vulnerabilities.

In conclusion, while "press3d" v1.1.0 benefits from robust static analysis results with minimal immediate code-level threats, the unpatched historical vulnerability significantly detracts from its overall security. The developer needs to prioritize addressing this known CVE. The absence of nonce checks on any entry points, though not explicitly flagged as a direct risk in this analysis, is a best practice that should be implemented to enhance defense-in-depth.

Key Concerns

  • Unpatched CVE (Medium severity)
  • No nonce checks on entry points
Vulnerabilities
1

Press3D Security Vulnerabilities

CVEs by Year

1 CVE in 2026 · unpatched
2026
Patched Has unpatched

Severity Breakdown

Medium
1

1 total CVE

CVE-2026-1985medium · 6.4Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting')

Press3D <= 1.0.2 - Authenticated (Author+) Stored Cross-Site Scripting via Link URL Parameter in 3D Model Block

Feb 13, 2026Unpatched
Code Analysis
Analyzed Mar 16, 2026

Press3D Code Analysis

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

Output Escaping

98% escaped66 total outputs
Attack Surface

Press3D Attack Surface

Entry Points0
Unprotected0
WordPress Hooks 5
actionadmin_noticespress3d.php:20
actionadmin_initpress3d.php:23
actionadmin_noticespress3d.php:31
actionadmin_initpress3d.php:34
actionadmin_noticessrc\Plugin.php:105
Maintenance & Trust

Press3D Maintenance & Trust

Maintenance Signals

WordPress version tested6.9.4
Last updatedFeb 14, 2026
PHP min version7.4
Downloads211

Community Trust

Rating100/100
Number of ratings1
Active installs10
Developer Profile

Press3D Developer Profile

arieslab

1 plugin · 10 total installs

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

How We Detect Press3D

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/press3d/assets/dist/vendors.js/wp-content/plugins/press3d/assets/dist/common.js/wp-content/plugins/press3d/assets/dist/admin.js/wp-content/plugins/press3d/assets/dist/admin/settings.css/wp-content/plugins/press3d/assets/dist/admin.css
Script Paths
/wp-content/plugins/press3d/assets/dist/vendors.js/wp-content/plugins/press3d/assets/dist/common.js/wp-content/plugins/press3d/assets/dist/admin.js
Version Parameters
press3d/vendors.js?ver=press3d/common.js?ver=press3d/admin.js?ver=press3d/admin.css?ver=press3d/admin/settings.css?ver=

HTML / DOM Fingerprints

CSS Classes
press3d-color-picker
Data Attributes
data-press3d
JS Globals
Press3D
FAQ

Frequently Asked Questions about Press3D