CVE-2024-12596

Source
https://cve.org/CVERecord?id=CVE-2024-12596
Import Source
https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2024-12596.json
JSON Data
https://api.osv.dev/v1/vulns/CVE-2024-12596
Published
2024-12-18T03:22:06.256Z
Modified
2026-07-15T01:48:50.422510006Z
Severity
  • 4.3 (Medium) CVSS_V3 - CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:L/A:N CVSS Calculator
Summary
LifterLMS – WP LMS for eLearning, Online Courses, & Quizzes <= 7.8.5 - Missing Authorization to Authenticated (Subscriber+) Arbitrary Post Deletion
Details

The LifterLMS – WP LMS for eLearning, Online Courses, & Quizzes plugin for WordPress is vulnerable to arbitrary post deletion due to a missing capability check on the 'llmsdeletecert' action in all versions up to, and including, 7.8.5. This makes it possible for authenticated attackers, with Subscriber-level access and above, to delete arbitrary posts.

Database specific
{
    "osv_generated_from": "https://github.com/CVEProject/cvelistV5/tree/main/cves/2024/12xxx/CVE-2024-12596.json",
    "cna_assigner": "Wordfence",
    "unresolved_ranges": [
        {
            "extracted_events": [
                {
                    "last_affected": "7.8.5"
                }
            ],
            "source": "AFFECTED_FIELD"
        }
    ],
    "cwe_ids": [
        "CWE-862"
    ]
}
References

Affected packages

Git / github.com/gocodebox/lifterlms

Affected ranges

Type
GIT
Repo
https://github.com/gocodebox/lifterlms
Events
Introduced
0 Unknown introduced commit / All previous commits are affected
Fixed
Database specific
{
    "cpe": "cpe:2.3:a:lifterlms:lifterlms:*:*:*:*:*:wordpress:*:*",
    "source": "CPE_RANGE",
    "extracted_events": [
        {
            "introduced": "0"
        },
        {
            "fixed": "7.8.6"
        }
    ]
}

Affected versions

1.*
1.0.0
1.1.1
1.2.4
1.2.5
1.2.6
1.3.0
1.3.10
1.3.2
1.3.4
1.3.5
1.3.6
1.3.7
1.3.8
1.3.9
1.4.0
3.*
3.0.0-beta.1
3.0.0-beta.2
3.0.0-beta.3
3.0.0-beta.4
3.0.0-beta.5
3.20.0-beta.1
@lifterlms/brand@0.*
@lifterlms/brand@0.0.1
@lifterlms/brand@0.0.2
@lifterlms/dev@0.*
@lifterlms/dev@0.0.4-alpha.0
@lifterlms/llms-e2e-test-utils@1.*
@lifterlms/llms-e2e-test-utils@1.1.1
@lifterlms/llms-e2e-test-utils@2.*
@lifterlms/llms-e2e-test-utils@2.0.0
@lifterlms/llms-e2e-test-utils@2.1.0
@lifterlms/llms-e2e-test-utils@2.1.2
@lifterlms/llms-e2e-test-utils@2.1.3
@lifterlms/llms-e2e-test-utils@2.2.2
@lifterlms/llms-e2e-test-utils@2.2.3
@lifterlms/llms-e2e-test-utils@3.*
@lifterlms/llms-e2e-test-utils@3.2.0
@lifterlms/scripts@1.*
@lifterlms/scripts@1.2.0
@lifterlms/scripts@1.2.1
@lifterlms/scripts@1.2.3
@lifterlms/scripts@1.2.4
@lifterlms/scripts@1.3.0
@lifterlms/scripts@1.3.1
@lifterlms/scripts@1.3.2
@lifterlms/scripts@1.3.5
@lifterlms/scripts@1.3.7
@lifterlms/scripts@2.*
@lifterlms/scripts@2.2.0
llms-e2e-test-utils@1.*
llms-e2e-test-utils@1.0.0
llms-e2e-test-utils@1.0.1
llms-e2e-test-utils@1.1.0
v1.*
v1.3.3

Database specific

source
"https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2024-12596.json"