{
 "id": "WPSEC-2026-3048",
 "url": "https://wpsec.com/vuln/WPSEC-2026-3048/",
 "json_url": "https://wpsec.com/vuln/WPSEC-2026-3048/advisory.json",
 "markdown_url": "https://wpsec.com/vuln/WPSEC-2026-3048/index.md",
 "title": "Logo Slider <= 6.2.0 - Authenticated (Contributor+) Missing Authorization to Arbitrary Post Status Change via Bulk Actions",
 "description": "The Logo Slider WP plugin for WordPress is vulnerable to unauthorized modification of data via the Publish, Set to Draft, Duplicate and Assign Category bulk actions of the Logo list in versions 6.0.0 up to, and including, 6.2.0, due to a missing per-post capability check and a missing post type check in the handle_bulk_actions() function. The handler passes every submitted post ID to wp_update_post() or wp_set_object_terms() without checking that the user may edit or publish that post, or that it is a logo. This makes it possible for authenticated attackers, with Contributor-level access and above, to publish their own pending content without review, publish or unpublish (set to draft) any post or page on the site, including those of other users, duplicate other users' logos, and assign logo categories to posts they cannot edit.",
 "plugin": {
  "slug": "logo-slider-wp",
  "name": "Logo Slider",
  "full_name": "Logo Slider WP – Responsive Logo Carousel, Logo Gallery & Logo Showcase",
  "wordpress_org": "https://wordpress.org/plugins/logo-slider-wp/",
  "advisories_url": "https://wpsec.com/vuln/plugin/logo-slider-wp/",
  "attacksurface": "https://attacksurface.wpsec.com/plugin/logo-slider-wp"
 },
 "type": "NO AUTHORISATION",
 "cwe": [
  "CWE-862"
 ],
 "cve": [],
 "cvss": {
  "version": "3.1",
  "score": 4.3,
  "vector": "CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:L/A:N",
  "severity": "Medium"
 },
 "affected": {
  "ranges": [
   {
    "from": "6.0.0",
    "from_inclusive": true,
    "to": "6.2.1",
    "to_inclusive": false
   }
  ],
  "text": [
   "from 6.0.0 before 6.2.1"
  ]
 },
 "introduced_in": "6.0.0",
 "fixed_in": "6.2.1",
 "remediation": "Update to 6.2.1 or later.",
 "fix_released": "2026-11-12T10:11:05+00:00",
 "published": "2026-11-13T10:52:07+00:00",
 "updated": "2026-11-12T17:08:47.293791+00:00",
 "also_published_as": null,
 "references": [
  "https://wpsec.com/vuln/WPSEC-2026-3048/",
  "https://plugins.svn.wordpress.org/logo-slider-wp/tags/6.2.1/",
  "https://wordpress.org/plugins/logo-slider-wp/"
 ],
 "attacksurface_url": "https://attacksurface.wpsec.com/plugin/logo-slider-wp",
 "source": "WPSec",
 "license": {
  "name": "CC BY 4.0",
  "url": "https://creativecommons.org/licenses/by/4.0/"
 },
 "usage": {
  "plugin": "Low",
  "affected_versions": "Low",
  "as_of": "2026-11-13"
 }
}