SaTC: CORE: Small: Studying and Measuring the Consequence of Prototype Pollution Vulnerabilities Automatically via Joint Taintflow Analysis
SaTC:核心:小型:通过联合污染流分析自动研究和测量原型污染漏洞的后果
基本信息
- 批准号:2154404
- 负责人:
- 金额:$ 50万
- 依托单位:
- 依托单位国家:美国
- 项目类别:Standard Grant
- 财政年份:2022
- 资助国家:美国
- 起止时间:2022-10-01 至 2025-09-30
- 项目状态:未结题
- 来源:
- 关键词:
项目摘要
Prototype pollution is a relatively new type of vulnerability that was discovered in 2018. State-of-the-art works all focus on prototype pollution itself but not the follow-up influence, which we call further consequences in this project. Although people understand that prototype pollution may lead to some consequences such as overwriting critical variables, it remains unclear what a list of possible consequences could be and more importantly how prevalent they are in the real world. This greatly limits people’s understanding of prototype pollution: They often do not take prototype pollution seriously because they think it is a "theoretical" vulnerability, which may not have a severe consequence as other web vulnerabilities.In this project, an automated framework on a novel joint taint-flow analysis is designed to systematically study and measure further consequences of prototype pollution vulnerabilities in the real world. Specifically, such an analysis connects different taint-flows based on object lookup and assignment statements. The project will answer three fundamental questions in prototype pollution, i.e., (i) where to inject/alter a property, (ii) what property to pollute, and (iii) what value to inject. For example, a Cross-site Scripting (XSS) consequence depends on the answer to the question (iii) and the corresponding joint taint-flow: The taint goes into the value of a polluted property belonging to a polluted object as an en-route stop, and then finally to a traditional XSS sink like eval.This award reflects NSF's statutory mission and has been deemed worthy of support through evaluation using the Foundation's intellectual merit and broader impacts review criteria.
原型污染是2018年发现的一种相对新型的脆弱性。最先进的工作都集中在原型污染本身上,而不是后续影响,我们称这在该项目中的进一步后果。尽管人们了解原型污染可能会导致一些后果,例如覆盖批判变量,但尚不清楚可能后果的清单可能是什么,更重要的是它们在现实世界中的流行程度。这种巨大的限制了人们对原型污染的理解:他们通常不会认真对待原型污染,因为他们认为这是一个“理论”脆弱性,由于其他网络漏洞,这可能不会产生严重的后果。在这个项目中,一种对新型关节污染分析的自动化框架旨在系统地研究并衡量原型污染性的实际污染性,在现实中的污染性实现了现实的影响。具体而言,这种分析基于对象查找和分配语句连接不同的污染流。该项目将回答原型污染中的三个基本问题,即(i)在哪里注射/更改财产,(ii)要污染的财产以及(iii)注射的价值。例如,跨站点脚本(XS)的结果取决于问题的答案(iii)和相应的关节污点:污点涉及污染的污染特性的价值,属于被污染的物体作为封闭式停止,然后最终通过评估的传统XS奖励,以评估NSF的规定,并最终符合XSS的基础。审查标准。
项目成果
期刊论文数量(0)
专著数量(0)
科研奖励数量(0)
会议论文数量(0)
专利数量(0)
数据更新时间:{{ journalArticles.updateTime }}
{{
item.title }}
{{ item.translation_title }}
- DOI:
{{ item.doi }} - 发表时间:
{{ item.publish_year }} - 期刊:
- 影响因子:{{ item.factor }}
- 作者:
{{ item.authors }} - 通讯作者:
{{ item.author }}
数据更新时间:{{ journalArticles.updateTime }}
{{ item.title }}
- 作者:
{{ item.author }}
数据更新时间:{{ monograph.updateTime }}
{{ item.title }}
- 作者:
{{ item.author }}
数据更新时间:{{ sciAawards.updateTime }}
{{ item.title }}
- 作者:
{{ item.author }}
数据更新时间:{{ conferencePapers.updateTime }}
{{ item.title }}
- 作者:
{{ item.author }}
数据更新时间:{{ patent.updateTime }}
Yinzhi Cao其他文献
McFIL: Model Counting Functionality-Inherent Leakage
McFIL:模型计数功能 - 固有泄漏
- DOI:
10.48550/arxiv.2306.05633 - 发表时间:
2023 - 期刊:
- 影响因子:0
- 作者:
Maximilian Zinkus;Yinzhi Cao;M. Green - 通讯作者:
M. Green
WavCraft: Audio Editing and Generation with Large Language Models
WavCraft:使用大型语言模型进行音频编辑和生成
- DOI:
- 发表时间:
2024 - 期刊:
- 影响因子:0
- 作者:
Jinhua Liang;Huan Zhang;Haohe Liu;Yinzhi Cao;Qiuqiang Kong;Xubo Liu;Wenwu Wang;M. Plumbley;Huy Phan;Emmanouil Benetos - 通讯作者:
Emmanouil Benetos
Fortifying Federated Learning against Membership Inference Attacks via Client-level Input Perturbation
通过客户端级输入扰动强化联邦学习以抵御成员推理攻击
- DOI:
10.1109/dsn58367.2023.00037 - 发表时间:
2023 - 期刊:
- 影响因子:0
- 作者:
Yuchen Yang;Haolin Yuan;Bo Hui;N. Gong;Neil Fendley;P. Burlina;Yinzhi Cao - 通讯作者:
Yinzhi Cao
Slowing Down the Aging of Learning-based Malware Detectors with API Knowledge
利用 API 知识减缓基于学习的恶意软件检测器的老化
- DOI:
10.1109/tdsc.2022.3144697 - 发表时间:
2022 - 期刊:
- 影响因子:7.3
- 作者:
Xiaohan Zhang;Mi Zhang;Yuan Zhang;Ming Zhong;Xin Zhang;Yinzhi Cao;Min Yang - 通讯作者:
Min Yang
Protecting Web Single Sign-on against Relying Party Impersonation Attacks through a Bi-directional Secure Channel with Authentication
通过带有身份验证的双向安全通道保护 Web 单点登录免遭信赖方模拟攻击
- DOI:
- 发表时间:
2014 - 期刊:
- 影响因子:0
- 作者:
Yinzhi Cao;Yan Shoshitaishvili;Kevin Borgolte;C. Kruegel;Giovanni Vigna;Yan Chen - 通讯作者:
Yan Chen
Yinzhi Cao的其他文献
{{
item.title }}
{{ item.translation_title }}
- DOI:
{{ item.doi }} - 发表时间:
{{ item.publish_year }} - 期刊:
- 影响因子:{{ item.factor }}
- 作者:
{{ item.authors }} - 通讯作者:
{{ item.author }}
{{ truncateString('Yinzhi Cao', 18)}}的其他基金
CICI: TCR: Transitioning Differentially Private Federated Learning to Enable Collaborative, Intelligent, Fair Skin Disease Diagnostics on Medical Imaging Cyberinfrastructure
CICI:TCR:转变差异化私有联合学习,以实现医学影像网络基础设施上的协作、智能、公平的皮肤病诊断
- 批准号:
2319742 - 财政年份:2024
- 资助金额:
$ 50万 - 项目类别:
Standard Grant
Collaborative Research: DASS: Assessing the Relationship Between Privacy Regulations and Software Development to Improve Rulemaking and Compliance
合作研究:DASS:评估隐私法规与软件开发之间的关系以改进规则制定和合规性
- 批准号:
2317185 - 财政年份:2023
- 资助金额:
$ 50万 - 项目类别:
Standard Grant
CAREER: Mining and Exploiting Web Vulnerabilities of Prototype-based Programming Languages via Object Property Graph
职业:通过对象属性图挖掘和利用基于原型的编程语言的 Web 漏洞
- 批准号:
2046361 - 财政年份:2021
- 资助金额:
$ 50万 - 项目类别:
Continuing Grant
Collaborative Research: CNS Core: Medium: Cross-Layer Design of Video Analytics for the Internet of Things
合作研究:CNS 核心:媒介:物联网视频分析的跨层设计
- 批准号:
1955487 - 财政年份:2020
- 资助金额:
$ 50万 - 项目类别:
Standard Grant
CNS Core: Small: Lease-based, Utilitarian Mobile System Design to Enable Energy-Efficient Apps
CNS 核心:小型:基于租赁的实用移动系统设计,支持节能应用
- 批准号:
1910133 - 财政年份:2019
- 资助金额:
$ 50万 - 项目类别:
Standard Grant
SaTC: CORE: Small: Preventing Web Side-channel Attacks via Atomic Determinism
SaTC:核心:小:通过原子决定论防止 Web 侧信道攻击
- 批准号:
1812870 - 财政年份:2018
- 资助金额:
$ 50万 - 项目类别:
Standard Grant
TWC: Medium: Collaborative: Efficient Repair of Learning Systems via Machine Unlearning
TWC:媒介:协作:通过机器取消学习有效修复学习系统
- 批准号:
1854000 - 财政年份:2018
- 资助金额:
$ 50万 - 项目类别:
Standard Grant
SaTC: CORE: Small: Preventing Web Side-channel Attacks via Atomic Determinism
SaTC:核心:小:通过原子决定论防止 Web 侧信道攻击
- 批准号:
1854001 - 财政年份:2018
- 资助金额:
$ 50万 - 项目类别:
Standard Grant
TWC: Medium: Collaborative: Efficient Repair of Learning Systems via Machine Unlearning
TWC:媒介:协作:通过机器取消学习有效修复学习系统
- 批准号:
1563843 - 财政年份:2016
- 资助金额:
$ 50万 - 项目类别:
Standard Grant
EAGER: Real-time Enforcement of Content Security Policy upon Real-world Websites
EAGER:在真实网站上实时执行内容安全策略
- 批准号:
1646662 - 财政年份:2016
- 资助金额:
$ 50万 - 项目类别:
Standard Grant
相似国自然基金
基于NRF2调控KPNB1促进PD-L1核转位介导非小细胞肺癌免疫治疗耐药的机制研究
- 批准号:82303969
- 批准年份:2023
- 资助金额:30 万元
- 项目类别:青年科学基金项目
小胶质细胞调控外侧隔核-腹侧被盖区神经环路介导社交奖赏障碍的机制研究
- 批准号:82304474
- 批准年份:2023
- 资助金额:30 万元
- 项目类别:青年科学基金项目
肾去交感神经术促进下丘脑室旁核小胶质细胞M2型极化减轻心衰损伤的机制研究
- 批准号:82370387
- 批准年份:2023
- 资助金额:49 万元
- 项目类别:面上项目
空间邻近标记技术研究莱茵衣藻蛋白核小管与碳浓缩机制的潜在关系
- 批准号:32300220
- 批准年份:2023
- 资助金额:30 万元
- 项目类别:青年科学基金项目
polyG蛋白聚集体诱导小胶质细胞活化在神经元核内包涵体病中的作用及机制研究
- 批准号:82301603
- 批准年份:2023
- 资助金额:30 万元
- 项目类别:青年科学基金项目
相似海外基金
SaTC: CORE: Small: An evaluation framework and methodology to streamline Hardware Performance Counters as the next-generation malware detection system
SaTC:核心:小型:简化硬件性能计数器作为下一代恶意软件检测系统的评估框架和方法
- 批准号:
2327427 - 财政年份:2024
- 资助金额:
$ 50万 - 项目类别:
Continuing Grant
Collaborative Research: NSF-BSF: SaTC: CORE: Small: Detecting malware with machine learning models efficiently and reliably
协作研究:NSF-BSF:SaTC:核心:小型:利用机器学习模型高效可靠地检测恶意软件
- 批准号:
2338301 - 财政年份:2024
- 资助金额:
$ 50万 - 项目类别:
Continuing Grant
Collaborative Research: NSF-BSF: SaTC: CORE: Small: Detecting malware with machine learning models efficiently and reliably
协作研究:NSF-BSF:SaTC:核心:小型:利用机器学习模型高效可靠地检测恶意软件
- 批准号:
2338302 - 财政年份:2024
- 资助金额:
$ 50万 - 项目类别:
Continuing Grant
SaTC: CORE: Small: NSF-DST: Understanding Network Structure and Communication for Supporting Information Authenticity
SaTC:核心:小型:NSF-DST:了解支持信息真实性的网络结构和通信
- 批准号:
2343387 - 财政年份:2024
- 资助金额:
$ 50万 - 项目类别:
Standard Grant
NSF-NSERC: SaTC: CORE: Small: Managing Risks of AI-generated Code in the Software Supply Chain
NSF-NSERC:SaTC:核心:小型:管理软件供应链中人工智能生成代码的风险
- 批准号:
2341206 - 财政年份:2024
- 资助金额:
$ 50万 - 项目类别:
Standard Grant