Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Whether V8: CVE-2024-3159 and V8: CVE-2024-3156 have impact on the use of nodejs ? #184

Open
yansf opened this issue Apr 10, 2024 · 5 comments

Comments

@yansf
Copy link

yansf commented Apr 10, 2024

Version
21.7.2

Platform
No response

Subsystem
No response

What steps will reproduce the bug?
No response

How often does it reproduce? Is there a required condition?
No response

What is the expected behavior? Why is that the expected behavior?
No response

What do you see instead?
Hi colleague,

In recent BDBA scan, there are two CVE:
CVE-2024-3159
CVE-2024-3156

detected in node.js.
According to the description of above, it was detected in V8 in Google Chrome. Here we would like to further confirm whether it is true positive in node.js or not.

Additional information
3159: Out of bounds memory access in V8 in Google Chrome prior to 123.0.6312.105 allowed a remote attacker to perform arbitrary read/write via a crafted HTML page. (Chromium security severity: High)
3156: Inappropriate implementation in V8 in Google Chrome prior to 123.0.6312.105 allowed a remote attacker to potentially perform out of bounds memory access via a crafted HTML page. (Chromium security severity: High)

Best regards,
Shaofeng

@yansf yansf changed the title Whether V8-CVE-2024-3159 and V8-CVE-2014-3156 have impact on the use of nodejs ? Whether V8-CVE-2024-3159 and V8-CVE-2024-3156 have impact on the use of nodejs ? Apr 12, 2024
@yansf yansf changed the title Whether V8-CVE-2024-3159 and V8-CVE-2024-3156 have impact on the use of nodejs ? Whether V8: CVE-2024-3159 and V8: CVE-2024-3156 have impact on the use of nodejs ? Apr 12, 2024
@mhdawson
Copy link
Member

@targos I think you have access to the actual chromium disclosures to take a look?

@targos
Copy link
Member

targos commented Apr 12, 2024

Both just need plain JS code to be triggered.

@mhdawson
Copy link
Member

@targos which I think means they are outside of the Node.js threat model because we trust the code you ask Node.js to run, right?

@targos
Copy link
Member

targos commented Apr 12, 2024

yes

@zjhua2002
Copy link

@targos given chromium has fixed them in v8 and node.js has v8 code, I am not sure whether node.js applied those fixed of v8 from chromium. Pls. kindly advise further.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

4 participants