news 2026/7/14 5:27:40

CVE-2022-21697_ Jupyter Server 代码问题漏洞

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
CVE-2022-21697_ Jupyter Server 代码问题漏洞

CVE-2022-21697_ Jupyter Server 代码问题漏洞

  • 1. 漏洞原理
  • 2. 漏洞危害
  • 3. 漏洞修复

CVSS评分:6.3

1. 漏洞原理

CVE-2022-21697 是一个影响 Jupyter Server Proxy 的 服务器端请求伪造(SSRF)漏洞。该扩展常用于 Jupyter Server / Notebook 环境中,用来代理 web 服务请求。

在攻击之前,攻击者必须已获得认证权限。

jupyter-server-proxy 负责接收用户发来的 HTTP 请求并 代理(proxy)到目标服务地址。正常逻辑中,服务器应该验证目标地址是否在允许列表(allowed_hosts)中。但是,在受影响的版本中。服务器没有充分校验用户输入的目标 URL,导致验证绕过。认证用户可以构造恶意请求,让服务器向任意内部或外部主机发起请求(SSRF)。

攻击流程:

  • 攻击者必须先获得 Jupyter Server 的认证令牌(如用户名/密码或 session cookie)
  • 构造特制的代理 URL 请求到 jupyter-server-proxy
  • 由于缺乏有效的 input 校验,代理模块会将请求转发到任意目标主机
  • 攻击者通过代理访问内部服务或敏感资源
  • 获取系统信息、内部 API 结果或敏感数据泄露

2. 漏洞危害

该漏洞需要攻击者必须已获得认证权限,一般来讲,危害不大,低优先级修复。

3. 漏洞修复

jupyter-server-proxy升级到 >= 3.2.1。该版本修复了输入验证逻辑,阻止恶意代理目标绕过allowed_hosts

例如:

pipinstall--upgrade jupyter-server-proxy==3.2.1
版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/7/14 2:41:07

Open-AutoGLM部署避坑指南,20年架构师亲授高可用场景适配秘诀

第一章:Open-AutoGLM 元宇宙场景适配在元宇宙应用场景中,Open-AutoGLM 作为新一代多模态大语言模型,展现出强大的环境理解与动态交互能力。其核心优势在于能够实时解析三维空间语义、识别虚拟实体行为模式,并基于上下文生成自然语…

作者头像 李华
网站建设 2026/7/13 0:00:32

为什么说Open-AutoGLM是首个真正具备自主学习能力的开源框架?

第一章:Open-AutoGLM 自主学习进化机制Open-AutoGLM 是一种基于生成语言模型的自主学习系统,其核心在于构建具备自我迭代与知识演化的智能体架构。该机制允许模型在无持续人工干预的情况下,通过环境反馈、任务表现评估与知识验证循环实现能力…

作者头像 李华
网站建设 2026/7/11 22:40:11

一篇文章熟悉Java打包到部署

工作中可能会有一些重复和繁琐的事情你不想做,这个时候就写个脚本让它在服务器上慢慢跑着,你就可以去干别的了。基本这个目的,记录一下操作步骤。一,脚本准备用擅长的语言写个脚本,问题需要稍微考虑全面一点&#xff0…

作者头像 李华
网站建设 2026/7/13 7:01:11

数据结构 —— 顺序表

本文讨论使用c语言实现数据结构中的顺序表。什么是顺序表?我们熟悉的数组就是一种顺序表。顺序表中的逻辑上相邻的元素在物理内存中也是连续存放的。简单说就是元素顺着表一个个地挨着往下放。顺序表能方便地访问元素我们知道数组中是有下标的。我们可以利用下标访问…

作者头像 李华
网站建设 2026/7/12 7:34:53

基于springboot的大创管理系统(11549)

有需要的同学,源代码和配套文档领取,加文章最下方的名片哦 一、项目演示 项目演示视频 二、资料介绍 完整源代码(前后端源代码SQL脚本)配套文档(LWPPT开题报告)远程调试控屏包运行 三、技术介绍 Java…

作者头像 李华
网站建设 2026/7/13 16:40:41

springboot基于安卓的老年养护与智能服务系统

基于 SpringBoot 安卓的老年养护与智能服务系统介绍 随着人口老龄化加剧,传统老年养护模式(如子女照料、养老院集中看护)面临 “人力不足、响应滞后、个性化服务难实现” 等问题。基于SpringBoot(后端) 安卓&#xf…

作者头像 李华