# MailerLite WooCommerce插件数据删除未授权漏洞
## 概述
MailerLite - WooCommerce 集成插件存在权限绕过漏洞,导致未授权的数据修改和删除。
## 影响版本
WordPress 平台上的 MailerLite - WooCommerce 集成插件 3.1.3 及之前所有版本。
## 细节
漏洞源于 `resetIntegration()` 函数缺少必要的用户权限(capability)检查。已认证的攻击者(拥有订阅者级别或更高权限)可调用该函数。
## 影响
攻击者可重置插件集成设置、删除所有插件选项,并清除插件数据库表(`woo_mailerlite_carts` 和 `woo_mailerlite_jobs`),导致客户弃购购物车数据和同步任务历史的完全丢失。
是否为 Web 类漏洞: 未知
判断理由:
| # | POC 描述 | 源链接 | 神龙链接 |
|---|
标题: ERROR: The request could not be satisfied -- 🔗来源链接
标签:
神龙速读:
### 403 Error - Key Information
- **Error Code:** 403
- **Error Message:** The request could not be satisfied.
- **Blocking Reason:** Request blocked due to potential too much traffic or configuration error.
- **Generated By:** CloudFront (CloudFront)
- **Request ID:** S710fMy6jD0unyjybusbYcy_Pqsroo0mxZI83242B6Rfk06VEMNyhw==
**Suggestions:**
- Retry after some time.
- Contact the app or website owner if the problem persists.
- Check CloudFront documentation for troubleshooting steps.
标题: Diff [3399626:3415073] for woo-mailerlite/trunk – WordPress Plugin Repository -- 🔗来源链接
标签:
神龙速读:
### 关键信息总结
#### 1. 更新版本:
- **当前版本:** `3.1.4`
- **更新时间:** `2023-02-02` (`r55077`)
#### 2. 主要变更内容:
- **新增功能:**
- 对插件的多个核心文件进行了修改,包括`WooMailerLite.php`、`WooMailerLiteAdmin.php`等,可能涉及一些重要的使用场景和功能增强。
- 添加了对插件一个功能的修正或者改写,增加了语法健壮性。
#### 3. 修正的问题:
- **安全提升:**
- 修改了部分表单验证的相关逻辑,或对某些API接口的调用进行更紧密的过滤等,提升了插件的整体安全性。
- **用户提交的案例处理:**
- 引入了多种用户提交案例的处理逻辑,可能是细化了特定场景的实际支持或优化了相关处理效率。
#### 4. 其他细节:
- **代码结构改进:**
- 对整体代码结构进行了优化,重构或改进,如文件和类的路径调整,提升整体框架的简洁性和可维护性。
- **注释更新:**
- 增加了多处相关函数或类方法的详细注释,增加了代码的可读性和开发效率。
- **版本说明更新:**
- 在`readme.txt`文件中更新了详细的版本说明,说明了新增功能与修复的问题。
暂无评论