SPIDER - Enabling Fast Patch Propagation in Related Software Repositories

SPIDER - Enabling Fast Patch Propagation in Related Software Repositories

IEEE Symposium on Security and Privacy via YouTube Direct link

Spider Assumptions

15 of 18

15 of 18

Spider Assumptions

Class Central Classrooms beta

YouTube videos curated by Class Central.

Classroom Contents

SPIDER - Enabling Fast Patch Propagation in Related Software Repositories

Automatically move to the next video in the Classroom when playback concludes

  1. 1 Intro
  2. 2 Delays in Security Patch Propagation
  3. 3 Non-CVE Security Patches
  4. 4 The Problem of Automatic Patch Propagation
  5. 5 Solution Requirements
  6. 6 Safe Patch Should Not Affect the Functionality
  7. 7 Safe Patches Conditions
  8. 8 Valid Inputs to a Function
  9. 9 Verifying Output Equivalence (C2)
  10. 10 Handling Infinite Data flow paths
  11. 11 Spider Implementation
  12. 12 Convert Path Constraint to Symbolic Expression (Old Function)
  13. 13 Convert Path Constraint to Symbolic Expression (Patched Function)
  14. 14 Verifying Non-Increasing Input Space (C1)
  15. 15 Spider Assumptions
  16. 16 Evaluation: On Total Patches
  17. 17 Evaluation: On CVE Fixing Patches
  18. 18 Evaluation Security Patch Mode

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.