node-request-retry 信息泄露漏洞
node-request-retry是当连接失败并出现ECONNRESET, ENOTFOUND, ESOCKETTIMEDOUT, ETIMEDOUT, ECONNREFUSED, EHOSTUNREACH,之一时EPIPE,EAI_AGAIN或者发生 HTTP 5xx 或 429 错误时,将自动重新尝试请求,因为这些通常是可恢复的错误,并且会在重试时消失。
fgribreau node-request-retry 存在信息泄露漏洞,该漏洞源于 fgribreau node-request-retry 中将敏感信息暴露给未经授权的参与者。
autolinker 是一个在给定文本/HTML 块中自动链接 URL、电子邮件地址、电话号码、Twitter 句柄和主题标签的实用程序。此软件包的受影响版本容易受到跨站点脚本 (XSS) 的攻击,因为它不会清理传递给 innerHTML 标记的用户输入。
passport-saml 存在认证机制不恰当漏洞
认证机制不恰当
passport-saml 是 Passport(Node.js 身份验证库)的身份验证提供程序。此软件包的受影响版本容易通过 SAMLRequest 参数绕过身份验证。
Eclipse Jetty 输入验证不恰当漏洞
输入验证不恰当
Eclipse Jetty是Eclipse基金会的一个开源的、基于Java的Web服务器和Java Servlet容器。
Eclipse Jetty 存在安全漏洞,该漏洞源于无效的 URI 解析可能会产生无效的 HttpURI.authority。攻击者利用此漏洞会导致Proxy scenario失败。
Abea Apostrophe Technologies sanitize-html 输入验证错误漏洞
Abea Apostrophe Technologies sanitize-html是美国Abea组织的一个清除格式工具。提供了带有清晰API的简单HTML标签清除。
Apostrophe Technologies sanitize-html 中存在输入验证错误漏洞,该漏洞源于不能正确验证 allowedIframeHostnames 选项设置的主机名,这允许攻击者绕过iframe元素的主机名白名单,使用以 /\example.com 开头的src值相关的配置。
Logback-core 存在输入验证不恰当漏洞
输入验证不恰当
ch.qos.logback:logback-core 是一个 logback-core 模块。此软件包的受影响版本容易受到主机名验证不足的影响。 X.509 未正确验证。通过通过看似有效的证书欺骗 TLS/SSL 服务器,具有拦截网络流量(例如,MitM、DNS 缓存中毒)能力的攻击者可以泄露和选择性地操纵传输的数据。
Digital Bazaar Forge数据伪造问题漏洞
密码学签名的验证不恰当
Digital Bazaar Forge是美国Digital Bazaar公司的一个Tls在Javascript中的本机实现以及用于编写基于加密和网络密集型Web应用程序的开源工具。Digital Bazaar Forge1.3.0之前版本存在数据伪造问题漏洞,该漏洞源于SA PKCS#1 v1.5签名验证码无法正确检查DigestInfo以获得正确的 ASN.1 结构。攻击者可以发送特殊的签名利用该漏洞以验证包含无效结构但有效摘要的签名。
autolinker 是一个在给定文本/HTML 块中自动链接 URL、电子邮件地址、电话号码、Twitter 句柄和主题标签的实用程序。由于未终止的 img src,此软件包的受影响版本容易受到拒绝服务 (DoS) 的攻击。
标记是一个低级编译器,用于解析降价而不需要长时间缓存或阻塞。此软件包的受影响版本容易受到正则表达式拒绝服务 (ReDoS) 的攻击。
Socketio Socket.io 访问控制错误漏洞
源验证错误
Socketio Socket.io是Socketio社区的一个基于Javascript的支持基于事件双向通信的服务器端应用。
socket.io before 2.4.0 存在安全漏洞,该漏洞源于CORS配置错误,容易出现不安全的默认值。
Abea Apostrophe Technologies sanitize-html 安全漏洞
Abea Apostrophe Technologies sanitize-html是美国Abea组织的一个清除格式工具。提供了带有清晰API的简单HTML标签清除。
Apostrophe Technologies sanitize-html 2.3.1之前版本存在安全漏洞,该漏洞源于不能正确处理国际化域名(IDN),这可能会让攻击者绕过 allowedIframeHostnames 选项设置的主机名白名单验证。
angular 是一个包,可让您编写客户端 Web 应用程序,就像您拥有更智能的浏览器一样。它还允许您使用 HTML 作为模板语言,并允许您扩展 HTML 的语法以清晰简洁地表达应用程序的组件。此软件包的受影响版本容易受到正则表达式拒绝服务 (ReDoS) 的攻击,因为它提供了一个自定义区域设置规则,可以在 posPre: ' ' 中分配参数。
ejs 是一个流行的 JavaScript 模板引擎。此软件包的受影响版本容易受到通过渲染和渲染文件的任意代码注入的攻击。
sanitize-html 存在代码注入漏洞
代码注入
sanitize-html 是一个库,可让您清理用户提交的 HTML,保留每个元素的白名单元素和白名单属性。此软件包的受影响版本容易受到任意代码执行的影响。使用 transformTags 将属性值转换为文本节点的标签转换可能容易受到代码执行的影响。
jQuery是美国John Resig个人开发者的一套开源、跨浏览器的JavaScript库。该库简化了HTML与JavaScript之间的操作,并具有模块化、插件扩展等特点。
jQuery 3.0.0之前版本中存在跨站脚本漏洞。该漏洞源于WEB应用缺少对客户端数据的正确验证。攻击者可利用该漏洞执行客户端代码。
在大于或等于 1.0.3 和 3.5.0 之前的 jQuery 版本中,传递的 HTML 包含<option>来自不受信任来源的元素(即使在对其进行清理之后)到 jQuery 的 DOM 操作方法之一(即 .html()、.append() 等)可能会执行不受信任的代码。这个问题在 jQuery 3.5.0 中得到了修复。
crypto-js 存在信息熵不充分漏洞
信息熵不充分
crypto-js 是一个加密标准库。此软件包的受影响版本容易受到不安全随机性的影响。
Moment.js 是一个 JavaScript 日期库。用于解析、验证、操作和格式化日期。
Moment.js 在处理嵌套 rfc2822 注释内容时正则表达式执行时间不断的指数增大,导致服务不可用。
攻击者可利用该漏洞使目标服务停止响应甚至崩溃。
codemirror 是一个用 JavaScript 为浏览器实现的通用文本编辑器。此软件包的受影响版本容易受到正则表达式拒绝服务 (ReDoS) 的攻击。
CodeMirror是CodeMirror(Codemirror)团队的一个使用JavaScript为浏览器实现的多功能文本编辑器。该软件专门用于编辑代码,并具有100多种语言模式和各种插件,可实现更高级的编辑功能,每种语言都带有功能齐全的代码和语法高亮显示,以帮助阅读和编辑复杂代码。
codemirror 5.58.2 之前版本和org.apache.marmotta.webjars:codemirror 5.58.2 之前版本存在资源管理错误漏洞。该漏洞源于blob/cdb228ac736369c685865b122b736cd0d397836c、mode/javascript/javascript.jsL 129行中的 (s|/*.*?*/)* 正则表达式逻辑错误。
评论