{ "dataType": "CVE_RECORD", "dataVersion": "5.2", "cveMetadata": { "cveId": "CVE-2026-85571", "assignerOrgId": "1bfdd5d7-9bf6-4a53-96ea-42e2716d7a81", "state": "PUBLISHED", "assignerShortName": "WPScan", "dateReserved": "2026-09-04T10:45:50.431Z", "datePublished": "2026-10-10T06:00:09.565Z", "dateUpdated": "2026-10-10T06:00:09.565Z" }, "containers": { "cna": { "providerMetadata": { "orgId": "1bfdd5d7-9bf6-4a53-96ea-42e2716d7a81", "shortName": "WPScan", "dateUpdated": "2026-10-10T06:00:09.565Z" }, "title": "Tutor LMS 4.0.5 - 4.1.0 - Instructor+ Arbitrary Post Reparenting via IDOR", "problemTypes": [ { "descriptions": [ { "description": "CWE-639 Authorization Bypass Through User-Controlled Key", "lang": "en", "type": "CWE" } ] } ], "affected": [ { "vendor": "Unknown", "product": "Tutor LMS", "versions": [ { "status": "affected", "versionType": "semver", "version": "4.0.5", "lessThan": "4.1.1" } ], "defaultStatus": "unaffected" } ], "descriptions": [ { "lang": "en", "value": "The Tutor LMS WordPress plugin before 4.1.1 does not verify that the posts named in its course content ordering requests belong to a course the requester manages, allowing users with instructor level access to reassign the parent of any post on the site, taking other instructors' course content into their own courses and making arbitrary published content unreachable." } ], "references": [ { "url": "https://wpscan.com/vulnerability/3c4ce27a-527a-416f-b1c8-d40ca5f65974/", "tags": [ "exploit", "vdb-entry", "technical-description" ] } ], "credits": [ { "lang": "en", "value": "vuxvinh", "type": "finder" }, { "lang": "en", "value": "WPScan", "type": "coordinator" } ], "source": { "discovery": "EXTERNAL" }, "x_generator": { "engine": "WPScan CVE Generator" } } } }