~/talk

Effective Usage Analysis: Boosting Developer Productivity Via Innovative, Noise-reduced Vulnerability Analysis

links:none on file
slides:none on file

An analysis method builds a sound, scalable call graph by abstractly interpreting dynamic types across application plus direct and indirect dependencies to mark which CVEs are actually reachable. Implementation in Mend shows about 70%+ vulnerabilities ineffective in Java projects and 63% ineffective in .NET, with measured accuracy around ~90% precision (recall drops when reflection is omitted). Scans finish quickly in practice — e.g. 27 seconds to scan 28k LOC — enabling prioritized remediation.

AI-written summary · about

  1. 0:00Start
  2. 2:51What Is Vulnerability Effectiveness
  3. 4:11Ratio between Dependency and Proprietary Code
  4. 10:28Call Graph
  5. 10:49Call Graph to the Hello World Python Program
  6. 12:59Approximation Techniques for Building a Call Graph
  7. 20:50Name-Based Approaches
  8. 21:57Dynamic Method
  9. 26:32Interpreter Location
  10. 35:57Summary
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.