由于 Swift Mailer 依赖项存在漏洞,Symfony 1 中的小工具链 (CVE-2024-28859)

admin 2024-03-19 14:15:38 Ali_nvd 来源:ZONE.CI 全球网 0 阅读模式
由于 Swift Mailer 依赖项存在漏洞,Symfony 1 中的小工具链 (CVE-2024-28859)

CVE编号

CVE-2024-28859

利用情况

暂无

补丁情况

N/A

披露时间

2024-03-16
漏洞描述
Symfony1是Symfony 1.4的一个社区分支,具有DIC、表单增强、最新的Swiftmailer、更好的性能、兼容composer和支持PHP 8。Symfony 1存在一个漏洞,由于存在易受攻击的Swift Mailer依赖关系,攻击者可以利用该漏洞远程执行代码,如果开发人员在项目中对用户输入进行反序列化。该漏洞本身不构成直接威胁,但是是一个潜在的远程代码执行向量,如果开发人员对用户不受信任的数据进行反序列化。Symfony 1依赖于Swift Mailer,默认情况下自1.3.0版本开始在默认安装中捆绑。Swift Mailer类实现一些`__destruct()`方法,当PHP在内存中销毁对象时会调用这些方法。然而,可以在`$this->_keys`中包括任何对象类型,以使PHP访问开发人员意图之外的另一个数组/对象属性。特别是,可以滥用在foreach($this->_keys ...)上触发的数组访问,用于实现ArrayAccess接口的任何类。这可能允许攻击者执行任何PHP命令,从而导致远程代码执行。该问题已在版本1.5.18中解决。建议用户升级。对于此漏洞,目前没有已知的解决方法。
解决建议
建议您更新当前系统或软件至最新版,完成漏洞的修复。
参考链接
https://github.com/FriendsOfSymfony1/symfony1/commit/edb850f94fb4de18ca53d0d1...
https://github.com/FriendsOfSymfony1/symfony1/security/advisories/GHSA-wjv8-pxr6-5f4r
CVSS3评分 5.0
  • 攻击路径 网络
  • 攻击复杂度 高
  • 权限要求 低
  • 影响范围 未更改
  • 用户交互 无
  • 可用性 低
  • 保密性 低
  • 完整性 低
CVSS:3.1/AV:N/AC:H/PR:L/UI:N/S:U/C:L/I:L/A:L
CWE-ID 漏洞类型
- avd.aliyun.com
weinxin
版权声明
本站原创文章转载请注明文章出处及链接,谢谢合作!
N/A Ali_nvd

N/A

N/ACVE编号 CVE-2024-9120利用情况 暂无补丁情况 N/A披露时间 2024-09-23漏洞描述Use after free in Dawn
评论:0   参与:  0