
Tierra's Audio Playlist Manager Security & Risk Analysis
wordpress.org/plugins/tierra-audio-playlist-managerTierra's Audio Playlist Manager offers extensive flexibility when embedding mp3 audio into your posts or templates.
Is Tierra's Audio Playlist Manager Safe to Use in 2026?
Generally Safe
Score 85/100Tierra's Audio Playlist Manager has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.
The tierra-audio-playlist-manager plugin version 2.2 presents a mixed security posture. On the positive side, there are no known historical vulnerabilities, suggesting a good track record. The plugin also demonstrates good practices regarding SQL query sanitization, with a high percentage utilizing prepared statements. The attack surface appears minimal with only one shortcode and no AJAX handlers or REST API routes exposed without authentication. However, the static analysis reveals several areas of concern that could be exploited.
The primary concerns stem from the taint analysis. While no critical vulnerabilities were found, there are three high-severity flows with unsanitized paths. This indicates potential for privilege escalation or remote code execution if these paths are triggered by malicious input. Furthermore, the lack of nonce checks, while not directly tied to an identified vulnerability in this analysis, is a common oversight that can facilitate CSRF attacks when coupled with unprotected entry points. The output escaping also shows room for improvement, with 40% of outputs not properly escaped, potentially leading to XSS vulnerabilities.
In conclusion, the plugin's lack of historical vulnerabilities is a strength, but the presence of high-severity unsanitized paths in the taint analysis is a significant risk that needs immediate attention. The limited attack surface and good SQL practices are positive, but the identified taint flows and partially unescaped output present real security weaknesses that could be exploited in the absence of further security measures or patches. The plugin's security is thus moderate, with critical areas needing improvement.
Key Concerns
- High severity unsanitized paths in taint analysis
- 40% of outputs not properly escaped
- Missing nonce checks
Tierra's Audio Playlist Manager Security Vulnerabilities
Tierra's Audio Playlist Manager Code Analysis
SQL Query Safety
Output Escaping
Data Flow Analysis
Tierra's Audio Playlist Manager Attack Surface
Shortcodes 1
WordPress Hooks 5
Maintenance & Trust
Tierra's Audio Playlist Manager Maintenance & Trust
Maintenance Signals
Community Trust
Tierra's Audio Playlist Manager Alternatives
Audio Playlist Manager with Autoresume
tierra-audio-with-autoresume
Audio Playlist Manager with autoresume has cool features for embedding mp3 audio into posts or templates. This plugin has the option to chose 'au …
Seriously Simple Podcasting
seriously-simple-podcasting
Podcasting the way it's meant to be. No mess, no fuss - just you and your content taking over the world.
Liteweight Podcast – Host and Embed Podcast Episodes
liteweight-podcast
A lite weight Podcasting plugin for WordPress which contain lots of options and functionality to run your podcasting website.
Podcast Searcher by Clarify
podcast-searcher-by-clarify
The Clarify plugin allows you to make any audio or video embedded in your posts, pages, etc searchable via the standard WordPress search box.
AutoCraft Player
autocraft-player
AutoCraft Player: The Ultimate Customizable Audio & Video Experience for WordPress
Tierra's Audio Playlist Manager Developer Profile
7 plugins · 110 total installs
How We Detect Tierra's Audio Playlist Manager
Patterns used to identify this plugin on WordPress sites during automated security audits and web crawling.
Asset Fingerprints
/wp-content/plugins/tierra-audio-playlist-manager/css/ti-apm-admin.css/wp-content/plugins/tierra-audio-playlist-manager/css/ti-apm-player.css/wp-content/plugins/tierra-audio-playlist-manager/js/ti-apm-admin.js/wp-content/plugins/tierra-audio-playlist-manager/js/ti-apm-player.js/wp-content/plugins/tierra-audio-playlist-manager/js/AC_RunActiveContent.jswp-content/plugins/tierra-audio-playlist-manager/js/AC_RunActiveContent.jstierra-audio-playlist-manager/css/ti-apm-admin.css?ver=tierra-audio-playlist-manager/css/ti-apm-player.css?ver=tierra-audio-playlist-manager/js/ti-apm-admin.js?ver=tierra-audio-playlist-manager/js/ti-apm-player.js?ver=tierra-audio-playlist-manager/js/AC_RunActiveContent.js?ver=HTML / DOM Fingerprints
ti_apm_admin_playlist_managerti_apm_player_wrapperti_apm_playlist_trackti_apm_track_titleti_apm_track_artistti_apm_track_durationti_apm_current_track_indicator<!-- THIS IS A MODIFIED VERSION (UNDER THE MIT LICENSE) OF A PLUGIN
* ORIGINALLY DEVELOPED BY TIERRA INNOVATION FOR WNET.ORG.
*
* THIS PLUGIN IS CURRENTLY AVAILABLE FOR USE IN ALL PERSONAL
* OR COMMERCIAL PROJECTS UNDER BOTH MIT AND GPL LICENSES. THIS
* MEANS THAT YOU CAN CHOOSE THE LICENSE THAT BEST SUITS YOUR
* PROJECT, AND USE IT ACCORDINGLY.
*
* MIT LICENSE: http://www.tierra-innovation.com/license/MIT-LICENSE.txt
* GPL2 LICENSE: http://www.tierra-innovation.com/license/GPL-LICENSE.txt
--><!--
Changes:
2.2 - FIXED WIDGET RANDOMIZE BUG
- FIXED SYNTAX ERROR ON CERTAIN BROWSERS WITH OUTPUT
2.1 - FIXED RSS 'ARRAY' BUG INTRODUCED WITH WP 3.0
2.0 - ADDED WIDGET SUPPORT
- FIXED LOADING BUG UPON ACTIVATION IN WP 3.0.1
- FIXED PLUGIN TO WORK CORRECTLY IN WP 3.0.1
- FIXED RENDERING BUG ON FILE UPLOAD IF MAX_FILE_SIZE IS LESS THAN FILE ATTEMPTED TO UPLOAD
1.1.0 - ADDED "RANDOMIZE" TO PLAYLIST SHORTCODE FOR DEFAULT PLAYER
- ADDED LOADING INDICATOR TO DEFAULT PLAYER
- FIXED BUG IN PLAYER CAUSING MULTIPLE INSTANCES OF TRACK TO PLAY
- CHANGED PREVIEW TO USE TEXT AREA FOR SHORTCODE SELECTION
1.0.9 - FIXED BUG IN ADMIN PLAYLIST DISPLAY REPORTED TO AFFECT IE USERS
1.0.8 - FIXED BUG IN PLAYER THAT COULD LEAD TO SIMULTANEOUS SOUND PLAYING
- ADDED LOGO TO ADMIN PAGE.
1.0.7 - FIXED GLITCHES IN ADMIN UI LIGHTBOX
- UPDATED TI-PLAYER.SWF TO BETTER ACCOMODATE LONG ALBUM, ARTIST AND TRACK NAMES
- REMOVED VISUAL GLITCH WHEN TI-PLAYER.SWF IS LAUNCHED WITHOUT AUTOPLAY (PLAYER WOULD EXPAND AND SHRINK UPON LOAD)
- FIXED ERROR THROWN WHEN SELECTING TRACKS FROM RIGHT-CLICK MENU WHILE PLAYER WAS PAUSED
1.0.6 Ð CHANGED ROLES & CAPABILITIES USER LEVEL CODE TO CHECK AGAINST EDIT_OTHERS_POSTS PER SOME USERS PERMISSIONS ISSUES.
1.0.5 Ð FIXED THE TEMPLATE EMBED CODE TO RENDER THE PLAYER INSIDE A THEME.
1.0.4 - CHANGED EMBED CODE TO INCREASE COMPATIBILITY WITH OLDER XSPF PLAYERS
1.0.3 - ADDED TO PLUGINS MENU, CHANGED DEFAULT PERMISSIONS REQUIRED
--><!-- PRE-2.6 COMPATIBILITY --><!--
This is the minimum level required to perform many of the functions within this plugin. Uploading still requires level 7
-->+1 moredata-playlist-iddata-track-iddata-player-settingsti_apm_prev_heightti_apm_prev_widthti_apm_admin_playlist_manager[audio_playlist_manager]