event-source-polyfill 是一个在 npm 每周约 50 万次下载的库,依赖此库的知名软件包括 Gatsby 等。这个库的 1.0.26 版本(亦即目前的最新版本)添加了一段代码,会在用户处于特定时区时弹窗显示一段文字,并打开一个联署页面。
请 Gatsby 用户注意:Gatsby 的最新版本可能正在依赖 event-source-polyfill 1.0.26 (^1.0.25) 。
src: https://security.snyk.io/vuln/SNYK-JS-EVENTSOURCEPOLYFILL-2429580
CVSS (Snyk): 5.3
1
ChaosesIb OP 受影响时区:
```js [ "Asia/Anadyr", "Asia/Barnaul", "Asia/Chita", "Asia/Irkutsk", "Asia/Kamchatka", "Asia/Khandyga", "Asia/Krasnoyarsk", "Asia/Magadan", "Asia/Novokuznetsk", "Asia/Novosibirsk", "Asia/Omsk", "Asia/Sakhalin", "Asia/Srednekolymsk", "Asia/Tomsk", "Asia/Ust-Nera", "Asia/Vladivostok", "Asia/Yakutsk", "Asia/Yekaterinburg", "Europe/Astrakhan", "Europe/Kaliningrad", "Europe/Kirov", "Europe/Moscow", "Europe/Samara", "Europe/Saratov", "Europe/Simferopol", "Europe/Ulyanovsk", "Europe/Volgograd", "W-SU" ].indexOf(new Intl.DateTimeFormat().resolvedOptions().timeZone) ``` |
2
gadfly3173 2022-04-09 16:06:20 +08:00 via Android
根据 issue 你还会发现在一些旧版本浏览器上会因为时区判断的逻辑导致异常
|
3
ljspython 2022-04-09 16:27:52 +08:00
感觉有病
|
4
reiji 2022-04-12 20:03:02 +08:00
npm 的社区信任在不断地被破坏
|
5
cslive 2022-04-14 10:43:28 +08:00
前端娱乐圈
|