什么是特权访问管理(PAM)?

作者

Matthew Kosinski

Staff Editor

IBM Think

什么是特权访问管理(PAM)?

特权访问管理(PAM)是一门网络安全 规则,用于管理和保护特权账户(如管理员账户)和特权活动(如处理敏感数据)。

在计算机系统中,“特权”指的是高于普通用户的访问权限。普通用户账户可能有权查看数据库中的条目,而特权管理员则可以配置、添加、更改和删除条目。

非人类用户(例如机器、应用程序和工作量)也可以拥有更高的权限。例如,自动备份过程可能会访问机密文件和系统设置。

特权账户是黑客的高价值目标,黑客可以滥用其访问权限来窃取数据和破坏关键系统,同时逃避检测。事实上,根据 IBM X-Force Threat Intelligence Index,劫持有效账户是当今最常见的两种网络攻击手段之一。

威胁还可能来自企业内部。IBM 商业价值研究院的一项研究 发现:善意的员工可能在未确认第三方人工智能 (AI) 工具是否符合安全要求的情况下,就将企业敏感数据输入其中。该研究显示,41% 的员工曾在未告知 IT 或安全团队的情况下获取、修改或创建技术工具,造成严重的安全漏洞。

PAM 工具和实践可帮助组织保护特权账户免受基于身份的攻击。具体来说,PAM 战略通过减少特权用户和账户的数量、保护特权凭证和执行最小特权原则来加强组织的安全状况。

PAM 和 IAM 有什么区别? 

身份和访问管理(IAM)是一个广泛的领域,涵盖了一个组织为所有用户和资源开展的所有身份安全工作。PAM 是 IAM 的一个子集,侧重于保护特权账户和用户的安全。

IAM 和 PAM 之间存在大量重叠。两者都涉及提供数字身份、实施访问控制策略以及部署身份验证和授权系统。

但是,PAM 比标准的 IAM 措施更进一步,因为特权账户需要比标准账户更强的保护。PAM 程序使用凭据保管库和会话记录等高级安全措施,严格控制用户如何获得高级权限以及如何使用这些权限。

对非特权账户采取如此严厉的措施是不切实际的,也是无效的。这些措施将中断用户的正常访问,使人们难以开展日常工作。由于安全要求的差异,PAM 和 IAM 分化为独立但相关的学科。

您的团队能否及时捕获下一个零日?

加入安全领导者的行列,订阅 Think 时事通讯,获取有关 AI、网络安全、数据和自动化的精选资讯。快速访问专家教程和阅读解释器,我们会将这些内容直接发送到您的收件箱。请参阅 IBM 隐私声明

您的订阅将以英语提供。每份时事通讯都包含取消订阅链接。您可以在此处管理订阅或取消订阅。更多相关信息,请参阅我们的 IBM 隐私声明

https://www.ibm.com/cn-zh/privacy

为什么特权访问管理很重要

特权账户会带来更高的安全风险。他们更高的权限很容易被滥用,许多组织都在努力跟踪本地部署和云系统中的特权活动。PAM 可帮助组织更好地控制特权账户,阻止黑客入侵,同时为用户提供他们所需的权限。

基于身份的攻击呈上升趋势,黑客利用这种攻击接管用户账户并滥用其有效权限。IBM 的 X-Force 报告称 ,这些攻击占安全漏洞总数的 30%。这些攻击通常直接或通过横向移动以特权账户为目标。

不良行为者(内部威胁或外部攻击者)获得特权账户后可能会造成严重损害。他们可以利用更高的权限传播恶意软件,不受限制地访问关键资源,同时欺骗安全解决方案,使其认为他们是拥有有效账户的合法用户。

根据 IBM 的数据泄露成本报告,黑客使用被盗凭据的数据泄露成本最高,平均为 467 万美元。滥用有效特权的内部人员会造成更大的损害,这些泄露平均造成 492 万美元的损失。

此外,数字化转型和人工智能的发展也增加了普通网络中特权用户的数量。每个新的云服务、AI 应用程序、工作站和物联网 (IoT) 设备都会带来新的特权账户。这些账户既包括人类用户管理这些资产所需的管理员账户,也包括这些资产用于与网络基础架构交互的账户。

使问题更加复杂的是,人们经常共享特权帐户。例如,许多 IT 团队不为每个系统管理员分配自己的帐户,而是为每个系统设置一个管理员帐户,并与需要的用户共享凭据。

因此,当恶意行为者将注意力集中在特权帐户上时,组织很难跟踪这些帐户。

PAM 技术和战略可帮助组织提高对特权账户和活动的可见性和控制力,同时不会干扰合法用户的工作流程。互联网安全中心将 PAM 核心活动列为其“关键”安全控制措施之一。 1

凭据保管库和及时权限提升等工具可以为有需要的用户提供安全访问,同时将黑客和未经授权的内部人员拒之门外。特权会话监控工具允许企业跟踪每个用户在整个网络中使用其特权所做的一切,使 IT 和安全团队能够检测可疑活动。

特权访问管理如何运作

特权访问管理结合了各种流程和技术工具,以控制如何分配、访问和使用特权。许多 PAM 战略侧重于三大支柱:

  • 特权账户管理:创建、配置和安全处置具有高级权限的账户。

  • 权限管理: 管理用户获得权限的方式和时间,以及用户可以使用权限做什么。

  • 特权会话管理:监控特权活动,检测可疑行为,确保合规。

特权帐户管理

特权账户管理负责监督具有高级权限的账户从创建到退出的整个生命周期。

什么是特权账户?

特权账户是指在系统中拥有高于平均访问权限的任何账户。特权账户用户可以更改系统设置、安装新软件、添加或删除其他用户。

在现代 IT 环境中,特权账户有多种形式。人类用户和非人类用户(如物联网设备和自动化工作流程)都可以拥有特权账户。例如:

  • 本地管理帐户可让用户控制单个笔记本电脑、服务器或其他单个终端。

  • 域管理帐户可让用户控制整个域,例如 Microsoft Active Directory 域中的所有用户和工作站。

  • 特权业务用户帐户为用户提供非 IT 用途的高级访问权限,例如财务员工用于访问公司资金的帐户。

  • 超级用户帐户在特定系统中授予不受限制的权限。在 Unix 和 Linux® 系统中,超级用户帐户被称为“root”帐户。在 Microsoft Windows 中,它们被称为“管理员”帐户。

  • 服务帐户允许应用程序和自动工作流与操作系统交互。

  • 应用程序帐户使应用程序能够相互交互、调用 应用程序编程接口(API)并执行其他重要功能。

特权帐户管理的核心组件

特权账户管理处理这些特权账户的整个生命周期,包括:

  • 发现:清查网络中现有的所有特权账户。

  • 配置:创建新的特权帐户,并根据最小权限原则分配权限。

  • 访问:管理谁能访问特权帐户以及如何访问。

  • 处置:安全退出不再需要的特权账户。

特权账户管理的一个主要目标是减少系统中特权账户的数量,并限制对这些账户的访问。凭证管理是实现这一目标的关键工具。

许多 PAM 系统不是将特权帐户分配给个人用户,而是集中管理这些账户,并将其凭证存储在密码库中。该保管库以加密形式安全地存储密码、令牌、安全外壳(SSH)密钥和其他凭证。

当用户(无论是人类还是非人类)需要进行特权活动时,他们必须从保管库中取出相应账户的凭证。

例如,IT 团队成员必须对公司的笔记本电脑进行更改。为此,他们需要使用这台笔记本电脑的本地管理员账户。账户的凭证存储在密码库中,因此 IT 团队成员首先要申请账户密码。

团队成员必须首先通过强大的身份验证质询,例如多重身份验证 (MFA),以证明自己的身份。然后,保管库使用基于角色的访问控制 (RBAC) 或类似策略来确定是否允许该用户访问该帐户的凭据。

该 IT 团队成员被允许使用该本地管理员帐户,因此凭据保管库授予了访问权限。IT 团队成员现在可以使用本地管理员帐户对公司笔记本电脑进行必要的更改。

为了提高安全性,许多凭证保管库不直接与用户共享凭证。相反,它们通过单点登录 (SSO) 和会话代理建立安全连接,用户全程无需接触密码。

用户的账户访问权限通常会在一段时间后或任务完成后失效。许多凭证保管库可以按计划或在每次使用后自动轮换凭证,使恶意行为者更难窃取和滥用这些凭证。

权限管理

PAM 将永久权限模型(在这种模型中,用户始终拥有相同的静态权限级别)替换为即时访问模型(在这种模式下,用户在需要执行特定任务时会获得更高的权限)。权限管理是组织实施这些动态最低权限访问模型的方法。

凭证保管库是组织消除永久特权的一种方法,因为用户只能在有限的时间内为有限的目的访问特权账户。但是,保管库并不是控制用户权限的唯一方法。

有些 PAM 系统使用一种称为即时 (JIT) 权限提升的模型。用户无需登录单独的特权帐户,而是在需要执行特权活动时临时提高其权限。

在 JIT 权限提升模型中,每个用户都有一个具有标准权限的标准帐户。当用户需要做一些需要提升权限的事情时,比如 IT 团队成员更改公司笔记本电脑上的重要设置,他们就会向 PAM 工具提交请求。该请求中可能包括一些理由,概述用户需要做什么以及为什么。

PAM 工具根据一组预定义的规则对请求进行评估。如果该用户被授权在本系统上执行此任务,则 PAM 工具会提升其权限。提升后的权限有效期极短,而且只允许用户执行他们需要执行的特定任务。

大多数组织都同时使用权限提升和凭证保管来进行权限管理。有些系统需要专用权限账户,例如某些设备内置的默认管理账户,而有些则不需要。

特权会话管理

特权会话管理 (PSM) 是 PAM 中负责监督特权活动的部分。当用户签出特权账户或应用程序的权限被提升时,PSM 工具会跟踪他们使用这些权限执行的操作。

PSM 工具可以通过记录事件和击键来记录特权会话活动。一些 PSM 工具还会录制特权会话的视频。PSM 记录可帮助组织检测可疑活动,将特权活动归属于个人用户,并为合规目的建立审计跟踪。

PAM、PIM 与 PUM

特权身份管理 (PIM) 和特权用户管理 (PUM) 是特权访问管理的重叠子领域。PIM 流程侧重于为系统中的个人身份分配和维护权限。PUM 流程侧重于维护特权用户账户。

然而,PIM、PUM 和 PAM 的其他方面之间的区别并未得到普遍认可。有些从业者甚至将这两个词互换使用。归根结底,重要的是这一切都属于 PAM 的范畴。不同组织对 PAM 任务的概念可能不同,但所有 PAM 战略的共同目标都是防止滥用特权访问。

特权访问管理解决方案

手动执行 PAM 核心任务(如权限提升和定期密码轮换)的效率很低,而且往往不可能完成。大多数组织使用 PAM 解决方案来简化和自动化大部分流程。

PAM 工具可作为软件或硬件设备安装在办公场所内。它们越来越多地以基于云的软件即服 (SaaS) 应用程序的形式提供。

分析公司 Gartner 将 PAM 工具分为四类:

  • 特权帐户和会话管理 (PASM) 工具负责处理帐户生命周期管理、密码管理、凭据保管和实时特权会话监控。

  • 权限提升和授权管理 (PEDM) 工具通过自动评估、批准和拒绝权限访问请求,实现及时的权限提升。 

  • 机密管理工具侧重于保护凭据和管理非人类用户(如应用程序、工作负载和服务器)的权限。

  • 云基础设施权限管理 (CIEM)工具专为云环境中的身份和访问管理而设计,其中用户和活动更加分散,并且需要比本地部署对应的不同控制措施。

虽然一些 PAM 工具是涵盖一类活动的点解决方案,但许多组织正在采用结合 PASM、PEDM、秘密管理和 CIEM 功能的综合平台。这些工具还可能支持与其他安全工具的集成,例如将特权会话日志发送到安全信息和事件管理 (SIEM) 解决方案。

一些综合性 PAM 平台还具有额外的功能,例如:

  • 能够自动发现以前未知的特权帐户

  • 能够对请求特权访问的用户强制执行 MFA

  • 为特权活动和用户提供安全的远程访问

  • 针对第三方承包商和合作伙伴的供应商特权访问管理 (VPAM) 功能

PAM 和 AI

分析师预计,PAM 工具将像其他安全控制措施一样,越来越多地采用 AI 和机器学习 (ML)。事实上,一些 PAM 工具已经在基于风险的身份验证系统中使用了 AI 和 ML。

基于风险的身份验证可持续评估用户行为,计算该行为的风险等级,并根据风险动态更改身份验证要求。例如,请求配置单台笔记本电脑权限的用户可能需要通过双因素身份验证。如果用户想更改域中所有工作站的设置,可能需要提供更多证据来验证自己的身份。

OMDIA 2的研究预测,PAM 工具可能会使用生成式人工智能来分析访问请求、自动提升权限、生成和完善访问策略,并检测特权会话记录中的可疑活动。

特权访问管理用例

PAM 工具和策略不仅能管理整个组织的特权活动,还能帮助解决特定的身份和访问安全挑战。

  • 缩小身份攻击面
  • 管理身份无序扩展
  • 法规一致性
  • DevOps 机密管理
缩小身份攻击面

威胁行为者越来越多地使用有效账户入侵网络。与此同时,许多组织正遭受特权蔓延的困扰。用户拥有比他们需要的更高的权限,并且过时的特权帐户没有正确停用。

因此,身份已成为许多组织的最大风险。PAM 工具和策略可以帮助修复这些漏洞。

凭证保管库使权限账户更难被窃取,而 PEDM 工具可执行细粒度的最小特权访问,从而限制了权限横向移动。组织可以使用这些和其他 PAM 解决方案,将永久特权替换为零信任模型,在这种模式下,用户的每一次连接和活动都必须经过身份验证和授权。这种模型有助于缩小身份攻击面,限制黑客的机会。

管理身份无序扩展

数字化转型促使企业网络中特权身份激增,这给信息安全带来了巨大挑战。

平均每个业务部门要使用 87 种不同的 SaaS 应用程序3,更不用说现在充斥在企业网络中的各种物联网设备、云基础设施服务和使用 BYOD 设备的远程用户了。其中许多资产和用户需要特权帐户才能与 IT 资源进行交互。

随着越来越多的组织将生成式 AI 纳入其运营中,这些新的 AI 应用程序和集成带来了另一组特权身份。

其中许多特权身份属于非人类用户,例如人工智能应用程序和物联网设备。如今,在许多网络中,非人类用户的数量超过了人类用户,而且他们在保密凭证方面也是出了名的差劲。例如,一些应用程序会将其凭证以纯文本形式转储到系统日志和错误报告中。

PAM 可以通过保管人类和非人类用户的特权凭证并集中控制对这些凭证的访问,帮助组织管理身份无序扩展。自动凭证轮换可限制任何凭证泄漏造成的损害,而会话监控工具则有助于跟踪所有这些不同用户使用其权限所做的事情。

法规一致性

《健康保险流通和责任法案》 (HIPAA)、《支付卡行业数据安全标准》(PCI DSS)《通用数据保护条例》(GDPR)数据隐私和安全法规要求各组织控制健康信息、信用卡号和其他敏感数据的访问。

PAM 可以通过几种方式帮助组织满足合规性要求。PAM 工具可以强制实施精细的访问权限,这样只有必要的用户才能访问敏感数据,并且只能出于授权的原因进行访问。

凭证保管库和权限提升消除了共享管理账户的需要,因为共享管理账户可能导致未经授权的用户访问敏感数据。

特权会话监控可帮助组织确定活动属性并生成审计跟踪,以便在发生漏洞或进行调查时证明合规性。

DevOps 机密管理

在 DevOps 环境中,管理特权凭证(通常称为“机密”)对 DevOps 团队来说尤其困难。

DevOps 方法大量使用云服务和自动化流程,这意味着许多有特权的人类和非人类用户分散在网络的许多不同部分。

SSH 密钥、密码、API 密钥和其他机密被硬编码到应用程序中或以纯文本形式存储在版本控制系统和其他地方的情况并不少见。这样,用户就能在需要时轻松获取凭证,从而避免工作流程中断,但同时也让恶意行为者更容易窃取这些凭证。

PAM 工具可以将 DevOps 机密存储在集中式保管库中来提供帮助。只有合法用户和工作负载才能访问机密,并且只能出于合法的理由访问。保管库可以自动轮换机密,因此被盗的凭据很快就会失效。

相关解决方案
IBM Verify Privileged Identity

发现、管理和保护跨端点和混合多云的特权账户。

深入了解 IBM Verify 特权身份
安全解决方案

通过覆盖数据、身份、威胁的智能自动化防护机制,为您的混合云与 AI 环境提供全方位安全保障。

探索安全解决方案
身份和访问管理服务

在混合云环境中,通过自动化身份管控与基于风险的治理机制,实现用户访问权限的安全防护与管理。

    深入了解 IAM 服务
    采取后续步骤

    了解 IBM Verify Privilege 如何助您在混合环境中安全管控特权账号,为零信任战略落地提供支撑。

    深入了解 IBM Verify 特权身份 深入了解安全解决方案