特权提升

✍ dations ◷ 2025-09-10 05:55:33 #特权提升

特权提升(英语:Privilege escalation)是指利用操作系统或应用软件中的程序错误、设计缺陷或配置疏忽来获取对应用程序或用户来说受保护资源的高级访问权限。其结果是,应用程序可以获取比应用程序开发者或系统管理员预期的更高的特权(英语:Privilege (computing)),从而可以执行授权的动作。

大多数计算机系统的设计是面向着多个用户。特权(英语:Privilege (computing))表示用户被允许执行的操作。常见的特权包括查看、编辑或修改系统文件。

特权提升表示用户设法得到本不应该有的权限。这些权限可能用于删除文件、查看私人信息或者安装非法程序(如计算机病毒或恶意软件)等,也可能用来解除制造商或管理员的某些特殊限制。它的发生通常是因为系统存在一个允许绕过安全措施的程序错误,或者利用了设计上的缺陷。特权提升有两种形式:

当用户或进程获取比管理员或系统开发者预期的更高访问级别时,这种特权提升则已发生,这可能以执行内核级操作表现。

在某些范例中,高特权应用程序假定它只是提供与接口规范匹配的输入,并且不会验证输入。然后,攻击者可以利用这一假设,使未经授权的代码以应用程序的特权运行:

越狱(jailbreak)是用于在类UNIX操作系统中击破chroot或jail的限制或绕过数字版权管理(DRM)的行为或工具。在前一种情况下,它允许用户查看管理员计划给应用程序或用户使用的文件系统部分之外的文件。在DRM情况下,这将允许用户在具有DRM的设备上运行任意代码,以及突破类似chroot的限制。该术语起源于iPhone/iOS越狱社区,并也被用于PlayStation Portable破解的术语。这些设备已一再遭到越狱从而为执行任意代码,供应商的更新则在封堵这些越狱途径。

iOS系统(包括iPhone、iPad和iPod touch)自发布以来都受到过越狱的尝试,并在随着每个固件更新而修正与跟进。iOS越狱工具包含选项来安装Cydia——一个第三方的App Store,作为查找和安装系统修改器和二进制文件的一种方式。为防止iOS越狱,苹果公司已对设备的启动程序采用SHSH blob(英语:SHSH blob)执行检查,从而禁止上传自定义内核,并防止将软件降级到较早的可越狱固件。在未受限制的越狱中,iBoot环境被更改为执行一个boot ROM漏洞,并允许提交对底层bootloader的补丁,或者hack内核以在SHSH检查后转交给越狱内核。

一种类似的越狱方法也存在于S60平台的智能手机,它涉及到在内存或已编辑固件(类似于PlayStation Portable的M33破解固件)中给已加载的特定ROM文件安装softmod(英语:softmod)式补丁来规避对未签名代码的限制。诺基亚发布了更新以遏制未经授权的越狱,方式与苹果公司类似。

在游戏主机上,越狱经常用于执行自制游戏(英语:Homebrew (video games))。在2011年,索尼在Kilpatrick Stockton(英语:Kilpatrick Stockton)律师事务所的协助下起诉了21岁的乔治·霍兹以及为PlayStation 3越狱的fail0verflow小组的成员(见Sony Computer Entertainment America v.(英语:Sony Computer Entertainment America v. George Hotz)、George Hotz和PlayStation越狱(英语:PlayStation Jailbreak))。

操作系统和用户可以使用以下策略降低特权提升的风险:

当应用程序允许攻击者访问通常受到应用程序或用户保护的资源时,则发生了水平特权提升。其结果是,应用程序执行的操作与之相同,但使用或得到了与应用程序开发者或系统管理员预期不同的安全上下文;这是一种有限程度的特权提升(具体来说,未经授权地模仿了其他用户)。

这个问题经常发生在网络应用程序中。考虑下列例子:

由于常见的Web应用程序弱点或漏洞,这种恶意活动经常出现。

可能导致此问题的潜在Web应用程序漏洞或情况包括:

相关

  • 成三问成三问(1418年-1456年),字谨甫(근보)、讷翁(눌옹),号梅竹轩(매죽헌)。本贯昌宁成氏。,朝鲜王朝前期学者,政治家。训民正音八位编者之一,亦是死六臣之一。他是都总管成胜之子,生于洪州
  • 北苏门答腊北苏门答腊省(印尼语:Sumatera Utara)是印度尼西亚省份之一。它的省府是棉兰。该省面积共71,680平方公里,西北与亚齐省接壤,南面与西苏门答腊省相连,东南与廖内省为邻。北苏门答腊
  • PelopiumPelopium是历史上一度以为是化学元素的物质。1845年,化学家海因里希(英语:Heinrich Rose)发现了一个新元素并命名为Pelopium,此名称来自于希腊国王坦塔勒斯的儿子珀罗普斯(Pelops)
  • RietveldRietveld,一种代码审查软件,使用网页界面,底层为Subversion。作者为吉多·范罗苏姆,使用于google公司的Google App Engine。吉多·范罗苏姆在Google公司开发了Mondrian,作为他们
  • 秦香莲《秦香莲》一剧源自鼓词。北宋时,均州士陈世美赴京赶考,三年之间杳无音信。其家乡连年荒旱,父母饥馁而亡。其妻秦香莲携一双儿女千里寻夫至京城,始从旅店主人张三阳口中得知陈世
  • 岑远岑远(?-?),字昂霄,广东广州府南海县人,军籍,明朝政治人物。嘉靖二十九年(1550年),登庚戌科三甲第一百四十名进士,曾官直隶丹阳县知县。曾祖岑桂清;祖父岑观全;父岑妙安,母梁氏。
  • 威廉·亨利·菲茨休·李威廉·亨利·菲茨休·李(William Henry Fitzhugh Lee,1837年5月31日-1891年10月15日),美国军人、政治家,民主党人,曾任美国众议院议员(1887年-1891年)。威廉是美利坚联盟国总司令罗伯
  • KBS歌谣盛典《KBS歌谣大祝祭》(朝鲜语:KBS가요대축제 ;英语:KBS Music Awards),是韩国KBS每年年末举行的K-Pop年度特别音乐节目暨颁奖典礼。其起源为最初于1965年成立的“TBC电视台”,节目
  • 台7线台7线(大溪-公馆)是台湾的一条省道,北起桃园市大溪区,南至宜兰县壮围乡公馆,途经桃园市复兴区、宜兰县大同乡、员山乡、宜兰市,全长128.340公里。在大同、员山二乡,台7线大部分沿兰阳溪修筑。北部横贯公路属于台7线的一部分。台7甲线(百韬桥-梨山),北起宜兰县大同乡栖兰百韬桥,南至台中市和平区梨山,属于中部横贯公路宜兰支线,全长为73.988公里,为第二长的省道支线(最长的为台19甲线)。在日治时期为埤亚南越岭警备道。最初的中横宜兰支线,称之为“台中罗东线”(梨山-罗东),包括今台七丙线牛斗桥至罗东市区
  • 乔治·希利亚德乔治·希利亚德(英语:George Hillyard,1864年2月6日-1943年3月24日),英国男子网球运动员。他曾代表英国参加1908年夏季奥林匹克运动会网球比赛,联同雷金纳德·多尔蒂获得男子双打金牌。