marshmallow library for Python 安全漏洞

情报来源:CNNVD

发布时间:2018-09-19

基本信息
  • 漏洞ID:1317318
  • 漏洞类型:
  • 发布日期:2018-09-19
  • 更新时间:2019-10-23
  • CVE编号:CVE-2018-17175
  • CNNVD-ID:CNNVD-201809-846
  • 漏洞平台:N/A
  • CVSS评分:N/A
漏洞来源

<a href="http://www.cnnvd.org.cn/web/xxk/ldxqById.tag?CNNVD=CNNVD-201809-846" target="_blank">http://www.cnnvd.org.cn/web/xxk/ldxqById.tag?CNNVD=CNNVD-201809-846</a><br/>

漏洞详情

Python是Python软件基金会的一套开源的、面向对象的程序设计语言。该语言具有可扩展、支持模块和包、支持多种平台等特点。marshmallow library是其中的一个用于将复杂对象转换成Python数据类型的轻量级库。marshmallow library for Python 2.15.1之前版本和3.0.0b9之前的3.x 版本中存在安全漏洞,该漏洞源于在‘only’参数为空的列表时程序会将所有的参数当做None来处理。攻击者可利用该漏洞泄露所有的字段。

参考资料


来源:github.com

链接:https://github.com/marshmallow-code/marshmallow/issues/772


来源:github.com

链接:https://github.com/marshmallow-code/marshmallow/pull/777


来源:github.com

链接:https://github.com/marshmallow-code/marshmallow/pull/782