T_CIITA 403-2022 移动互联网应用程序安全监测指标及评价方法.docx
《T_CIITA 403-2022 移动互联网应用程序安全监测指标及评价方法.docx》由会员分享,可在线阅读,更多相关《T_CIITA 403-2022 移动互联网应用程序安全监测指标及评价方法.docx(20页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、兔学兔标准下载CIITAICS35.240.01CCSL70团体标准T/CIITA403-2022移动互联网应用程序安全监测指标及评价方法Evaluationmethodofmonitoringinmobileinternetapplicationsforsecurity()2022-12-28发布2022-1-1实施中国信息产业商会发布学标准兔兔下载学兔兔标准下载目次前言.I1范围.12规范性引用文件.13术语和定义.14缩略语.25监测指标框架.26指标项.37评价方法.9附录A(资料性)指标计算及安全评价示例.10附录B(资料性)数据采集方法.15参考文献.16I学标准兔兔下载学兔兔标准
2、下载前言本文件按照GB/T1.1-2020标准化工作导则第1部分:标准化文件的结构和起草规则的规定起草。请注意本文件的某些内容可能涉及专利。本文件的发布机构不承担识别专利的责任。本文件由中国信息产业商会团体标准委员会提出并归口。本文件起草单位:中国软件评测中心(工业和信息化部软件与集成电路促进中心)、北京智游网安科技有限公司、北京知道创宇信息技术股份有限公司、腾讯云计算(北京)有限责任公司、国家信息技术安全研究中心、北京医慧科技有限公司、中电科(北京)信息测评认证有限公司、北京尊冠科技有限公司武汉分公司。本文件主要起草人:赵亮、桑戟南、徐鹏、孟晓、赵刚、陈勇和、赵威、张春芳、田伟、王雷雷、江海
3、、杨令宜、何淑伟、黄江平、张建祥、马超、郑良。II学标准兔兔下载学兔兔标准下载T/CIITA4032022移动互联网应用程序安全监测指标及评价方法1范围本文件规定了移动终端应用软件、小程序、各类服务号等移动互联网应用程序安全监测指标、指标说明以及评价准则。本文件适用于移动互联网应用程序的设计、开发和维护,也适用于监管部门对移动互联网应用程序的监督、管理和第三方评估活动。2规范性引用文件下列文件中的内容通过文中的规范性引用而构成本文件必不可少的条款。其中,注日期的引用文件,仅该日期对应的版本适用于本文件;不注日期的引用文件,其最新版本(包括所有的修改单)适用于本文件。GB/T35273信息安全技
4、术个人信息安全规范GB/T41391信息安全技术移动互联网应用程序(APP)收集个人信息基本要求3术语和定义下列术语和定义适用于本文件。3.1移动终端应用软件mobileterminalapplicationsoftware在移动终端预置、下载安装的应用软件。注:简称APP。3.2小程序miniprogram基于应用程序开放接口实现的,用户无需安装即可使用的移动互联网应用程序。来源:GB/T41391-2022,3.33.3服务号serviceaccount基于第三方信息服务平台开放接口,在客户端内独立为企业实现业务服务和用户管理功能,无需安装即可使用的移动互联网应用程序。3.4移动互联网应用
5、程序mobileinternetapplication在移动智能终端或互联网上提供服务的移动终端应用软件、小程序、各类服务号等应用程序。来源:GB/T41391-2022,3.1,有修改3.5安全监测monitoringforsecurity1学兔兔标准下载T/CIITA403-2022通过对移动终端应用软件、小程序、服务号等移动互联网应用程序的软件包、通讯、使用状况等信息,在运行过程中主动、持续采集,以指标分析等方式对监测对象进行风险识别、威胁发现、安全事件告警及动态连续地数据分析展示。3.6监测指标monitoringindicator对移动互联网应用程序采用自动化手段进行安全监测时得出的
6、状态综合指数。3.7劫持攻击用户界面hijackingattacktouserinterface恶意攻击者对移动互联网应用程序界面进行劫持,替换上仿冒的恶意界面的攻击行为。3.8联网环境runtimeenvironment移动互联网应用程序运行时所使用的网络环境。4缩略语下列缩略语适用于本文件。API:应用程序编程接口(ApplicationProgrammingInterface)APP:应用软件(ApplicationSoftware)SDK:软件开发工具包(SoftwareDevelopmentKit)SSL:安全套接层(SecureSocketsLayer)TLS:传输层安全协议(Tr
7、ansportLayerSecurity)5监测指标框架移动互联网应用程序安全监测指标应分为三个层级,一级指标和二级指标构成指标框架,三级指标为底层指标。移动互联网应用程序安全监测指标见图1。2学兔兔标准下载T/CIITA4032022图1移动互联网应用程序安全监测指标一级指标根据移动互联网应用程序所面临的安全威胁确定,包括程序安全、数据安全、密码算法及密钥管理、应用安全和通信安全。二级指标按一级指标分析和分解所得。程序安全指标应包括基础安全、组件安全、代码安全、逻辑安全、框架安全和内容安全指标;数据安全指标应包括数据存储安全、数据传输安全、数据残留风险、数据篡改、抗抵赖指标;密码算法及密钥管
8、理指标应包括密码算法、密钥安全指标;应用安全指标应包括应用场景安全、抗攻击能力指标;通信安全指标应包括联网环境安全、传输通道、API指标。6指标项6.1程序安全指标6.1.1基础安全基础安全监测应对支撑移动互联网应用程序运行时具备的基础的安全情况进行监测,适用于小程序、各类服务号。基础安全监测应包括操作系统高危漏洞、中间件漏洞、高危端口、用户输入、升级管理、后台管理登录限制和应用基本信息。操作系统高危漏洞监测操作系统高危漏洞,包括:远程命令执行、未授权访问、拒绝服务、提权漏洞等。中间件高危漏洞监测中间件高危漏洞,包括:远程命令执行、目录遍历、文件解析、未授权访问、注入类漏洞、配置信息泄露等。高
9、危端口a)监测操作系统是否开放高危端口,如:135、139、445、3389、Memcached缓存端口等;b)监测数据库系统端口是否开放在互联网端,常见的端口如:3306、5000、5432、1433、1521等。用户输入3学兔兔标准下载T/CIITA403-2022a)监测应用是否限制用户输入类型,是否存在跨站脚本、注入类等漏洞;b)监测应用是否限制用户输入次数,是否具有会话令牌机制防止暴力破解;c)监测应用是否限制用户输入长度,是否存在缓存区溢出等漏洞;d)监测应用是否对用户输入的数据进行校验,是否存在跨站脚本、注入类等漏洞。升级管理a)监测应用是否定期更新补丁;b)监测APP版本检查信
10、息,包括Android、iOS等相关文件中的版本字符串,摘取版本信息;c)监测小程序、服务号更新推送时间,摘取应用版本变更信息。后台管理登录限制a)监测是否限制后台管理登录网络地址,防范未授权访问、后台管理网络地址外泄等风险;b)监测是否采用双因子认证,防范单因素身份验证引起的身份鉴别风险;c)监测是否采用账户权限控制,防范越权、数据泄露等风险。应用基本信息监测应用名称、包名、文件大小、版本、应用特征值、签名信息、加固厂商、SDK信息等,主要防范盗版应用、钓鱼、相似应用风险。6.1.2组件安全组件安全监测应对移动互联网应用程序开发过程使用的组件进行监测。组件安全监测应用组件,防范组件中存在的信
11、息泄露、权限滥用风险,根据最新披露组件漏洞库信息,监测是否存在组件漏洞攻击风险。6.1.3代码安全代码安全监测应对移动互联网应用程序源代码安全情况进行监测。代码安全监测包含统一错误回显信息、恶意代码、代码安全性和程序漏洞。统一错误回显信息监测应用错误页面,防范敏感数据泄露风险。恶意代码a)监测应用是否存在恶意代码,防范木马、病毒、后门等风险;b)监测应用是否存在恶意程序,防范非授权获取用户信息等风险。代码安全性监测应用包体、小程序源码是否采取安全保护措施,包括加壳、混淆、程序签名校验、代码加密等。程序漏洞监测应用中是否存在文件下载漏洞、应用篡改漏洞、权限绕过漏洞、注入类漏洞、广播信息泄漏漏洞、
12、配置信息泄露漏洞、传输漏洞、接口漏洞等风险。6.1.4逻辑安全逻辑安全监测应对移动互联网应用程序在业务流程、账户权限以及数据调用等逻辑设计的安全逻辑漏洞进行监测。逻辑安全监测包含业务逻辑漏洞、用户权限和业务逻辑权限风险。业务逻辑漏洞监测应用是否对前端参数进行校验,是否对危险字符进行过滤,防范跨站漏洞、注入类漏洞等4学兔兔标准下载T/CIITA4032022风险。用户权限a)监测应用是否对用户权限参数进行加密和校验,防范越权漏洞风险、用户遍历漏洞风险;b)监测应用是否遵循应用声明的权限,防范权限滥用风险。业务逻辑权限风险监测应用是否遵循最小用户权限申请原则,防范过分收集个人隐私风险。6.1.5框
13、架安全框架安全监测应对移动互联网应用程序开发过程所使用的开发框架的安全进行监测。开发框架安全监测应用开发框架是否存在心脏滴血漏洞、WordPress漏洞、Spring框架漏洞等高危漏洞。6.1.6内容安全内容安全监测应对移动互联网应用程序页面展示时对敏感内容是否过滤进行监测。敏感内容监测应用中是否包含敏感信息。6.2数据安全指标6.2.1数据存储安全数据存储安全监测应对移动互联网应用程序数据在存储过程中的安全进行监测。数据存储安全监测包括敏感数据存储安全、数据权限设置、日志数据安全和证书安全。敏感数据存储安全监测应用中是否存在存储信息泄露风险。数据权限设置监测应用是否存在数据使用权限滥用、越权
14、等风险。日志数据安全a)监测应用是否存在日志数据泄露,防范应用调试信息、运行日志信息等泄露风险;b)监测应用是否具有权限访问控制。证书安全监测应用是否存在客户端证书信息泄露,防范中间人攻击、解密用户传输数据等风险。6.2.2数据传输安全数据传输安全监测应对移动互联网应用程序数据在传输过程中的机密性、完整性和可用性进行监测。数据传输机密性a)监测应用数据传输是否采用加密协议进行传输,防范数据窃取和篡改风险;b)监测应用是否存在发送广播信息泄漏漏洞,防范敏感信息泄露风险。数据传输完整性监测应用是否采用哈希算法保证数据传输完整性,防范数据篡改、隐私泄露等风险。数据传输可用性监测应用是否采用SSL/T
15、LS协议保证数据可用性,防范数据篡改等风险。6.2.3数据残留风险5学兔兔标准下载T/CIITA403-2022数据残留风险监测应对移动互联网应用程序在测试或运行过程中残留的敏感数据进行监测。数据残留风险监测包含测试信息泄露风险和用户残留账户信息风险。测试信息泄露风险监测应用是否存在内网URL、测试账号信息等测试信息,防范数据泄露风险。用户残留账户信息风险a)监测应用是否存在测试账号残留信息,防范测试所用的网络地址、测试账号、测试信息外泄风险;b)监测应用是否存在残留的账号、密码、手机号码、电子邮件地址等敏感信息,防范敏感信息泄露风险。6.2.4数据防篡改数据防篡改监测应对移动互联网应用程序和
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- T_CIITA 403-2022 移动互联网应用程序安全监测指标及评价方法 403 2022 移动 互联网 应用程序 安全 监测 指标 评价 方法
限制150内