DocumentCloud Security & Risk Analysis

wordpress.org/plugins/documentcloud

Embed DocumentCloud resources in WordPress content.

1K active installs v0.7.0 PHP + WP 5.0+ Updated Sep 24, 2025
documentclouddocumentsjournalismreportingresearch
100
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is DocumentCloud Safe to Use in 2026?

Generally Safe

Score 100/100

DocumentCloud has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.

No known CVEs Updated 6mo ago
Risk Assessment

The "documentcloud" plugin version 0.7.0 exhibits a generally strong security posture based on the provided static analysis. The code demonstrates excellent practices by utilizing prepared statements for all SQL queries and ensuring all output is properly escaped, eliminating common risks like SQL injection and cross-site scripting (XSS). The absence of file operations, external HTTP requests, and dangerous function calls further bolsters its security. The plugin also correctly implements capability checks, with no unprotected entry points identified in the static analysis.

However, a notable area of concern is the complete absence of nonce checks. While capability checks are present, the lack of nonces on any entry points, particularly the single shortcode present, opens the door to potential cross-site request forgery (CSRF) attacks. An attacker could potentially trick a logged-in user into executing unintended actions via the shortcode if no nonce validation is in place.

The plugin's vulnerability history is empty, with no recorded CVEs. This, coupled with the clean static analysis results regarding taint flows and dangerous functions, suggests a well-maintained and relatively secure codebase to date. Despite the lack of nonce checks, the overall security of this version appears good due to the strong adherence to other security best practices. Addressing the nonce check deficiency would significantly improve its security.

Key Concerns

  • Missing nonce checks
Vulnerabilities
None known

DocumentCloud Security Vulnerabilities

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

DocumentCloud Code Analysis

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

Output Escaping

100% escaped9 total outputs
Attack Surface

DocumentCloud Attack Surface

Entry Points1
Unprotected0

Shortcodes 1

[documentcloud] documentcloud.php:74
WordPress Hooks 9
actionadmin_initdocumentcloud.php:64
actioninitdocumentcloud.php:68
actioninitdocumentcloud.php:71
filteroembed_fetch_urldocumentcloud.php:77
actionadmin_menudocumentcloud.php:80
actionadmin_initdocumentcloud.php:81
actionadmin_enqueue_scriptsdocumentcloud.php:83
actionadmin_noticesdocumentcloud.php:100
actioninitinc\classes\class-blocks.php:60
Maintenance & Trust

DocumentCloud Maintenance & Trust

Maintenance Signals

WordPress version tested6.8.5
Last updatedSep 24, 2025
PHP min version
Downloads47K

Community Trust

Rating80/100
Number of ratings1
Active installs1K
Developer Profile

DocumentCloud Developer Profile

muckrock

1 plugin · 1K total installs

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

How We Detect DocumentCloud

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/documentcloud/blocks/build/index.asset.php/wp-content/plugins/documentcloud/blocks/build/index.js/wp-content/plugins/documentcloud/blocks/build/index.css
Script Paths
/wp-content/plugins/documentcloud/blocks/build/index.js
Version Parameters
documentcloud/blocks/build/index.asset.php?ver=documentcloud/blocks/build/index.js?ver=documentcloud/blocks/build/index.css?ver=

HTML / DOM Fingerprints

CSS Classes
embed-documentcloud
HTML Comments
Copyright 2011 National Public Radio, Inc.Copyright 2015 DocumentCloud, Investigative Reporters & EditorsCopyright 2021 MuckRock Foundation, Inc.This program is free software; you can redistribute it and/or modify+13 more
Data Attributes
data-documentcloud-urldata-documentcloud-containerdata-documentcloud-notesdata-documentcloud-pagedata-documentcloud-notedata-documentcloud-zoom+12 more
JS Globals
wp.element.createElementwp.element.renderwp.editor.registerBlockTypewp.i18n.__wp.components.PanelBodywp.components.PanelRow+40 more
Shortcode Output
<div class="embed-documentcloud"></div>
FAQ

Frequently Asked Questions about DocumentCloud