Jan. 26, 2023, 2:10 a.m. | Yiu Wai Chow, Max Schäfer, Michael Pradel

cs.CR updates on arXiv.org arxiv.org

Static analysis is a powerful tool for detecting security vulnerabilities and
other programming problems. Global taint tracking, in particular, can spot
vulnerabilities arising from complicated data flow across multiple functions.
However, precisely identifying which flows are problematic is challenging, and
sometimes depends on factors beyond the reach of pure program analysis, such as
conventions and informal knowledge. For example, learning that a parameter
"name" of an API function "locale" ends up in a file path is surprising and
potentially problematic. …

analysis api beyond data flow function functions global knowledge name parameter precisely problems program program analysis programming security static analysis taint analysis tool tracking vulnerabilities

SOC 2 Manager, Audit and Certification

@ Deloitte | US and CA Multiple Locations

Salesforce Solution Consultant

@ BeyondTrust | Remote United States

Divisional Deputy City Solicitor, Public Safety Compliance Counsel - Compliance and Legislation Unit

@ City of Philadelphia | Philadelphia, PA, United States

Security Engineer, IT IAM, EIS

@ Micron Technology | Hyderabad - Skyview, India

Security Analyst

@ Northwestern Memorial Healthcare | Chicago, IL, United States

Werkstudent Cybersecurity (m/w/d)

@ Brose Group | Bamberg, DE, 96052