ActivityStream extension Security & Risk Analysis

wordpress.org/plugins/activitystream-extension

ActivityStrea.ms feeds for WordPress (Atom and JSON(-LD))

60 active installs v1.3.8 PHP + WP 4.2+ Updated Apr 5, 2024
activitystreamsatomfeedjson-ldrss
92
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is ActivityStream extension Safe to Use in 2026?

Generally Safe

Score 92/100

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

No known CVEs Updated 1yr ago
Risk Assessment

The "activitystream-extension" plugin v1.3.8 exhibits a generally strong security posture based on the provided static analysis and vulnerability history. The plugin has no known CVEs and demonstrates excellent security practices by not utilizing dangerous functions, performing file operations, or making external HTTP requests. Furthermore, all SQL queries are properly prepared, and there are no recorded taint flows, indicating a lack of critical or high-severity vulnerabilities within the code itself. The absence of a large attack surface through AJAX handlers, REST API routes, shortcodes, or cron events is also a positive sign, with no entry points identified as unprotected.

However, there are some areas for improvement. The plugin shows a notable percentage of output that is not properly escaped (29%). While not explicitly flagged as a critical issue in the taint analysis, unescaped output can lead to Cross-Site Scripting (XSS) vulnerabilities, especially if the data being output originates from user input or other untrusted sources. Additionally, the complete absence of nonce checks and capability checks, while perhaps justified by the lack of entry points, means that if new entry points were inadvertently introduced in future updates without proper security considerations, they would be entirely unprotected. The plugin's vulnerability history is clean, which is a significant strength, suggesting a history of careful development and maintenance.

Key Concerns

  • Unescaped output detected
  • No capability checks implemented
  • No nonce checks implemented
Vulnerabilities
None known

ActivityStream extension Security Vulnerabilities

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

ActivityStream extension Code Analysis

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

Output Escaping

71% escaped68 total outputs
Attack Surface

ActivityStream extension Attack Surface

Entry Points0
Unprotected0
WordPress Hooks 17
actioninitactivitystream-extension.php:14
filterquery_varsactivitystream-extension.php:32
filterfeed_content_typeactivitystream-extension.php:33
actiondo_feed_as1activitystream-extension.php:37
filteras1_object_typeactivitystream-extension.php:38
actiondo_feed_as2activitystream-extension.php:42
filteras2_object_typeactivitystream-extension.php:43
filterpubsubhubbub_supported_feed_typesactivitystream-extension.php:46
actionatom_nsactivitystream-extension.php:49
actionatom_entryactivitystream-extension.php:50
actionatom_entryactivitystream-extension.php:51
actionatom_authoractivitystream-extension.php:52
actioncomment_atom_nsactivitystream-extension.php:53
actioncomment_atom_entryactivitystream-extension.php:54
actionwp_headactivitystream-extension.php:57
actionhost_metaactivitystream-extension.php:58
actionwebfinger_user_dataactivitystream-extension.php:59
Maintenance & Trust

ActivityStream extension Maintenance & Trust

Maintenance Signals

WordPress version tested6.5.8
Last updatedApr 5, 2024
PHP min version
Downloads9K

Community Trust

Rating100/100
Number of ratings1
Active installs60
Developer Profile

ActivityStream extension Developer Profile

Matthias Pfefferle

8 plugins · 3K total installs

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

How We Detect ActivityStream extension

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

Asset Fingerprints

HTML / DOM Fingerprints

Shortcode Output
<link rel="alternate" type="application/stream+json" title="%s %s Activity-Streams Feed" href="%s" /><link rel="alternate" type="application/stream+json" title="%s %s Activity-Streams Comments Feed " href="%s" /><link rel="alternate" type="application/stream+json" title="%s %s %s Activity-Streams Comments Feed" href="%s" />
FAQ

Frequently Asked Questions about ActivityStream extension