

新浪科技讯 北京时间 11 月 29 日凌晨消息,苹果公司最新的 macOS 系统出现严重洞,用户仅输入“ root ”作为用户名即可进入系统,这意味着你不需要密码即可解锁进入一台安装了 macOS High Sierra 系统的苹果电脑。
全文: https://tech.sina.cn/it/2017-11-29/detail-ifypceiq5637306.d.html?wm=3049_0015
1 neosfung 2017-11-29 10:01:39 +08:00 为苹果这个良心企业点赞啊,让大家都学习到这么多操作系统的知识 对不起,我这个果粉都编不下去了 |
2 ryan717 2017-11-29 10:03:55 +08:00 试了一下,没法这样解锁啊 |
3 ryan717 2017-11-29 10:05:47 +08:00 原来我之前已经禁用访客了 |
4 lp10 2017-11-29 10:07:32 +08:00 root 密码是空的,去 Directory Utility 里面重设一下就好了 |
5 tagtag 2017-11-29 10:07:50 +08:00 确实可以,第一遍 root 输入任意密码,提示错误后删掉密码,直接 root 登陆,登陆成功,shit |
&nbs; 6 x86 2017-11-29 10:08:53 +08:00 根据 9To5Mac 建议,在苹果解决这个“ root ”问题之前,用户还是有规避此问题的方法,只需关闭访客账户即可。来自 Electronic Frontier Foundation 的 Kurt Opsahl 也提出了一个解决办法,即创建一个用户名为“ root ”的用户并给这个用户设置密码,这样就不会出现上述问题了 |
8 jtshs256 2017-11-29 10:09:31 +08:00 via iPhone 升 PB 的时候确实 root 自动给启用了…还得自己去禁用… |
9 liz2nku 2017-11-29 10:11:00 +08:00 via iPhone 还好我是 os x 用户 |
10 byuan04 2017-11-29 10:14:41 +08:00 这都第几次了重大安全问题了.... 之前提示框直接显示密码.. 这次更加直接...密码都不用了... |
11 tagtag 2017-11-29 10:18:39 +08:00 sudo passwd root 设置一个密码或者 spotlight/Alfred->目录实用工具->解锁后在编辑中禁用 root |
12 xuanboyi 2017-11-29 10:28:02 +08:00 via iPhone 访客一直禁用,想不明白苹果莫名其妙总会升级后自己打开访客,root 默认是禁用的吗? |
13 jason19659 2017-11-29 10:30:13 +08:00 我的不行。。 |
14 goodryb 2017-11-29 10:37:21 +08:00 测试不行,禁用过访客账户 |
15 panlilu 2017-11-29 10:42:21 +08:00 花擦,傻逼了,直接 root 进来啥都能用了 |
16 hekunhotmail 2017-11-29 10:43:58 +08:00 试了一下,没法这样解锁啊 |
17 469054193 2017-11-29 10:50:29 +08:00 羡慕有苹果电脑的 |
18 hekunhotmail 2017-11-29 10:51:45 +08:00 1 输入 root 2 点击密码框 3 回车或者点击解锁 |
19 zjuster 2017-11-29 10:52:32 +08:00 访客我一直是禁止的。。。感觉侥幸了。 |
20 hekunhotmail 2017-11-29 10:55:16 +08:00 @zjuster 禁止访客没用 按我说的步骤重现, 妥妥的 |
21 tagtag 2017-11-29 10:56:03 +08:00 @hekunhotmail 确实禁用访客没用 |
22 fadaixiaohai 2017-11-29 10:58:50 +08:00 真能解锁 |
23 tyhunter 2017-11-29 10:59:47 +08:00 尝试了下,禁用访客账户后问题仍然存在 只能 11L 下面这个方法中的第一个,给 Root 加密码,第二个方法我没找到 root 账户 sudo passwd root 设置一个密码 |
24 QAPTEAWH 2017-11-29 11:01:00 +08:00 比烂大赛苹果再得一分 |
25 wkan 2017-11-29 11:01:42 +08:00 via iPhone 抹盘重装的表示不行 |
27 tyhunter 2017-11-29 11:03:56 +08:00 @jtshs256 我怀疑也是升 PB 时被自己启用了 看到 25L@wkan 说抹盘重装不行,我当初装 10.13 是抹盘的,但是升级到 10.13.1 是通过 PB 升级上来的 |
28 p2pCoder 2017-11-29 11:05:06 +08:00 这 bug 真刺激 |
31 ZRS 2017-11-29 11:08:26 +08:00 比较好奇以前的版本中存在这个问题吗 有没有还没升级试试的 |
32 douglas1997 2017-11-29 11:11:10 +08:00 @p2pCoder 这 bug。。全是安全问题,真是受不了 Cook 了 |
33 jtshs256 2017-11-29 11:11:23 +08:00 via iPhone @tyhunter 可能“升级”是触发条件,不一定是 PB 的问题…提到 PB 只是想说这个问题已经存在很很很久了竟然到现在才被扒出来… |
34 kikyous 2017-11-29 11:13:34 +08:00 via Android 用户体验 max |
35 tagtag 2017-11-29 11:17:43 +08:00 近几年 Apple 对 macOS 的维护可以说是相当不上心了,本次更新除了 APFS 之外没什么特别的 feature,似乎是人手不够都投入在 iOS 上面了。 |
36 b821025551b 2017-11-29 11:19:03 +08:00 @ZRS #31 10.12.4 用户表示一切安好。 |
37 NVDA 2017-11-29 11:28:02 +08:00 via iPhone 真的是...这都第几次了,还都是这么让人无语的问题 |
38 xuanboyi 2017-11-29 11:28:25 +08:00 via iPhone |
39 ynyounuo 2017-11-29 11:52:21 +08:00 via iPhone lol 感觉就像当年 Windows shift 粘滞进 system 权限一样 不过说过来,有点意识的话都会禁访客和加 root 密码的。这锅倒是苹果过一定得背。 |
40 run2 2017-11-29 11:56:33 +08:00 呃 试过了 禁用 root 不管用, 再次输入 root 还是会被打开 只有给 root 设置密码,!再点禁用相当于密码也被清空了! |
41 zj299792458 2017-11-29 12:02:47 +08:00 via iPhone 这个根本不是解锁界面,只是解锁设置,不知道你们说的解锁电脑是什么意思?锁屏情况下可以自己输入用户名 root ? |
42 clearbug 2017-11-29 12:10:03 +08:00 via Android 大公司都不甘寂寞啊,总想是不是来个大新闻 |
43 kingcos 2017-11-29 12:21:05 +08:00 via iPhone macOS 自暴自弃,MacBook 也特么…… 真无力吐槽…就做个电脑和手机,一年就那么几款,还做不好…都去修新园区了嘛?! 实在是气… |
44 atone 2017-11-29 12:23:26 +08:00 大家不要慌,苹果的 QA 部门正在忙着往新园区搬家呢,等他们搬完了,一定就好了! |
46 est 2017-11-29 12:30:36 +08:00 |
48 run2 2017-11-29 12:35:39 +08:00 @zj299792458 理论上可以解锁就可以登录,开了远程的话就可以用 ssh 了 |
50 qsnow6 2017-11-29 12:39:14 +08:00 via iPhone 老祖宗留下来的财产要败光了 |
大厂的软件也是越做越糙 |
52 chyiz 2017-11-29 12:58:46 +08:00 这新闻还在提访客账户…… !禁用访客账户没用! 一开始大家以为这个漏洞只会在提权的对话框出现,所以觉得禁用访客账户就行了。但是现在已经验证了登陆界面也有这个 bug !所以一定要改 root 密码! !禁用 root 用户也没用! 这个漏洞不是苹果忘了禁用默认的 root 账户,而是你尝试用 root 登陆,系统发现账号没启用,会自动启用,并且设置空密码。所以现在只能保持 root 启用,设一个复杂密码。 |
53 zhlvting 2017-11-29 13:04:23 +08:00 试了一下,先在目录实用工具里看了,root 用户是未开启的,然后在解锁界面,用 root 加空密码第一次登录时,不成功,但是貌似这个操作启用了 root 用户,第二次登录时就解锁成功了。然后再去目录实用工具里看,root 用户是开启的。看来只有改 root 密码的方法管用。 |
54 tagtag 2017-11-29 13:10:16 +08:00 @tyhunter 经测试不能使用停用 root 的方法,非但不管用还会清空之前设置的密码(无语),只能启用 root 并添加密码。。。 |
55 ethusdt 2017-11-29 13:13:43 +08:00 吓得我买了个三环锁 |
58 zzNucker 2017-11-29 13:22:12 +08:00 笑死我了 |
59 ethusdt 2017-11-29 13:23:00 +08:00 https://twitter.com/reneritchie/status/935627307565355014 这里有个视频介绍如何防止此漏洞带来损失方法!!! <img src="http://o7bkcj7d7.bkt.clouddn.com/markdown/1511932870461.png" width="668"/> <img src="http://o7bkcj7d7.bkt.clouddn.com/markdown/1511932913808.png" width="541"/> <img src="http://o7bkcj7d7.bkt.clouddn.com/markdown/1511932949230.png" width="499"/> 然后设置上密码。 done |
60 ethusdt 2017-11-29 13:23:28 +08:00 |
61 NG6 2017-11-29 13:23:51 +08:00 26 版有、没 |
63 jiao1998 2017-11-29 13:33:50 +08:00 还真的有这个问题,第一次 root 随便输入密码 提示失败,删了密码再登录,就进来了…… 我看有人说是 PB 版本的问题,我从来没用过 PB,也是这个问题。 看来真的得给 root 弄个密码去了 这漏洞太扯淡了 |
64 ethusdt 2017-11-29 13:35:54 +08:00 图片加不上。。 还是参考我的微博吧。 https://weibo.com/2949335311/FxjU9xqUE?type=comment#_rnd1511933679986 |
65 AZLisme 2017-11-29 13:38:14 +08:00 为什么我怎么尝试都没有。我是 macOS High Sierra。 root 用户无法解锁系统啊 |
67 ideascf 2017-11-29 13:46:26 +08:00 惊喜啊 |
68 fishg 2017-11-29 13:50:54 +08:00 有 bug 多正常的事 |
69 zj299792458 2017-11-29 13:53:43 +08:00 via iPhone @hekunhotmail 两台 mac 都不行……这是在哪解锁的? |
70 timeisweapon 2017-11-29 13:59:48 +08:00 root 有密码也不行,要重设 root 密码 |
71 icyalala 2017-11-29 14:00:22 +08:00 蠢得不行的 bug。。。哈哈哈。。。 |
72 liuzhedash 2017-11-29 14:07:53 +08:00 @hekunhotmail #18 可以 确实是这样 |
73 Errpt 2017-11-29 14:31:13 +08:00 登录界面上如果是用户列表,不让用户填写用户名应该就没法突破了吧。 |
74 mcfog 2017-11-29 14:48:48 +08:00 @Errpt 1. 物理接触你电脑的人可以 2. 如果你开了远程桌面的话可以 3. 最重要的是,因为可以通过 applescript 做到一样的事情,所以任何软件都可以 osascript -e 'do shell script "id" with administrator privileges user name "root" password ""' |
75 yeeli 2017-11-29 14:49:38 +08:00 第一次会失败, 多点几次就成功了 |
76 crayhuang 2017-11-29 15:00:30 +08:00 真的能解锁~ 厉害了 |
77 palxex 2017-11-29 15:03:08 +08:00 这个真重复不出来。楼上的 applescript 报 0:79: execution error: 管理员用户名或密码不正确。 (-60007) |
78 nasaboy 2017-11-29 15:08:14 +08:00 等更新了 |
79 hljjhb 2017-11-29 15:08:36 +08:00 这个 BUG 真的是太蠢了 笑得不行 |
80 7colcor 2017-11-29 15:16:16 +08:00 |
81 grayon 2017-11-29 15:57:11 +08:00 发现在未启用 root 帐号的情况下,用 root 解锁,会自动开启 root 帐号,并把当前输入的密码设置为 root 帐号的密码 如果是启用状态才会验证密码 所以目前的解决方案是开启 root 帐号并设置密码 https://support.apple.com/kb/PH6515?locale=zh_CN&viewlocale=zh_CN 对比之前的系统,在验证权限时密码错误的情况下慢了很多,不知是不是有未关闭的 debug 逻辑 |
82 zcwlwen 2017-11-29 16:03:11 +08:00 我设置过 root 密码了 |
83 mcfog 2017-11-29 19:07:09 +08:00 via Android @palxex 第二次就解开了,bug 就在第一次报失败后会自动启用 root 用户且密码置空。gui 或者 cli 症状是一样的都是失败一次后第二次成功 |
84 princesslovelove 2017-11-29 19:19:05 +08:00 via iPhone 为什么我的不行,有什么秘诀吗? Version 10.13 ,guest off。 |
85 qfdk PRO humm 去天才吧 去试试 rm - rf / chmod -R 666 / |
86 nine99 2017-11-29 19:36:15 +08:00 apple 越来越垃圾了 |
87 7zki 2017-11-29 19:46:33 +08:00 我来大概总结一下 单独禁用访客用户是不行的, 还是可以用 root 访问; 所以参考楼上几位的解决方法 1: 禁用访客 2:sudo passwd root 3:Spotlight 搜索目录实用工具,解锁,然后选择菜单栏的编辑,禁用 root 用户。 实测经此方案,root 无法登陆。 macOS 10.13.1 |
88 colorfulberry 2017-11-29 19:49:44 +08:00 我曾经给 root 设置了密码的,进不去哈哈哈哈 |
89 7zki 2017-11-29 20:00:58 +08:00 看到楼上有 V 友说用 root 账户登陆失败后系统会启用 root 账户,我重启了一次重新用 root 登陆,无法登陆。 但是进入系统后发现 root 又被启用了,我禁用后,重启了几次,root 无法登陆,但是这几次进系统后 root 没有被启用。 无法复现第一次的情况了,奇怪。 |
90 oxoxoxox 2017-11-29 20:04:57 +08:00 10.13 复现不了 是不是只有 10.13.1 才有这个 bug 啊? |
91 puritania 2017-11-29 20:39:46 +08:00 能不能把阿三程序员全给开了? 废物 |
93 weixiangzhe 2017-11-29 22:43:51 +08:00 via iPhone 等出 14 在升 13 |
94 xrlin 2017-11-30 00:17:47 +08:00 与 bug10 并驾齐驱了。 |
95 mcfog 2017-11-30 00:19:00 +08:00 via Android @7zki 就我白天的测试来看,禁用 root 后(无论之前是否设密码)再在解小锁的输入框里用 root 空密码 /osascript 尝试一次 root 空密码后虽然会第一次会失败,但 root 账户会被打开,再试一次就又拿到 root 权限了,访客是禁用的 |
96 mcfog 2017-11-30 00:20:30 +08:00 via Android @7zki 不是切换用户用 root 登录,而是解小锁的提权界面用户名改成 root,或者用我上面贴的 applescript |
97 xy90321 2017-11-30 00:32:03 +08:00 |
98 OscarUsingChen 2017-11-30 01:02:38 +08:00 |
99 liuminghao233 2017-11-30 01:09:13 +08:00 via iPhone 这个是 feature |
100 sunyang 2017-11-30 02:28:17 +08:00 这是被印度人占领了嘛, 保持这个软件质量, 不出五年 就没人记得苹果了. |