Security readout for executives and security teams
Plain-English summary
Some WordPress plugins from Inisev exposed an authenticated action that lacked a proper permission check. A low-privilege user, such as a subscriber, could install selected Inisev plugins on a vulnerable site. The direct impact is limited, but unexpected plugin installation can change site behavior and increase follow-on risk.
Executive priority
Treat as a moderate WordPress hygiene issue. Prioritize sites with public registration, many subscriber accounts, or strict change-control requirements. It is not sourced as actively exploited, but unauthorized plugin installation can create operational and security drift.
Technical view
CVE-2023-0958 is a CWE-862 missing authorization issue in the handle_installation function, reachable through the inisev_installation AJAX action. CVSS 3.1 is 4.3, with low attack complexity, required low privileges, no user interaction, and low integrity impact. CVE-2023-38514 is described as a duplicate.
Likely exposure
Exposure is mainly WordPress sites running the listed Inisev-related plugins at vulnerable versions referenced in WordPress.org Trac and Wordfence. Sites without authenticated low-privilege users face lower practical risk, but public registration increases concern.
Exploitation context
The provided sources do not show CISA KEV listing or confirmed active exploitation. The issue requires authenticated access, but only minimal permissions are needed. Sources describe plugin installation capability, not data theft, remote code execution, or availability impact.
Researcher notes
Evidence supports missing authorization on an AJAX-accessible installation handler across multiple plugin code paths. The bundle provides vulnerable Trac examples and later version references, but does not provide a complete affected-version matrix for every product.
Mitigation direction
- Inventory WordPress sites for the listed Inisev-related plugins.
- Update affected plugins using vendor or WordPress.org guidance.
- Remove unused affected plugins from production sites.
- Limit public registration and low-privilege accounts where possible.
- Review WordPress plugin audit logs for unexpected installations.
Validation and detection
- Compare installed plugin names and versions with CVE and Wordfence records.
- Confirm updated code includes authorization checks around handle_installation.
- Verify low-privilege users cannot install plugins in staging.
- Review recent site changes for unexpected Inisev plugin additions.
- Check whether public user registration is enabled on exposed sites.
Public sources used
- CVE Program
- CVE List V5
- Wordfence Vulnerability Record
- RSS Redirect Trac Reference
- Ultimate Social Media Icons Trac Reference
- Copy Delete Posts Trac Reference
- WP Clone Trac Reference
- Enhanced Text Widget Trac Reference
- BackupBliss Trac Reference
- Redirection Trac Reference
- Ultimate Posts Widget Trac Reference
- SSL Mixed Content Fix Trac Reference
Generated from the cited source records. This long-tail analysis has not been individually reviewed by a named human.
Conservative CVE-to-ATT&CK context
These mappings and lookup hints may be relevant to the vulnerability behavior, CWE, affected product, or exposure path. Glexia-inferred context is not an official MITRE, ATT&CK, CWE, or CVE Program mapping.
ATT&CK lookup starting points
Use these exact CWE pages and searches to review the Glexia ATT&CK library from this CVE's weakness and description context.
CWE-862: Authorization and privilege behavior lookup
Authorization weaknesses can support privilege escalation and valid-account review, depending on exploit path. Open the exact CWE lookup page first, then review the ATT&CK searches from that MITRE weakness context. This is a Glexia lookup hint, not an official ATT&CK mapping.
Open ATT&CK lookupCVE-2023-0958 mapping review
Open the CVE-to-ATT&CK bridge for reviewed, inferred, or future official mappings tied to this CVE.
Open ATT&CK lookup- Severity
- Medium
- CVSS
- 4.3 (3.1)
- Known Exploited
- No
- Published
Vector: CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:L/A:N
CNA and ADP enrichment extracted from CVE v5
These fields come from the CVE record and ADP containers, not from Glexia's Take. They preserve time-varying source decisions such as CISA SSVC, KEV status, CVSS metrics, and provider references.
CVSS vector scores
1 official scoreWe collect every scored CVSS vector available in the official CNA and ADP containers. When more than one version is present, the table keeps the source vectors side by side instead of collapsing them into the highest score.
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:L/A:N2.81.4Primary CVE scoreVulnerability scoring details
Base CVSS 3.1 score
4.3MediumVector: CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:L/A:N
Source materials
- CVE List V5 sourceCVE List V5
- https://www.wordfence.com/threat-intel/vulnerabilities/id/cf7bdd0e-f3b3-4be5-8a30-2c6d9cb783a3?source=cveCVE reference
- https://plugins.trac.wordpress.org/browser/feedburner-alternative-and-rss-redirect/tags/3.7/modules/banner/misc.php#L427CVE reference
- https://plugins.trac.wordpress.org/browser/ultimate-social-media-icons/tags/2.8.0/banner/misc.php#L424CVE reference
- https://plugins.trac.wordpress.org/browser/copy-delete-posts/tags/1.3.8/banner/misc.php#L426CVE reference
- https://plugins.trac.wordpress.org/browser/wp-clone-by-wp-academy/tags/2.3.7/modules/banner/misc.php#L438CVE reference
- https://plugins.trac.wordpress.org/browser/enhanced-text-widget/tags/1.5.6/banner/misc.php#L339CVE reference
- https://plugins.trac.wordpress.org/browser/backup-backup/tags/1.2.7/includes/banner/misc.php#L427CVE reference
- https://plugins.trac.wordpress.org/browser/redirect-redirection/tags/1.1.3/includes/banner/misc.php#L427CVE reference
- https://plugins.trac.wordpress.org/browser/ultimate-posts-widget/tags/2.2.4/banner/misc.php#L343CVE reference
- https://plugins.trac.wordpress.org/browser/http-https-remover/tags/3.2.3/banner/misc.php#L427CVE reference
- https://plugins.trac.wordpress.org/browser/pop-up-pop-up/tags/1.1.9/modules/banner/misc.php#L427CVE reference
- https://plugins.trac.wordpress.org/changeset?old_path=%2Fcopy-delete-posts%2Ftags%2F1.3.8&old=2923021&new_path=%2Fcopy-delete-posts%2Ftags%2F1.3.9&new=2923021&sfp_email=&sfph_mail=CVE reference
- https://plugins.trac.wordpress.org/browser/ultimate-social-media-icons/tags/2.8.2/banner/misc.php#L434CVE reference
- https://plugins.trac.wordpress.org/browser/copy-delete-posts/tags/1.4.0/banner/misc.php#L434CVE reference
- https://plugins.trac.wordpress.org/browser/wp-clone-by-wp-academy/tags/2.3.8/modules/banner/misc.php#L432CVE reference
- https://plugins.trac.wordpress.org/browser/enhanced-text-widget/tags/1.5.7/banner/misc.php#L351CVE reference
- https://plugins.trac.wordpress.org/browser/backup-backup/tags/1.2.8/includes/banner/misc.php#L434CVE reference
- https://plugins.trac.wordpress.org/browser/ultimate-posts-widget/tags/2.2.5/banner/misc.php#L351CVE reference
- https://plugins.trac.wordpress.org/browser/pop-up-pop-up/tags/1.2.0/modules/banner/misc.php#L432CVE reference
- https://plugins.trac.wordpress.org/browser/ultimate-social-media-plus/tags/3.5.7/banner/misc.php#L424CVE reference
- https://plugins.trac.wordpress.org/changeset?sfp_email=&sfph_mail=&reponame=&old=2823769%40http-https-remover%2Ftags%2F3.2.3&new=2944114%40http-https-remover%2Ftags%2F3.2.4CVE reference
- https://plugins.trac.wordpress.org/changeset?sfp_email=&sfph_mail=&reponame=&old=2823770%40feedburner-alternative-and-rss-redirect%2Ftags%2F3.7&new=2944116%40feedburner-alternative-and-rss-redirect%2Ftags%2F3.8#file115CVE reference
- https://plugins.trac.wordpress.org/changeset/2944041/ultimate-social-media-plus/tags/3.5.8/banner/misc.php?old=2823720&old_path=ultimate-social-media-plus%2Ftags%2F3.5.7%2Fbanner%2Fmisc.phpCVE reference
Products and packages named in the record
CWE details
CWE links open Glexia weakness intelligence pages with official CWE context, developer remediation guidance, and related CVE mappings.
Missing Authorization
Missing Authorization represents a recurring weakness pattern that can create exploitable paths when design, validation, or implementation controls are missing.
