6361 matches found
CVE-2025-65945-poc
CVE-2025-65945: node-jws 签名绕过 这是 node-jws 库中签名验证绕过漏洞的概念验证。该漏洞允许攻击者在服务器从用户可控数据派生 HMAC 密钥时伪造有效的 JWT。 漏洞原理是什么? jws.createVerify 函数在使用 HMAC 算法时,不会验证是否确实提供了密钥。如果你的应用程序根据 JWT 中的某些内容(如 kid 头)查找密钥,并且查找失败,那么你最终可能会使用空密钥进行验证。 攻击者可以利用这一点: 1. 发送一个包含不存在于数据库中的虚假密钥 ID 的 JWT 2. 使用空字符串作为密钥签署其恶意负载 3. 服务器的查找返回...
CVE-2025-60375
CVE-2025-60375 CVE-2025-60375 — 在 PerfexCRM 注意:以上步骤是 Ajansha Shankar 和 Ahamed Yaseen 报告的原始发现步骤。 参考资料 OWASP 身份验证备忘单 — 关于服务器端验证和身份验证控制的指南。 https://cheatsheetseries.owasp.org/cheatsheets/AuthenticationCheatSheet.html 缓解措施 / 推荐修复方案 对身份验证参数实施严格的服务器端验证。拒绝缺少或为空的用户名/密码请求,并返回适当的 4xx 响应。...
CVE-2026-82329
CVE-2026-82329 — JFrog Artifactory 未认证身份验证绕过(批量利用) -red.svg 严重身份验证绕过(CVSS 9.8)— 已在野外被积极利用 该工具是 CVE-2026-82329 的批量利用 工具,该漏洞允许具有网络访问权限的未认证攻击者 在自托管 JFrog Artifactory 实例上获得完全管理权限 。支持单目标和多线程批量扫描。 ⚠️ 漏洞概述 属性| 值 ---|--- CVE ID| CVE-2026-82329 CVSS 评分| 9.8(严重) CWE| CWE‑287 – 身份验证不当 披露日期| 2026 年 8 月 28 日...
EUVD-2026-91454
YesWiki before 4.6.7 contains an empty-filter scope bypass in the triples delete API that allows any authenticated user to delete or forge arbitrary semantic triples regardless of ownership. Attackers can send an empty filter to the triples delete endpoint to remove the admins-group membership...
PyJWT: PyJWK accepts empty HMAC keys, bypassing PyJWT's empty-key validation
SummaryA service that verifies HS256 tokens using an empty oct JWK through PyJWK, including a PyJWK obtained from PyJWKSet, can therefore accept attacker-generated tokens as authenticated.PyJWT 2.13.0 rejects an empty HMAC key when it is supplied through the raw str/bytes key path, but accepts th...
Rocky Linux 9 [CIQ] Security Update: mod_auth_openidc / mod_auth_openidc-debuginfo / etc (crlsa-2025_9396)
The Rocky Linux 9 host has packages installed that are affected by a vulnerability as referenced in the CIQ crlsa-20259396 advisory. modauthopenidc: DoS via Empty POST in modauthopenidc with OIDCPreservePost Enabled CVE-2025-3891 Tenable has extracted the preceding description block directly from...
Rocky Linux 8 [CIQ] Security Update: cjose / cjose-debuginfo / cjose-debugsource / cjose-devel / etc (crlsa-2025_4597)
The Rocky Linux 8 host has packages installed that are affected by a vulnerability as referenced in the CIQ crlsa-20254597 advisory. modauthopenidc: DoS via Empty POST in modauthopenidc with OIDCPreservePost Enabled CVE-2025-3891 Tenable has extracted the preceding description block directly from...
CLEANSTART-2024-YM37206 flaw was found in crun where containers were incorrectly started with non-empty default permissions
Security vulnerability affects the crun package. A flaw was found in crun where containers were incorrectly started with non-empty default permissions...
SUSE CVE-2026-102623
A flaw was found in KubeVirt. An authenticated user with permission to create Virtual Machine Instances VMIs can cause a Denial of Service DoS by submitting a virtual machine definition with an empty ephemeral volume. The virt-controller component fails to properly validate the volume...
PyJWT: PyJWK accepts empty HMAC keys, bypassing PyJWT's empty-key validation
Summary A service that verifies HS256 tokens using an empty oct JWK through PyJWK, including a PyJWK obtained from PyJWKSet, can therefore accept attacker-generated tokens as authenticated. PyJWT 2.13.0 rejects an empty HMAC key when it is supplied through the raw str/bytes key path, but accepts...
GHSA-R3PH-W7GJ-G6XM js-yaml: maxTotalMergeKeys does not limit CPU use for empty merge sources
Summary maxTotalMergeKeys does not count empty mappings. An attacker can repeatedly merge a large sequence of them and consume significant CPU without reaching the configured limit. Example yaml arr: &arr , , , ... N empty mappings targets: - : arr repeated K times For every target, the loader...
PT-2026-102709
A flaw was found in KubeVirt. An authenticated user with permission to create Virtual Machine Instances VMIs can cause a Denial of Service DoS by submitting a virtual machine definition with an empty ephemeral volume. The virt-controller component fails to properly validate the volume...
CVE-2026-102266 PyJWK accepts empty HMAC keys, bypassing PyJWT's empty-key validation
PyJWT is a Python implementation of JSON Web Token standards. From 2.13.0 until 2.14.0, HMACAlgorithm.fromjwk is affected because PyJWK verification path used the decoded key without applying preparekey validation. This occurs when a trusted JWK Set contains an oct entry with an empty k value. As...
CVE-2026-102266
The PyJWT library (Python implementation of JSON Web Token standards) is vulnerable in versions 2.13.0 through 2.14.0 due to a flaw in the HMACAlgorithm.from_jwk method. The PyJWK verification path fails to apply prepare_key validation when a trusted JWK Set contains an oct entry with an empty k ...
CVE-2026-102266 PyJWK accepts empty HMAC keys, bypassing PyJWT's empty-key validation
PyJWT is a Python implementation of JSON Web Token standards. From 2.13.0 until 2.14.0, HMACAlgorithm.fromjwk is affected because PyJWK verification path used the decoded key without applying preparekey validation. This occurs when a trusted JWK Set contains an oct entry with an empty k value. As...
CVE-2026-102266 PyJWK accepts empty HMAC keys, bypassing PyJWT's empty-key validation
PyJWT is a Python implementation of JSON Web Token standards. From 2.13.0 until 2.14.0, HMACAlgorithm.fromjwk is affected because PyJWK verification path used the decoded key without applying preparekey validation. This occurs when a trusted JWK Set contains an oct entry with an empty k value. As...
GO-2026-6535 Unauthenticated OAuth state CSRF via empty-state collision in ValidateOAuthState in github.com/hatchet-dev/hatchet
Unauthenticated OAuth state CSRF via empty-state collision in ValidateOAuthState in github.com/hatchet-dev/hatchet...
PT-2026-99556
Name of the Vulnerable Software and Affected Versions Heym versions prior to 0.0.53 Description The software fails to verify Slack request signatures in cases where trigger nodes are missing credential IDs or contain empty signing secrets. This allows remote unauthenticated attackers to send forg...
CVE-2026-97055
SigNoz from v0.8.0 before v0.143.0 defaults the JWT tokenizer signing secret tokenizer::jwt::secret, set via SIGNOZTOKENIZERJWTSECRET or the deprecated SIGNOZJWTSECRET to an empty string, and Config.Validate does not reject the empty value, so a deployment that does not configure a secret starts ...