就业培训     下载中心     Wiki     联络
登录   注册

Log
  1. 首页
  2. Python 3.13.1
  3. 上一话题

    xdrlib — 编码和解码 XDR 数据

    下一话题

    扩展和嵌入 Python 解释器

    本页

    • 报告 Bug
    • 展示源

Navigation

  • 索引
  • 模块
  • 下一
  • 上一 |
  • Python logo
  • Python »
  • 3.13.1 Documentation »
  • Python 标准库 »
  • 安全注意事项

安全注意事项 ¶

The following modules have specific security considerations:

  • base64 : base64 security considerations in RFC 4648

  • hashlib : all constructors take a “usedforsecurity” keyword-only argument disabling known insecure and blocked algorithms

  • http.server is not suitable for production use, only implementing basic security checks. See the security considerations .

  • logging : Logging configuration uses eval()

  • multiprocessing : Connection.recv() uses pickle

  • pickle : Restricting globals in pickle

  • random shouldn’t be used for security purposes, use secrets 代替

  • shelve : shelve is based on pickle and thus unsuitable for dealing with untrusted sources

  • ssl : SSL/TLS 安全注意事项

  • subprocess : Subprocess security considerations

  • tempfile : mktemp is deprecated due to vulnerability to race conditions

  • xml : XML vulnerabilities

  • zipfile : maliciously prepared .zip files can cause disk volume exhaustion

The -I command line option can be used to run Python in isolated mode. When it cannot be used, the -P option or the PYTHONSAFEPATH environment variable can be used to not prepend a potentially unsafe path to sys.path such as the current directory, the script’s directory or an empty string.

上一话题

xdrlib — 编码和解码 XDR 数据

下一话题

扩展和嵌入 Python 解释器

本页

  • 报告 Bug
  • 展示源
«

Navigation

  • 索引
  • 模块
  • 下一
  • 上一 |
  • Python logo
  • Python »
  • 3.13.1 Documentation »
  • Python 标准库 »
  • 安全注意事项

版权所有  © 2014-2026 乐数软件    

工业和信息化部: 粤ICP备14079481号-1