René's URL Explorer Experiment


Title: CVE-2024-4761 漏洞分析与过程记录 · Issue #2 · hatereloading/hatereloading.github.io · GitHub

Open Graph Title: CVE-2024-4761 漏洞分析与过程记录 · Issue #2 · hatereloading/hatereloading.github.io

X Title: CVE-2024-4761 漏洞分析与过程记录 · Issue #2 · hatereloading/hatereloading.github.io

Description: author: @relooadin / X 2024-06-03 17:09:52 Shout out to @buptsb and @mistymntncop for their brilliant work. 漏洞信息 Chrome Releases: Stable Channel Update for Desktop (googleblog.com) CVE-2024-4761是V8越界写入漏洞,攻击者可以通过构造恶意代码达成渲染进程RCE(沙箱内)。谷歌在发布...

Open Graph Description: author: @relooadin / X 2024-06-03 17:09:52 Shout out to @buptsb and @mistymntncop for their brilliant work. 漏洞信息 Chrome Releases: Stable Channel Update for Desktop (googleblog.com) CVE-2024-4761是V8...

X Description: author: @relooadin / X 2024-06-03 17:09:52 Shout out to @buptsb and @mistymntncop for their brilliant work. 漏洞信息 Chrome Releases: Stable Channel Update for Desktop (googleblog.com) CVE-2024-4761是V8...

Opengraph URL: https://github.com/hatereloading/hatereloading.github.io/issues/2

X: @github

direct link

Domain: github.com


Hey, it has json ld scripts:
{"@context":"https://schema.org","@type":"DiscussionForumPosting","headline":"CVE-2024-4761 漏洞分析与过程记录","articleBody":"author: [@relooadin / X](https://x.com/relooadin)\r\n2024-06-03 17:09:52\r\n**Shout out to [@buptsb](https://x.com/buptsb) and [@mistymntncop](https://x.com/mistymntncop) for their brilliant work.**\r\n\r\n# 漏洞信息\r\n[Chrome Releases: Stable Channel Update for Desktop (googleblog.com)](https://chromereleases.googleblog.com/2024/05/stable-channel-update-for-desktop_13.html)\r\nCVE-2024-4761是V8越界写入漏洞,攻击者可以通过构造恶意代码达成渲染进程RCE(沙箱内)。谷歌在发布的Chrome版本 124.0.6367.207 中修复了该漏洞。\r\ncommit:`[wasm-gc] Only normalize JSObject targets in SetOrCopyDataProperties`\r\n[[wasm-gc] Only normalize JSObject targets in SetOrCopyDataProperties (5527397) · Gerrit Code Review (googlesource.com)](https://chromium-review.googlesource.com/c/v8/v8/+/5527397)\r\n\r\n根据补丁信息及X上已公开的POC (作者: @buptdsb)可知,该漏洞是由 `SetOrCopyDataProperties` 函数在转换属性存储模式过程中校验不充分造成的越界写。\r\n\r\n\r\n# 关于补丁\r\n[[wasm-gc] Only normalize JSObject targets in SetOrCopyDataProperties (5527397) · Gerrit Code Review (googlesource.com)](https://chromium-review.googlesource.com/c/v8/v8/+/5527397)\r\n* 在 `JSReceiver::SetOrCopyDataProperties` 函数中\r\n* 当descriptor长度大于1020时,将快属性转化为慢属性。\r\n* 该补丁使非`JSObject`的对象无法进入泛化逻辑\r\n* 从标题来看重点针对`wasm-gc`对象\r\n\r\n简单地说就是新引入的`WasmObject` 对象不该进入`JSReceiver::SetOrCopyDataProperties`的 Normalize 逻辑。\r\n\r\n# POC分析\r\n![image](https://github.com/user-attachments/assets/ea1f1ab1-7d12-40b3-b217-7bfcf7a15112)\r\n会在这里崩溃\r\n![image](https://github.com/user-attachments/assets/3151b0f6-6f9b-4ca9-8df1-5194075ac244)\r\n\r\ninobject 个数计算\r\n![image](https://github.com/user-attachments/assets/2e0b8c2f-3d26-415b-9f66-f8d84818e8d3)![image](https://github.com/user-attachments/assets/66ab33ba-9450-4c72-ad39-9a45d49715c4)\r\n![image](https://github.com/user-attachments/assets/b87ffb44-2aef-4b27-8b35-6d040be4506f)\r\n![image](https://github.com/user-attachments/assets/ac4163d2-6a57-4a54-83cf-6baaac6fa4b6)\r\n[src/objects/map.h - v8/v8 - Git at Google (googlesource.com)](https://chromium.googlesource.com/v8/v8/+/70bd7cf0ef618621c16ae3f5ba2db614ac8ef996/src/objects/map.h)\r\n\r\n# OOB\r\ninobject被计算为4,前4个32bit被抹零,所以会进入 `GetRootForNonJSReceiver`\r\n![image](https://github.com/user-attachments/assets/163ead22-51fa-4285-8761-bb5879a0941d)\r\n![image](https://github.com/user-attachments/assets/d5312532-5d08-4611-802c-04cee9058bc1)\r\n![image](https://github.com/user-attachments/assets/01501740-f768-438a-8283-c4b463216112)\r\n\r\n\r\n\r\n# 重入JS\r\n在这里切回js\r\n![image](https://github.com/user-attachments/assets/9cbfbb8b-57cc-4997-8540-deb1c0d5f243)\r\n![image](https://github.com/user-attachments/assets/38122101-328c-462c-85ef-7ba6b58adbae)\r\n截图来自:[CVE-2024-4761.js (github.com)](https://gist.github.com/mistymntncop/2cb449eb6aa30d35d1afd78a8b06bac2)\r\n很多与对象属性访问相关的历史漏洞(如CVE-2021-30551)都使用过“重入JS用户代码”的模式\r\n\r\n# 利用\r\n@buptsb 与 @mistymntncop 已公开利用方法:\r\n[CVE-2024-4947: v8 incorrect AccessInfo for module namespace object causes Maglev type confusion (buptsb.github.io)](https://buptsb.github.io/blog/post/CVE-2024-4947-%20v8%20incorrect%20AccessInfo%20for%20module%20namespace%20object%20causes%20Maglev%20type%20confusion.html)\r\n[CVE-2024-4761: v8 missing check of WasmObject type cast causes type confusion and OOB access (buptsb.github.io)](https://buptsb.github.io/blog/post/CVE-2024-4761-%20v8%20missing%20check%20of%20WasmObject%20type%20cast%20causes%20type%20confusion%20and%20OOB%20access.html)\r\n\r\n被清空0~0x10的wasm_array会被识别成字符串\r\n![image](https://github.com/user-attachments/assets/2dacd52d-e59e-436b-886c-5b8a7a03f2c3)\r\n\r\ngc会把 0xf2000 00000000 当做map\r\nAs the `instance_type` is 0 for now, it’s `INTERNALIZED_TWO_BYTE_STRING_TYPE`,\r\nso we will call `CALL_APPLY(SeqTwoByteString)` to gc this object.\r\n![image](https://github.com/user-attachments/assets/2e4c4d2a-a639-497b-b615-4939033eb7ce)\r\n![image](https://github.com/user-attachments/assets/cc7af5b7-c7b9-4c63-a3f9-e8aef0b0b14b)\r\n\r\n\r\n越界写,把o.property's map覆盖为0\r\n![image](https://github.com/user-attachments/assets/f386167e-66e3-492c-a87e-2f752f8e8067)\r\n\r\n随后GC,使 `o' property` 与 `arr1` 重叠,通过访问o的属性更改 `arr1` 的 `length`。\r\n\r\n![image](https://github.com/user-attachments/assets/6c881ef1-ff97-45aa-be2f-d0ccad8354da)\r\n![image](https://github.com/user-attachments/assets/f9b0256a-629a-44f1-902b-59184d5ed2c5)\r\n![image](https://github.com/user-attachments/assets/2173bbe4-6ca3-430c-91c8-b685f0022573)\r\n\r\n# SeqTwoByteString \r\n双字节字符\r\n V8 的源代码中,有一个[方便查阅的列表](https://link.juejin.cn/?target=https%3A%2F%2Fgithub.com%2Fv8%2Fv8%2Fblob%2F941b945b%2Fsrc%2Fobjects%2Fobjects.h%23L134-L151 \"https://github.com/v8/v8/blob/941b945b/src/objects/objects.h#L134-L151\"),列出了它使用的所有字符串实现:\r\n 从 string.tq 一直往在追,SeqTwoByteString 的内存表示为:\r\n`map: Map | raw_hash_field: NameHash | length: int32 | chars[length]: char16`\r\n的形式\r\n\r\n**map为0的对象会被识别成 SeqTwoByteString**, 由于instance_type为0,即`*(base+8) = 0 `\r\n![image](https://github.com/user-attachments/assets/469cb6f1-ce35-4416-82a4-a8c2c5d6e727)\r\n\r\n原因如下:[CVE-2024-4947: v8 incorrect AccessInfo for module namespace object causes Maglev type confusion (buptsb.github.io)](https://buptsb.github.io/blog/post/CVE-2024-4947-%20v8%20incorrect%20AccessInfo%20for%20module%20namespace%20object%20causes%20Maglev%20type%20confusion.html)\r\n![image](https://github.com/user-attachments/assets/59b2bb4d-4604-4283-b771-1f01e701f7a7)\r\n![image](https://github.com/user-attachments/assets/a2e12664-aff4-4678-8d77-02e959819032)\r\n\r\n源码参考:[string.tq - Chromium Code Search](https://source.chromium.org/chromium/chromium/src/+/main:v8/src/objects/string.tq)\r\n\r\n\r\n# 总结\r\n1. wasm-gc对象在`SetOrCopyDataProperties`函数中被`normalize`时发生oob(被当做JSObject)\r\n2. 越界写的内容和范围: map_base+5 ~ map_base+4 范围内置零,对于Wasm Array,该对象后紧接着的一个32位会被越界置零。\r\n3. 利用   property array reallocates 布局内存,使一个fast property(`properties[0]=0`)紧随  Wasm Array\r\n4. 触发漏洞,**fast property 的 map被置0,利用getter重回JS用户态(避免崩溃)**\r\n5. 触发 GC ,fast property 被混淆为 `SeqTwoByteString`,可通过访问 fast property 越界写入相邻对象的内部数据。\r\n\r\n## 涉及知识点:\r\n1. fast property\r\n2. Object.assign\r\n4. normalize\r\n5. map layout\r\n7. getter / runtime call\r\n8. GC\r\n9. SeqTwoByteString\r\n\r\n其他:\r\n1. map layout 查询\r\n2. 通过 x.tq 查询对象布局\r\n3. 使用 --soft-abort 关闭 DCHECK\r\n\r\n# 完整利用\r\n需要绕过 heap sandbox\r\n具体方法可参考补丁中的回归测试文件,不赘述\r\n1.  [[wasm][sandbox] Fix sandbox escapes via i32 high word (5494364) · Gerrit Code Review (googlesource.com)](https://chromium-review.googlesource.com/c/v8/v8/+/5494364)\r\n2. [[wasm][sandbox] Add WasmTrustedInstanceData::native_module (5529236) · Gerrit Code Review (googlesource.com)](https://chromium-review.googlesource.com/c/v8/v8/+/5529236)","author":{"url":"https://github.com/hatereloading","@type":"Person","name":"hatereloading"},"datePublished":"2024-08-09T09:52:00.000Z","interactionStatistic":{"@type":"InteractionCounter","interactionType":"https://schema.org/CommentAction","userInteractionCount":0},"url":"https://github.com/2/hatereloading.github.io/issues/2"}

route-pattern/_view_fragments/issues/show/:user_id/:repository/:id/issue_layout(.:format)
route-controllervoltron_issues_fragments
route-actionissue_layout
fetch-noncev2:ddb76c07-2a7e-dc19-c6ec-b0af8038f90f
current-catalog-service-hash81bb79d38c15960b92d99bca9288a9108c7a47b18f2423d0f6438c5b7bcd2114
request-idC116:788CA:3C1DE9:52A85E:6A57CE3B
html-safe-nonce4203ab999858b0c4f568fcfabfb4dd41744be6202943f28344362eb3413b1fda
visitor-payloadeyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiJDMTE2Ojc4OENBOjNDMURFOTo1MkE4NUU6NkE1N0NFM0IiLCJ2aXNpdG9yX2lkIjoiODIyOTgwNTA5MDcwNzg1Mjg1OSIsInJlZ2lvbl9lZGdlIjoiaWFkIiwicmVnaW9uX3JlbmRlciI6ImlhZCJ9
visitor-hmacefdb905a5c6eb6b7bb616fe1c152f31ad713a941295b565efc990f42c69de292
hovercard-subject-tagissue:2457549709
github-keyboard-shortcutsrepository,issues,copilot
google-site-verificationApib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I
octolytics-urlhttps://collector.github.com/github/collect
analytics-location///voltron/issues_fragments/issue_layout
fb:app_id1401488693436528
apple-itunes-appapp-id=1477376905, app-argument=https://github.com/_view_fragments/issues/show/hatereloading/hatereloading.github.io/2/issue_layout
twitter:imagehttps://opengraph.githubassets.com/3dffa4948ec11741f58a113449132288526628a249f8d641f0784f7bc0c20d98/hatereloading/hatereloading.github.io/issues/2
twitter:cardsummary_large_image
og:imagehttps://opengraph.githubassets.com/3dffa4948ec11741f58a113449132288526628a249f8d641f0784f7bc0c20d98/hatereloading/hatereloading.github.io/issues/2
og:image:altauthor: @relooadin / X 2024-06-03 17:09:52 Shout out to @buptsb and @mistymntncop for their brilliant work. 漏洞信息 Chrome Releases: Stable Channel Update for Desktop (googleblog.com) CVE-2024-4761是V8...
og:image:width1200
og:image:height600
og:site_nameGitHub
og:typeobject
og:author:usernamehatereloading
hostnamegithub.com
expected-hostnamegithub.com
None5bf9f84655de1d0e9aa064cd3b2bc9703556c68ae53b94e21b872b7e9f1f7cc1
turbo-cache-controlno-preview
go-importgithub.com/hatereloading/hatereloading.github.io git https://github.com/hatereloading/hatereloading.github.io.git
octolytics-dimension-user_id85744934
octolytics-dimension-user_loginhatereloading
octolytics-dimension-repository_id840244455
octolytics-dimension-repository_nwohatereloading/hatereloading.github.io
octolytics-dimension-repository_publictrue
octolytics-dimension-repository_is_forkfalse
octolytics-dimension-repository_network_root_id840244455
octolytics-dimension-repository_network_root_nwohatereloading/hatereloading.github.io
turbo-body-classeslogged-out env-production page-responsive
disable-turbofalse
browser-stats-urlhttps://api.github.com/_private/browser/stats
browser-errors-urlhttps://api.github.com/_private/browser/errors
releasef76ee5bea8be15c2aede06f855f5c4c808f6eaf5
ui-targetfull
theme-color#1e2327
color-schemelight dark

Links:

Skip to contenthttps://github.com/hatereloading/hatereloading.github.io/issues/2#start-of-content
https://github.com/
Sign in https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fhatereloading%2Fhatereloading.github.io%2Fissues%2F2
GitHub CopilotWrite better code with AIhttps://github.com/features/copilot
GitHub Copilot appDirect agents from issue to mergehttps://github.com/features/ai/github-app
MCP RegistryNewIntegrate external toolshttps://github.com/mcp
ActionsAutomate any workflowhttps://github.com/features/actions
CodespacesInstant dev environmentshttps://github.com/features/codespaces
IssuesPlan and track workhttps://github.com/features/issues
Code ReviewManage code changeshttps://github.com/features/code-review
GitHub Advanced SecurityFind and fix vulnerabilitieshttps://github.com/security/advanced-security
Code securitySecure your code as you buildhttps://github.com/security/advanced-security/code-security
Secret protectionStop leaks before they starthttps://github.com/security/advanced-security/secret-protection
Why GitHubhttps://github.com/why-github
Documentationhttps://docs.github.com
Bloghttps://github.blog
Changeloghttps://github.blog/changelog
Marketplacehttps://github.com/marketplace
View all featureshttps://github.com/features
Enterpriseshttps://github.com/enterprise
Small and medium teamshttps://github.com/team
Startupshttps://github.com/enterprise/startups
Nonprofitshttps://github.com/solutions/industry/nonprofits
App Modernizationhttps://github.com/solutions/use-case/app-modernization
DevSecOpshttps://github.com/solutions/use-case/devsecops
DevOpshttps://github.com/solutions/use-case/devops
CI/CDhttps://github.com/solutions/use-case/ci-cd
View all use caseshttps://github.com/solutions/use-case
Healthcarehttps://github.com/solutions/industry/healthcare
Financial serviceshttps://github.com/solutions/industry/financial-services
Manufacturinghttps://github.com/solutions/industry/manufacturing
Governmenthttps://github.com/solutions/industry/government
View all industrieshttps://github.com/solutions/industry
View all solutionshttps://github.com/solutions
AIhttps://github.com/resources/articles?topic=ai
Software Developmenthttps://github.com/resources/articles?topic=software-development
DevOpshttps://github.com/resources/articles?topic=devops
Securityhttps://github.com/resources/articles?topic=security
View all topicshttps://github.com/resources/articles
Customer storieshttps://github.com/customer-stories
Events & webinarshttps://github.com/resources/events
Ebooks & reportshttps://github.com/resources/whitepapers
Business insightshttps://github.com/solutions/executive-insights
GitHub Skillshttps://skills.github.com
Documentationhttps://docs.github.com
Customer supporthttps://support.github.com
Community forumhttps://github.com/orgs/community/discussions
Trust centerhttps://github.com/trust-center
Partnershttps://github.com/partners
View all resourceshttps://github.com/resources
GitHub SponsorsFund open source developershttps://github.com/open-source/sponsors
Security Labhttps://securitylab.github.com
Maintainer Communityhttps://maintainers.github.com
Acceleratorhttps://github.com/open-source/accelerator
GitHub Starshttps://stars.github.com
Archive Programhttps://archiveprogram.github.com
Topicshttps://github.com/topics
Trendinghttps://github.com/trending
Collectionshttps://github.com/collections
Enterprise platformAI-powered developer platformhttps://github.com/enterprise
GitHub Advanced SecurityEnterprise-grade security featureshttps://github.com/security/advanced-security
Copilot for BusinessEnterprise-grade AI featureshttps://github.com/features/copilot/copilot-business
Premium SupportEnterprise-grade 24/7 supporthttps://github.com/enterprise/premium-support
Pricinghttps://github.com/pricing
Search syntax tipshttps://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax
documentationhttps://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax
Sign in https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fhatereloading%2Fhatereloading.github.io%2Fissues%2F2
Sign up https://github.com/signup?ref_cta=Sign+up&ref_loc=header+logged+out&ref_page=%2F%3Cuser-name%3E%2F%3Crepo-name%3E%2Fvoltron%2Fissues_fragments%2Fissue_layout&source=header-repo&source_repo=hatereloading%2Fhatereloading.github.io
Reloadhttps://github.com/hatereloading/hatereloading.github.io/issues/2
Reloadhttps://github.com/hatereloading/hatereloading.github.io/issues/2
Reloadhttps://github.com/hatereloading/hatereloading.github.io/issues/2
hatereloading https://github.com/hatereloading
hatereloading.github.iohttps://github.com/hatereloading/hatereloading.github.io
Notifications https://github.com/login?return_to=%2Fhatereloading%2Fhatereloading.github.io
Fork 0 https://github.com/login?return_to=%2Fhatereloading%2Fhatereloading.github.io
Star 0 https://github.com/login?return_to=%2Fhatereloading%2Fhatereloading.github.io
Code https://github.com/hatereloading/hatereloading.github.io
Issues 1 https://github.com/hatereloading/hatereloading.github.io/issues
Pull requests 0 https://github.com/hatereloading/hatereloading.github.io/pulls
Actions https://github.com/hatereloading/hatereloading.github.io/actions
Projects https://github.com/hatereloading/hatereloading.github.io/projects
Security and quality 0 https://github.com/hatereloading/hatereloading.github.io/security
Insights https://github.com/hatereloading/hatereloading.github.io/pulse
Code https://github.com/hatereloading/hatereloading.github.io
Issues https://github.com/hatereloading/hatereloading.github.io/issues
Pull requests https://github.com/hatereloading/hatereloading.github.io/pulls
Actions https://github.com/hatereloading/hatereloading.github.io/actions
Projects https://github.com/hatereloading/hatereloading.github.io/projects
Security and quality https://github.com/hatereloading/hatereloading.github.io/security
Insights https://github.com/hatereloading/hatereloading.github.io/pulse
CVE-2024-4761 漏洞分析与过程记录https://github.com/hatereloading/hatereloading.github.io/issues/2#top
v8https://github.com/hatereloading/hatereloading.github.io/issues?q=state%3Aopen%20label%3A%22v8%22
https://github.com/hatereloading
hatereloadinghttps://github.com/hatereloading
on Aug 9, 2024https://github.com/hatereloading/hatereloading.github.io/issues/2#issue-2457549709
@relooadin / Xhttps://x.com/relooadin
@buptsbhttps://x.com/buptsb
@mistymntncophttps://x.com/mistymntncop
Chrome Releases: Stable Channel Update for Desktop (googleblog.com)https://chromereleases.googleblog.com/2024/05/stable-channel-update-for-desktop_13.html
CVE-2024-4761https://github.com/advisories/GHSA-8q82-45v9-cmr9
[wasm-gc] Only normalize JSObject targets in SetOrCopyDataProperties (5527397) · Gerrit Code Review (googlesource.com)https://chromium-review.googlesource.com/c/v8/v8/+/5527397
[wasm-gc] Only normalize JSObject targets in SetOrCopyDataProperties (5527397) · Gerrit Code Review (googlesource.com)https://chromium-review.googlesource.com/c/v8/v8/+/5527397
https://private-user-images.githubusercontent.com/85744934/356554595-ea1f1ab1-7d12-40b3-b217-7bfcf7a15112.png?jwt=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3ODQxMzk2MjMsIm5iZiI6MTc4NDEzOTMyMywicGF0aCI6Ii84NTc0NDkzNC8zNTY1NTQ1OTUtZWExZjFhYjEtN2QxMi00MGIzLWIyMTctN2JmY2Y3YTE1MTEyLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNjA3MTUlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjYwNzE1VDE4MTUyM1omWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPWU2Yjg2YzE5ZDE4OWVjNTYyOWRiMmJiMjAxOGJkNzgyNGEzZTAxZTQzYWQ2M2VjMzRjMzgzMDU4MGIzNDRjNTImWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JnJlc3BvbnNlLWNvbnRlbnQtdHlwZT1pbWFnZSUyRnBuZyJ9.spivtHvvnaaPquQ0oocAEADo4dXtrP2AnQX8xWCQSTc
https://private-user-images.githubusercontent.com/85744934/356554636-3151b0f6-6f9b-4ca9-8df1-5194075ac244.png?jwt=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3ODQxMzk2MjMsIm5iZiI6MTc4NDEzOTMyMywicGF0aCI6Ii84NTc0NDkzNC8zNTY1NTQ2MzYtMzE1MWIwZjYtNmY5Yi00Y2E5LThkZjEtNTE5NDA3NWFjMjQ0LnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNjA3MTUlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjYwNzE1VDE4MTUyM1omWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPWZlMTFiM2NhMTU1OTE0ZDRmZTZlOTFmNGY4NWZjOWIzMTcwM2ZmZWRkMDVlY2FmMzYwYWU5NTYwN2NkNWQ5NTQmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JnJlc3BvbnNlLWNvbnRlbnQtdHlwZT1pbWFnZSUyRnBuZyJ9.jM-xpck6y78o-y8liVm9g01qkh53UF-1Q1RnMNs5bSE
https://private-user-images.githubusercontent.com/85744934/356554711-2e0b8c2f-3d26-415b-9f66-f8d84818e8d3.png?jwt=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3ODQxMzk2MjMsIm5iZiI6MTc4NDEzOTMyMywicGF0aCI6Ii84NTc0NDkzNC8zNTY1NTQ3MTEtMmUwYjhjMmYtM2QyNi00MTViLTlmNjYtZjhkODQ4MThlOGQzLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNjA3MTUlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjYwNzE1VDE4MTUyM1omWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPWFhODM4MGQyMjZlOTUwMzFjODg3YjY2MjA3OTA5ZDUxNGViNzE1NTNmNGNiMjIzN2E2M2ZkZmFiYjU1NWQwY2ImWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JnJlc3BvbnNlLWNvbnRlbnQtdHlwZT1pbWFnZSUyRnBuZyJ9.1uxbwegPkj68paeu-1KQA75H_d08w_Mn2dyGVG9t2I4
https://private-user-images.githubusercontent.com/85744934/356554853-66ab33ba-9450-4c72-ad39-9a45d49715c4.png?jwt=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3ODQxMzk2MjMsIm5iZiI6MTc4NDEzOTMyMywicGF0aCI6Ii84NTc0NDkzNC8zNTY1NTQ4NTMtNjZhYjMzYmEtOTQ1MC00YzcyLWFkMzktOWE0NWQ0OTcxNWM0LnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNjA3MTUlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjYwNzE1VDE4MTUyM1omWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTQ4YjZlNjU0MjE3YjllOTM0MDY0YmYyNDExMzY1YzRmNjRmMjI3YWM0MDhhYmJiOTk4Y2E3MDVhYjc2NmJkZjgmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JnJlc3BvbnNlLWNvbnRlbnQtdHlwZT1pbWFnZSUyRnBuZyJ9.c-m8qUuaDHZBAcXfCsHypYTGOV1MvCJSCcrsN-UM5RE
https://private-user-images.githubusercontent.com/85744934/356554892-b87ffb44-2aef-4b27-8b35-6d040be4506f.png?jwt=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3ODQxMzk2MjMsIm5iZiI6MTc4NDEzOTMyMywicGF0aCI6Ii84NTc0NDkzNC8zNTY1NTQ4OTItYjg3ZmZiNDQtMmFlZi00YjI3LThiMzUtNmQwNDBiZTQ1MDZmLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNjA3MTUlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjYwNzE1VDE4MTUyM1omWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPWE3YmI0ZDY5NTIwMDRkNTIyMTcwNDU1ZjZkNzMwMjBmN2JhNWJjYWU4ZjA4YTk5ODUyMjEyNjU2NDcxMjg1MmMmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JnJlc3BvbnNlLWNvbnRlbnQtdHlwZT1pbWFnZSUyRnBuZyJ9.s_6xdc_4OeX5fZBm6ruZfH7jPFg_4DszRJDyJ49Yamc
https://private-user-images.githubusercontent.com/85744934/356554919-ac4163d2-6a57-4a54-83cf-6baaac6fa4b6.png?jwt=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3ODQxMzk2MjMsIm5iZiI6MTc4NDEzOTMyMywicGF0aCI6Ii84NTc0NDkzNC8zNTY1NTQ5MTktYWM0MTYzZDItNmE1Ny00YTU0LTgzY2YtNmJhYWFjNmZhNGI2LnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNjA3MTUlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjYwNzE1VDE4MTUyM1omWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTAwOWJhNWZiMmQ4ZjcyMmViMjQxYzU3ZjVhZGVhYWQwNGY5NmIzNWE1NjAwMmVkMTlmNTNiYWQ5ZDU2NjZjZDQmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JnJlc3BvbnNlLWNvbnRlbnQtdHlwZT1pbWFnZSUyRnBuZyJ9.FCmWFOghTNin5vzw7ZrpYYpnoUq5NTkFZ12uhW2d1iE
src/objects/map.h - v8/v8 - Git at Google (googlesource.com)https://chromium.googlesource.com/v8/v8/+/70bd7cf0ef618621c16ae3f5ba2db614ac8ef996/src/objects/map.h
https://private-user-images.githubusercontent.com/85744934/356555069-163ead22-51fa-4285-8761-bb5879a0941d.png?jwt=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3ODQxMzk2MjMsIm5iZiI6MTc4NDEzOTMyMywicGF0aCI6Ii84NTc0NDkzNC8zNTY1NTUwNjktMTYzZWFkMjItNTFmYS00Mjg1LTg3NjEtYmI1ODc5YTA5NDFkLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNjA3MTUlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjYwNzE1VDE4MTUyM1omWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPWU4MzFlYjE5Nzk1NjZhYjNkZGJjNWNlYjI2MGM1MTQxNDljMmJlNjczYjExMjVmMzQ3MTZkNDRjYWU1OGViZjkmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JnJlc3BvbnNlLWNvbnRlbnQtdHlwZT1pbWFnZSUyRnBuZyJ9.srxeLnVVkaz1NPNonpJ74k2TkXkVZ4UcVAiTfPGJ4ng
https://private-user-images.githubusercontent.com/85744934/356555132-d5312532-5d08-4611-802c-04cee9058bc1.png?jwt=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3ODQxMzk2MjMsIm5iZiI6MTc4NDEzOTMyMywicGF0aCI6Ii84NTc0NDkzNC8zNTY1NTUxMzItZDUzMTI1MzItNWQwOC00NjExLTgwMmMtMDRjZWU5MDU4YmMxLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNjA3MTUlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjYwNzE1VDE4MTUyM1omWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTNkNzkzZjAyZDllMzU5MjBmNTdhMjJiZTY2ZWUxMGE5OTQwZDc4MDNiZTVmZDIyNzRiMGM4M2E3MzY5ZGQzZjImWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JnJlc3BvbnNlLWNvbnRlbnQtdHlwZT1pbWFnZSUyRnBuZyJ9.bnopmS4z0ToL13Kz76ZWoXHvtFr7qCzSkhdX4gQw-aQ
https://private-user-images.githubusercontent.com/85744934/356555150-01501740-f768-438a-8283-c4b463216112.png?jwt=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3ODQxMzk2MjMsIm5iZiI6MTc4NDEzOTMyMywicGF0aCI6Ii84NTc0NDkzNC8zNTY1NTUxNTAtMDE1MDE3NDAtZjc2OC00MzhhLTgyODMtYzRiNDYzMjE2MTEyLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNjA3MTUlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjYwNzE1VDE4MTUyM1omWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTQ5NmMyMjU0MmVlMzQ5NWZmN2M3NzIwMmQ4YzdjNjEwZjMzNWM1MTljZWYxZTBlMWQ4NmQwMGQyNDM1OGE5YTQmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JnJlc3BvbnNlLWNvbnRlbnQtdHlwZT1pbWFnZSUyRnBuZyJ9.hes-iSAE9GiTKsCW013ZW988ERVCmR-6cFX8REpz51Y
https://private-user-images.githubusercontent.com/85744934/356555188-9cbfbb8b-57cc-4997-8540-deb1c0d5f243.png?jwt=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3ODQxMzk2MjMsIm5iZiI6MTc4NDEzOTMyMywicGF0aCI6Ii84NTc0NDkzNC8zNTY1NTUxODgtOWNiZmJiOGItNTdjYy00OTk3LTg1NDAtZGViMWMwZDVmMjQzLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNjA3MTUlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjYwNzE1VDE4MTUyM1omWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTUyNDhjN2Q2Zjg2ZmQ2OWRhYzY1NDgwYjgwYjU5M2ExN2JhMGEwZTIxMGI3NmRkODRhZTljM2UxOGFjODJkOTEmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JnJlc3BvbnNlLWNvbnRlbnQtdHlwZT1pbWFnZSUyRnBuZyJ9.mNbfmwy3BJ5zEz2ROWCS8v2YkqHezPKeyC3vVLv2JrY
https://private-user-images.githubusercontent.com/85744934/356555218-38122101-328c-462c-85ef-7ba6b58adbae.png?jwt=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3ODQxMzk2MjMsIm5iZiI6MTc4NDEzOTMyMywicGF0aCI6Ii84NTc0NDkzNC8zNTY1NTUyMTgtMzgxMjIxMDEtMzI4Yy00NjJjLTg1ZWYtN2JhNmI1OGFkYmFlLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNjA3MTUlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjYwNzE1VDE4MTUyM1omWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTI1OWIwZDUwZWQzMGUwZmE1M2Q4NDQxMzRlODFlOTY4NTI2ZTM0YTdiZDk2Y2Y3MTlmNDI1NDU3MzhkMDg4YjkmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JnJlc3BvbnNlLWNvbnRlbnQtdHlwZT1pbWFnZSUyRnBuZyJ9.MboO8ZPK9Uz_zUqs0l4ZOOh1j5ghqj_2Gzt1I9aN2lo
CVE-2024-4761.js (github.com)https://gist.github.com/mistymntncop/2cb449eb6aa30d35d1afd78a8b06bac2
CVE-2021-30551https://github.com/advisories/GHSA-gmxf-qj4v-rf52
@buptsbhttps://github.com/buptsb
@mistymntncophttps://github.com/mistymntncop
CVE-2024-4947: v8 incorrect AccessInfo for module namespace object causes Maglev type confusion (buptsb.github.io)https://buptsb.github.io/blog/post/CVE-2024-4947-%20v8%20incorrect%20AccessInfo%20for%20module%20namespace%20object%20causes%20Maglev%20type%20confusion.html
CVE-2024-4761: v8 missing check of WasmObject type cast causes type confusion and OOB access (buptsb.github.io)https://buptsb.github.io/blog/post/CVE-2024-4761-%20v8%20missing%20check%20of%20WasmObject%20type%20cast%20causes%20type%20confusion%20and%20OOB%20access.html
https://private-user-images.githubusercontent.com/85744934/356555272-2dacd52d-e59e-436b-886c-5b8a7a03f2c3.png?jwt=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3ODQxMzk2MjMsIm5iZiI6MTc4NDEzOTMyMywicGF0aCI6Ii84NTc0NDkzNC8zNTY1NTUyNzItMmRhY2Q1MmQtZTU5ZS00MzZiLTg4NmMtNWI4YTdhMDNmMmMzLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNjA3MTUlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjYwNzE1VDE4MTUyM1omWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTVhNTliZjlkMzgzMWM3ZDI5ODBjMzYxM2RkOThiMDc5OTYzOWU5MjFlZDFkZjE1NzAyNDJkMTZmMGNhYzhlMjcmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JnJlc3BvbnNlLWNvbnRlbnQtdHlwZT1pbWFnZSUyRnBuZyJ9.hJtDH4TpHBaSJly4sbaKCRkJAfHliAUkMu05_PKhER0
https://private-user-images.githubusercontent.com/85744934/356555338-2e4c4d2a-a639-497b-b615-4939033eb7ce.png?jwt=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3ODQxMzk2MjMsIm5iZiI6MTc4NDEzOTMyMywicGF0aCI6Ii84NTc0NDkzNC8zNTY1NTUzMzgtMmU0YzRkMmEtYTYzOS00OTdiLWI2MTUtNDkzOTAzM2ViN2NlLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNjA3MTUlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjYwNzE1VDE4MTUyM1omWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTdlY2ZhYjVkOTg0NmQ3NmNjYjI0ODU5YmM0OTU4NmFiY2Y3ZTE0MWIzZDU4OTM1ZGI3ODUxOTE0NjI0MDE4MjkmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JnJlc3BvbnNlLWNvbnRlbnQtdHlwZT1pbWFnZSUyRnBuZyJ9.1X3m9EP7cgkjZ_i_VuxudkepJ-MsqH1ehcKBwcXgKRs
https://private-user-images.githubusercontent.com/85744934/356555349-cc7af5b7-c7b9-4c63-a3f9-e8aef0b0b14b.png?jwt=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3ODQxMzk2MjMsIm5iZiI6MTc4NDEzOTMyMywicGF0aCI6Ii84NTc0NDkzNC8zNTY1NTUzNDktY2M3YWY1YjctYzdiOS00YzYzLWEzZjktZThhZWYwYjBiMTRiLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNjA3MTUlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjYwNzE1VDE4MTUyM1omWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTA5NThkNWFiNTJlZmI5OWMyZjhhNDQzMTcyMmMyZGU3MWIyOWFkM2VkZjZhN2M2NmY4YjAxMjViZTJiYzY5MWImWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JnJlc3BvbnNlLWNvbnRlbnQtdHlwZT1pbWFnZSUyRnBuZyJ9.vX-SpuWNAxUp-cM27liNY7aJPXbEeTn8NVpc5tlvTLo
https://private-user-images.githubusercontent.com/85744934/356555401-f386167e-66e3-492c-a87e-2f752f8e8067.png?jwt=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3ODQxMzk2MjMsIm5iZiI6MTc4NDEzOTMyMywicGF0aCI6Ii84NTc0NDkzNC8zNTY1NTU0MDEtZjM4NjE2N2UtNjZlMy00OTJjLWE4N2UtMmY3NTJmOGU4MDY3LnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNjA3MTUlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjYwNzE1VDE4MTUyM1omWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPWQxMDkyZGQ0ZGRkZTFlOWQ3MGQ3MDEzNDJmY2ExOWQ4M2VhZTljMzc1ZjhkYjRlMTliNjA1NjU2NjJjZmJmYjQmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JnJlc3BvbnNlLWNvbnRlbnQtdHlwZT1pbWFnZSUyRnBuZyJ9.gAEX-y6uZ-P1_9D2_KTpNBrbz5nLiyhrqxo4DEV9X5k
https://private-user-images.githubusercontent.com/85744934/356555447-6c881ef1-ff97-45aa-be2f-d0ccad8354da.png?jwt=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3ODQxMzk2MjMsIm5iZiI6MTc4NDEzOTMyMywicGF0aCI6Ii84NTc0NDkzNC8zNTY1NTU0NDctNmM4ODFlZjEtZmY5Ny00NWFhLWJlMmYtZDBjY2FkODM1NGRhLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNjA3MTUlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjYwNzE1VDE4MTUyM1omWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTdhODFmNGEwZjY3NmIzMTg0M2NmZGNmOTQ4NzU3YmJhYWNmZjI2OTczNDZiZTRlYmZkYmYyZDM1OTA1MzJkMDImWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JnJlc3BvbnNlLWNvbnRlbnQtdHlwZT1pbWFnZSUyRnBuZyJ9.ohSqHKiD9J5ngIbAzBosXgRAun2K9tBEHfD9-3vDT24
https://private-user-images.githubusercontent.com/85744934/356555462-f9b0256a-629a-44f1-902b-59184d5ed2c5.png?jwt=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3ODQxMzk2MjMsIm5iZiI6MTc4NDEzOTMyMywicGF0aCI6Ii84NTc0NDkzNC8zNTY1NTU0NjItZjliMDI1NmEtNjI5YS00NGYxLTkwMmItNTkxODRkNWVkMmM1LnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNjA3MTUlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjYwNzE1VDE4MTUyM1omWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPWJlYTc4M2RmOGQ1MTJiZWE1YmVkNjk2ODUyMzFjN2FmNjQyNWQzOWNiZTY2N2ViMTcwNzAxNTBmMjYwYjI2OWMmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JnJlc3BvbnNlLWNvbnRlbnQtdHlwZT1pbWFnZSUyRnBuZyJ9.qw2sufAVqeT2O8r0ghMdW6-OtQZZZ-Cq04Na-gOYgDE
https://private-user-images.githubusercontent.com/85744934/356555477-2173bbe4-6ca3-430c-91c8-b685f0022573.png?jwt=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3ODQxMzk2MjMsIm5iZiI6MTc4NDEzOTMyMywicGF0aCI6Ii84NTc0NDkzNC8zNTY1NTU0NzctMjE3M2JiZTQtNmNhMy00MzBjLTkxYzgtYjY4NWYwMDIyNTczLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNjA3MTUlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjYwNzE1VDE4MTUyM1omWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTU5ZDEwZWVjNTg4ZGVhMTVkNDJmMzgzNmRiMGE3MjUzMTU4ZGVhNjIwZjllMjY5Yzg0MzY4MjYyY2RjNjk5MDkmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JnJlc3BvbnNlLWNvbnRlbnQtdHlwZT1pbWFnZSUyRnBuZyJ9.MUaWCSLCofaaS4Dg_diKG1qySGQVfeZc693PRpt2Dko
方便查阅的列表https://link.juejin.cn/?target=https%3A%2F%2Fgithub.com%2Fv8%2Fv8%2Fblob%2F941b945b%2Fsrc%2Fobjects%2Fobjects.h%23L134-L151
https://private-user-images.githubusercontent.com/85744934/356555763-469cb6f1-ce35-4416-82a4-a8c2c5d6e727.png?jwt=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3ODQxMzk2MjMsIm5iZiI6MTc4NDEzOTMyMywicGF0aCI6Ii84NTc0NDkzNC8zNTY1NTU3NjMtNDY5Y2I2ZjEtY2UzNS00NDE2LTgyYTQtYThjMmM1ZDZlNzI3LnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNjA3MTUlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjYwNzE1VDE4MTUyM1omWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTIxMjE0MDJhNjdmMWRiN2IxM2U5NzFmMmExMjlkZjdlMGM5ZjVhNzcxZWYxMDA1ZWY3ZDM4YTQ5YTNkNzA0YmYmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JnJlc3BvbnNlLWNvbnRlbnQtdHlwZT1pbWFnZSUyRnBuZyJ9.64fJMhNa2Au8QkwHhAISgiPmS-Krquanhs8AqDl9Uig
CVE-2024-4947: v8 incorrect AccessInfo for module namespace object causes Maglev type confusion (buptsb.github.io)https://buptsb.github.io/blog/post/CVE-2024-4947-%20v8%20incorrect%20AccessInfo%20for%20module%20namespace%20object%20causes%20Maglev%20type%20confusion.html
https://private-user-images.githubusercontent.com/85744934/356555848-59b2bb4d-4604-4283-b771-1f01e701f7a7.png?jwt=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3ODQxMzk2MjMsIm5iZiI6MTc4NDEzOTMyMywicGF0aCI6Ii84NTc0NDkzNC8zNTY1NTU4NDgtNTliMmJiNGQtNDYwNC00MjgzLWI3NzEtMWYwMWU3MDFmN2E3LnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNjA3MTUlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjYwNzE1VDE4MTUyM1omWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTdiOTk1ZTVmNTg4OGE1YjI0ZjYyYzlkZDkzZmU5ZTlmZGJhMjllYjM3N2U5OTQ4Mzc5MmUwOGViMjhiODk4NWQmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JnJlc3BvbnNlLWNvbnRlbnQtdHlwZT1pbWFnZSUyRnBuZyJ9.WjgB1_Yvx1mZqqdMNYVffVwtWppa8-IH2RL6sE5Nq4Q
https://private-user-images.githubusercontent.com/85744934/356556270-a2e12664-aff4-4678-8d77-02e959819032.png?jwt=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3ODQxMzk2MjMsIm5iZiI6MTc4NDEzOTMyMywicGF0aCI6Ii84NTc0NDkzNC8zNTY1NTYyNzAtYTJlMTI2NjQtYWZmNC00Njc4LThkNzctMDJlOTU5ODE5MDMyLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNjA3MTUlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjYwNzE1VDE4MTUyM1omWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPWM1MDM5YTI1Y2ZkMmM3NmMwNDQ2ZThhMDYyZmU2OTcxZTg3MjdkN2ZiNmQ1Y2FjYjU4NTk0NWRmZGZjNzdiMjAmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JnJlc3BvbnNlLWNvbnRlbnQtdHlwZT1pbWFnZSUyRnBuZyJ9.maFcYX9Kq626E_xRGCk1hXqJ_pD-gvIOpml5oEf2y5k
string.tq - Chromium Code Searchhttps://source.chromium.org/chromium/chromium/src/+/main:v8/src/objects/string.tq
[wasm][sandbox] Fix sandbox escapes via i32 high word (5494364) · Gerrit Code Review (googlesource.com)https://chromium-review.googlesource.com/c/v8/v8/+/5494364
[wasm][sandbox] Add WasmTrustedInstanceData::native_module (5529236) · Gerrit Code Review (googlesource.com)https://chromium-review.googlesource.com/c/v8/v8/+/5529236
v8https://github.com/hatereloading/hatereloading.github.io/issues?q=state%3Aopen%20label%3A%22v8%22
https://github.com
Termshttps://docs.github.com/site-policy/github-terms/github-terms-of-service
Privacyhttps://docs.github.com/site-policy/privacy-policies/github-privacy-statement
Securityhttps://github.com/security
Statushttps://www.githubstatus.com/
Communityhttps://github.community/
Docshttps://docs.github.com/
Contacthttps://support.github.com?tags=dotcom-footer

Viewport: width=device-width


URLs of crawlers that visited me.