868 matches found
CVE-2024-8529
CVE-2024-8529 LearnPress – WordPress LMS插件 = 4.2.7 - 未经身份验证的SQL注入(通过'cfields') 描述 LearnPress – WordPress LMS插件在所有版本(包括4.2.7及之前版本)中,存在SQL注入漏洞,攻击者可通过/wp-json/lp/v1/courses/archive-course REST API端点的'cfields'参数注入SQL,原因是用户提供的参数转义不足且现有SQL查询缺少充分的预处理。这使得未经身份验证的攻击者能够将额外的SQL查询附加到已有查询中,从而窃取数据库中的敏感信息。...
CVE-2023-6634
CVE-2023-6634 漏洞利用脚本 描述 本仓库包含一个 Python 脚本,用于利用 WordPress 的 LearnPress 插件(版本 4.2.5.7 及以下)中存在的 CVE-2023-6634 漏洞。该漏洞由于 loadcontentviaajax 函数中的输入验证不当,导致远程代码执行(RCE)。 免责声明 本工具仅用于教育目的及授权的渗透测试。未经明确许可使用该工具攻击系统是非法且不道德的行为。下载或使用本工具即表示您同意以负责任且合乎道德的方式使用它。 安装 除系统需安装 Python 3 及 requests 库外,无需额外安装。您可以使用以下命令安装所需的...
CVE-2024-8522
CVE-2024-8522 LearnPress – WordPress LMS 插件 execute class-lp-course-db.php:564, LPCourseDB-getcourses Courses.php:241, LearnPress\Models\Courses::getcourses class-lp-rest-courses-v1-controller.php:502, LPJwtCoursesV1Controller-getcourses class-wp-rest-server.php:1230, WPRESTServer-respondtoreques...
LearnPress Plugin < 4.2.0 - Unauthenticated Time-Based Blind SQLi
SQL Injection vulnerability in LearnPress – WordPress LMS Plugin = 4.1.7.3.2 versions. id: CVE-2022-45808 info: name: LearnPress Plugin 4.2.0 - Unauthenticated Time-Based Blind SQLi author: DhiyaneshDK severity: critical description: | SQL Injection vulnerability in LearnPress – WordPress LMS...
LearnPress < 4.2.5.5 - Cross-Site Scripting
The LearnPress WordPress plugin before 4.2.5.5 does not sanitise and escape user input before outputting it back in the page, leading to a Reflected Cross-Site Scripting which could be used against high privilege users such as admin. id: CVE-2023-5558 info: name: LearnPress 4.2.5.5 - Cross-Site...
LearnPress < 4.2.6.8.1 - Information Disclosure
LearnPress – WordPress LMS Plugin contains a sensitive information exposure caused by incorrect implementation of getitemspermissionscheck function in all versions up to 4.2.6.8, letting unauthenticated attackers extract user emails and basic information. id: CVE-2024-5483 info: name: LearnPress...
LearnPress WordPress LMS Plugin <= 4.2.6.5 - SQL Injection
The LearnPress WordPress LMS Plugin plugin for WordPress is vulnerable to time-based SQL Injection via the ‘termid’ parameter in versions up to, and including, 4.2.6.5 due to insufficient escaping on the user supplied parameter and lack of sufficient preparation on the existing SQL query. This...
LearnPress < 4.2.7.1 - SQL Injection
The LearnPress WordPress LMS Plugin before 4.2.7.1 is vulnerable to unauthenticated SQL injection via the 'cfields' parameter in the /wp-json/lp/v1/courses/archive-course REST API endpoint, allowing attackers to extract sensitive information from the database. id: CVE-2024-8529 info: name:...
LearnPress < 4.3.0 - Arbitrary Callback Execution to Information Exposure
The LearnPress – WordPress LMS Plugin plugin for WordPress is vulnerable to Sensitive Information Disclosure in all versions up to, and including, 4.2.9.4. This is due to missing capability checks in the REST endpoint /wp-json/lp/v1/loadcontentviaajax which allows arbitrary callback execution of...
LearnPress < 4.3.2 - Broken Access Control
The LearnPress – WordPress LMS Plugin plugin for WordPress is vulnerable to unauthorized access of data due to a missing capability check on the statistic function in all versions up to, and including, 4.3.1. This makes it possible for unauthenticated attackers to view the plugin's orders...
LearnPress < 4.3.7 - Information Disclosure
LearnPress WordPress plugin 4.3.7 contains an information disclosure vulnerability caused by missing capability checks on a REST endpoint, letting unauthenticated visitors retrieve sensitive user role and capability data via crafted requests. id: CVE-2026-8383 info: name: LearnPress 4.3.7 -...
LearnPress < 4.2.7.4 - Course Material - Information Disclosure
LearnPress – WordPress LMS Plugin contains a sensitive information exposure caused by insecure handling in class-lp-rest-material-controller.php, letting unauthenticated attackers extract paid course material, exploit requires no authentication. id: CVE-2024-11868 info: name: LearnPress 4.2.7.4 -...
LearnPress <4.1.6 - Cross-Site Scripting
WordPress LearnPress plugin before 4.1.6 contains a cross-site scripting vulnerability. It does not sanitize and escape the lp-dismiss-notice before outputting it back via the lpbackgroundsingleemail AJAX action. id: CVE-2022-0271 info: name: LearnPress 4.1.6 - Cross-Site Scripting author:...
LearnPress Plugin < 4.2.0 - Local File Inclusion
Local File Inclusion vulnerability in LearnPress – WordPress LMS Plugin = 4.1.7.3.2 versions. id: CVE-2022-47615 info: name: LearnPress Plugin 4.2.0 - Local File Inclusion author: DhiyaneshDK severity: critical description: | Local File Inclusion vulnerability in LearnPress – WordPress LMS Plugin...
CVE-2022-47615
CVE-2022-47615 LearnPress 插件 4.2.0 - 未认证的本地文件包含描述 描述 该插件在使用 lp/v1/courses/archive-course REST 端点中的各种参数之前未对其进行验证,就将其用于 include 语句,这可能导致本地文件包含问题。 如何使用 root@kitploit: $ python3 exploit.py -u http://wordpress.lan -f ../../../etc/passwd root:x:0:0:root:/root:/bin/bash...
LearnPress <= 4.2.5.7 - SQL Injection
The LearnPress plugin for WordPress is vulnerable to time-based SQL Injection via the 'orderby' parameter in all versions up to, and including, 4.2.5.7 due to insufficient escaping on the user supplied parameter and lack of sufficient preparation on the existing SQL query. This makes it possible...
LearnPress < 4.2.7.1 - SQL Injection
The LearnPress - WordPress LMS Plugin plugin for WordPress is vulnerable to SQL Injection via the 'conlyfields' parameter of the /wp-json/learnpress/v1/courses REST API endpoint in all versions up to, and including, 4.2.7 due to insufficient escaping on the user supplied parameter and lack of...
CVE-2022-45808
CVE-2022-45808 LearnPress Plugin = 5.0.12 AND time-based blind query SLEEP Payload: csearch=X&orderby=ID AND SELECT 1471 FROM SELECTSLEEP...
CVE-2026-12230
The LearnPress – WordPress LMS Plugin for Create and Sell Online Courses plugin for WordPress is vulnerable to Stored Cross-Site Scripting via the 'layoutcustomcss' parameter in all versions up to, and including, 4.3.9.1 due to insufficient input sanitization and output escaping. This makes it...
CVE-2026-12230
The LearnPress – WordPress LMS Plugin (all versions up to and including 4.3.9.1) is vulnerable to Stored Cross-Site Scripting via the layout_custom_css parameter due to insufficient input sanitization and output escaping. Authenticated attackers with contributor-level access or above can inject a...