CVE-2022-23529
published 2022-12-22CVE-2022-23529: jsonwebtoken has insecure input validation in jwt.verify function # Overview For versions `<=8.5.1` of `jsonwebtoken` library, if a malicious actor has the…
high
jsonwebtoken has insecure input validation in jwt.verify function # Overview For versions `<=8.5.1` of `jsonwebtoken` library, if a malicious actor has the ability to modify the key retrieval parameter (referring to the `secretOrPublicKey` argument from the [readme link](https://github.com/auth0/node-jsonwebtoken#jwtverifytoken-secretorpublickey-options-callback)) of the `jwt.verify()` function, they can gain remote code execution (RCE). # Am I affected? This security issue is a concern when the `jsonwebtoken` library is used in an insecure way. Users are affected only if they allow untrusted entities to modify the key retrieval parameter of the `jwt.verify()` on a host that you control. In this scenario, if all the prerequisites are met, the issue may be exploitable. The source of this risk in this scenario would be in the calling code, and not in the library itself. # How do I fix it? Users of jsonwebtoken 8.5.1 and earlier are encouraged to update to the latest version, 9.0.0, which presents safer code and important security checks that fixes this security flaw and others and prevents misuse of the package.
Affected
1 ranges
| Vendor | Product | Version range | Fixed in |
|---|---|---|---|
| auth0 | jsonwebtoken | >= 0 < 9.0.0 | 9.0.0 |
Stop checking back — get the weekly exploitation signal.
Every Monday: what got weaponized or added to CISA KEV in the last seven days — each CVE cross-linked to its PoC, Nuclei template, and detection rule. Free, one email a week, unsubscribe in one click.
GHSA
jsonwebtoken has insecure input validation in jwt.verify function
ghsa·2022-12-22
CVE-2022-23529 [HIGH] CWE-20 jsonwebtoken has insecure input validation in jwt.verify function
jsonwebtoken has insecure input validation in jwt.verify function
# Overview
For versions `<=8.5.1` of `jsonwebtoken` library, if a malicious actor has the ability to modify the key retrieval parameter (referring to the `secretOrPublicKey` argument from the [readme link](https://github.com/auth0/node-jsonwebtoken#jwtverifytoken-secretorpublickey-options-callback)) of the `jwt.verify()` function, they can gain remote code execution (RCE).
# Am I affected?
This security issue is a concern when the `jsonwebtoken` library is used in an insecure way. Users are affected only if they allow untrusted entities to modify the key retrieval parameter of the `jwt.verify()` on a host that you control. In this scenario, if all the prerequisites are met, the issue may be exploitable. The source of thi
Red Hat
jsonwebtoken: Insecure input validation in jwt.verify function
vendor_redhat·2022-12-21
CVE-2022-23529 CWE-20 jsonwebtoken: Insecure input validation in jwt.verify function
jsonwebtoken: Insecure input validation in jwt.verify function
A flaw was found in the jsonwebtoken package. In affected versions of the jsonwebtoken library, if a malicious actor can modify the key retrieval parameter (referring to the secretOrPublicKey argument from the readme link) of the jwt.verify() function, they can perform remote code execution (RCE).
Statement: Red Hat Product Security does not consider this to be a vulnerability.
Package: openshift4/ose-console (Red Hat OpenShift Container Platform 4) - Not affected
Package: ocs4/mcg-core-rhel8 (Red Hat Openshift Container Storage 4) - Not affected
Package: noobaa-core-container (Red Hat Openshift Data Foundation 4) - Not affected
Package: odf4/mcg-core-rhel8 (Red Hat Openshift Data Foundation 4) - Not affected
No detection rules found.
No public exploits indexed.
Sentinelone
CVE-2022-23529: Revocation of JsonWebToken Vulnerability
blogs_sentinelone·2023-01-19
CVE-2022-23529 CVE-2022-23529: Revocation of JsonWebToken Vulnerability
## Update: As of January 12, 2023
The vulnerability in JsonWebToken, CVE-2022-23529, discovered by Unit 42 researchers on January 9, 2023, has been revoked. It says that if specific conditions meet, an attacker could potentially execute code on a server verifying a malicious JSON web token request.
However, the likelihood of this happening in real-world situations is considered low due to the specific requirements needed for exploitation.
After careful consideration, it has been decided that the vulnerability is invalid, and CVE-2022-23529 is being revoked. However, the revocation may take some time to propagate throughout the entire system.
The maintainers and researchers are also updating their respective advisories to include more context around the issue and potential exploitation.
Sentinelone
CVE-2022-23529: Revocation of JsonWebToken Vulnerability
blogs_sentinelone·2023-01-19
CVE-2022-23529 CVE-2022-23529: Revocation of JsonWebToken Vulnerability
### Update: As of January 12, 2023
The vulnerability in JsonWebToken, CVE-2022-23529, discovered by Unit 42 researchers on January 9, 2023, has been revoked. It says that if specific conditions meet, an attacker could potentially execute code on a server verifying a malicious JSON web token request.
However, the likelihood of this happening in real-world situations is considered low due to the specific requirements needed for exploitation.
After careful consideration, it has been decided that the vulnerability is invalid, and CVE-2022-23529 is being revoked. However, the revocation may take some time to propagate throughout the entire system.
The maintainers and researchers are also updating their respective advisories to include more context around the issue and potential exploitation
Unit42
Security Issue in JWT Secret Poisoning (Updated)
blogs_unit42·2023-01-09
CVE-2022-23529 Security Issue in JWT Secret Poisoning (Updated)
Threat Research Center
Threat Research
Cloud Cybersecurity Research
## Security Issue in JWT Secret Poisoning (Updated)
Artur Oleyarsh
Published: January 9, 2023
Cloud Cybersecurity Research
Threat Research
Vulnerabilities
CVE-2022-23529
Exploit
Open source
Remote Code Execution
Vulnerability Exploitation
## Updates
Jan. 30, 2023
After hearing the community's feedback about the prerequisites of the exploitation scenario of the vulnerability, we made the decision to work with Auth0 to retract CVE-2022-23529.
The security issue described in this blog remains a concern when the JsonWebToken library is used in an insecure way. In that scenario, if all the prerequisites are met, the issue may be exploitable. We agree that the source of this risk in that case will be in the
Unit42
Security Issue in JWT Secret Poisoning (Updated)
blogs_unit42·2023-01-09
CVE-2022-23529 Security Issue in JWT Secret Poisoning (Updated)
## Updates
Jan. 30, 2023
After hearing the community's feedback about the prerequisites of the exploitation scenario of the vulnerability, we made the decision to work with Auth0 to retract CVE-2022-23529.
The security issue described in this blog remains a concern when the JsonWebToken library is used in an insecure way. In that scenario, if all the prerequisites are met, the issue may be exploitable. We agree that the source of this risk in that case will be in the calling code, and not in the library.
Important security checks were added to the JsonWebToken code to address this issue.
Users of jsonwebtoken 8.5.1 and earlier are encouraged to update to the latest version, 9.0.0, which presents safer code that fixes this security flaw and others, and prevents misuse of the package th
Sentinelone
PyTorch dependency 'torchtriton' on PyPI Supply Chain Attack
blogs_sentinelone·2023-01-09
PyTorch dependency 'torchtriton' on PyPI Supply Chain Attack
A torchtriton package was created and placed in the PyPI (Python Package Index) code repository for Python developers, which had the same name as the one shipped on the PyTorch nightly package index. The malicious version was automatically installed as the default version when using the system’s package software instead of the original version from the repository.
The PyTorch team has issued a warning to those who installed and downloaded the PyTorch-nightly on Linux via pip between December 25, 2022, and December 30, 2022, should uninstall it and torchtriton immediately.
## What are PyTorch and Torchtriton?
PyTorch is an open-source machine learning library and can be used for applications such as natural-language processing. It’s a popular choice among developers and researchers in th
2022-12-22
Published