Matches in SemOpenAlex for { <https://semopenalex.org/work/W2618635610> ?p ?o ?g. }
- W2618635610 abstract "Software vulnerability is one of the major threats to software security. Once discovered, vulnerabilities are often fixed by applying security patches. In that sense, security patches carry valuable information about vulnerabilities, which could be used to discover, understand and fix (similar) vulnerabilities. However, most existing patch analysis approaches work at the source code level, while binary-level patch analysis often heavily relies on a lot of human efforts and expertise. Even worse, some vulnerabilities may be secretly patched without applying CVE numbers, or only the patched binary programs are available while the patches are not publicly released. These practices greatly hinder patch analysis and vulnerability analysis. In this paper, we propose a scalable binary-level patch analysis framework, named SPAIN, which can automatically identify security patches and summarize patch patterns and their corresponding vulnerability patterns. Specifically, given the original and patched versions of a binary program, we locate the patched functions and identify the changed traces (i.e., a sequence of basic blocks) that may contain security or non-security patches. Then we identify security patches through a semantic analysis of these traces and summarize the patterns through a taint analysis on the patched functions. The summarized patterns can be used to search similar patches or vulnerabilities in binary programs. Our experimental results on several real-world projects have shown that: i) SPAIN identified security patches with high accuracy and high scalability, ii) SPAIN summarized 5 patch patterns and their corresponding vulnerability patterns for 5 vulnerability types, and iii) SPAIN discovered security patches that were not documented, and discovered 3 zero-day vulnerabilities." @default.
- W2618635610 created "2017-06-05" @default.
- W2618635610 creator A5023363049 @default.
- W2618635610 creator A5027425633 @default.
- W2618635610 creator A5049629263 @default.
- W2618635610 creator A5051219066 @default.
- W2618635610 creator A5059253116 @default.
- W2618635610 date "2017-05-01" @default.
- W2618635610 modified "2023-10-12" @default.
- W2618635610 title "SPAIN: Security Patch Analysis for Binaries towards Understanding the Pain and Pills" @default.
- W2618635610 cites W1680927362 @default.
- W2618635610 cites W1972429847 @default.
- W2618635610 cites W2009614414 @default.
- W2618635610 cites W2012604743 @default.
- W2618635610 cites W2024641812 @default.
- W2618635610 cites W2025268205 @default.
- W2618635610 cites W2028170982 @default.
- W2618635610 cites W2072610876 @default.
- W2618635610 cites W2088479623 @default.
- W2618635610 cites W2091939272 @default.
- W2618635610 cites W2101252831 @default.
- W2618635610 cites W2108395261 @default.
- W2618635610 cites W2128985333 @default.
- W2618635610 cites W2137952932 @default.
- W2618635610 cites W2144706305 @default.
- W2618635610 cites W2162793728 @default.
- W2618635610 cites W2165004968 @default.
- W2618635610 cites W2165597437 @default.
- W2618635610 cites W2274071363 @default.
- W2618635610 cites W2293673734 @default.
- W2618635610 cites W2404969801 @default.
- W2618635610 cites W2547625248 @default.
- W2618635610 cites W2701225458 @default.
- W2618635610 cites W3142656464 @default.
- W2618635610 cites W4244284331 @default.
- W2618635610 cites W4255632703 @default.
- W2618635610 cites W4256377773 @default.
- W2618635610 doi "https://doi.org/10.1109/icse.2017.49" @default.
- W2618635610 hasPublicationYear "2017" @default.
- W2618635610 type Work @default.
- W2618635610 sameAs 2618635610 @default.
- W2618635610 citedByCount "83" @default.
- W2618635610 countsByYear W26186356102017 @default.
- W2618635610 countsByYear W26186356102018 @default.
- W2618635610 countsByYear W26186356102019 @default.
- W2618635610 countsByYear W26186356102020 @default.
- W2618635610 countsByYear W26186356102021 @default.
- W2618635610 countsByYear W26186356102022 @default.
- W2618635610 countsByYear W26186356102023 @default.
- W2618635610 crossrefType "proceedings-article" @default.
- W2618635610 hasAuthorship W2618635610A5023363049 @default.
- W2618635610 hasAuthorship W2618635610A5027425633 @default.
- W2618635610 hasAuthorship W2618635610A5049629263 @default.
- W2618635610 hasAuthorship W2618635610A5051219066 @default.
- W2618635610 hasAuthorship W2618635610A5059253116 @default.
- W2618635610 hasConcept C137176749 @default.
- W2618635610 hasConcept C15744967 @default.
- W2618635610 hasConcept C167063184 @default.
- W2618635610 hasConcept C185592680 @default.
- W2618635610 hasConcept C199360897 @default.
- W2618635610 hasConcept C2777904410 @default.
- W2618635610 hasConcept C2777994357 @default.
- W2618635610 hasConcept C29983905 @default.
- W2618635610 hasConcept C38369872 @default.
- W2618635610 hasConcept C38652104 @default.
- W2618635610 hasConcept C41008148 @default.
- W2618635610 hasConcept C48044578 @default.
- W2618635610 hasConcept C527648132 @default.
- W2618635610 hasConcept C542102704 @default.
- W2618635610 hasConcept C55493867 @default.
- W2618635610 hasConcept C62478195 @default.
- W2618635610 hasConcept C62913178 @default.
- W2618635610 hasConcept C77088390 @default.
- W2618635610 hasConcept C77109596 @default.
- W2618635610 hasConcept C88498014 @default.
- W2618635610 hasConcept C95713431 @default.
- W2618635610 hasConceptScore W2618635610C137176749 @default.
- W2618635610 hasConceptScore W2618635610C15744967 @default.
- W2618635610 hasConceptScore W2618635610C167063184 @default.
- W2618635610 hasConceptScore W2618635610C185592680 @default.
- W2618635610 hasConceptScore W2618635610C199360897 @default.
- W2618635610 hasConceptScore W2618635610C2777904410 @default.
- W2618635610 hasConceptScore W2618635610C2777994357 @default.
- W2618635610 hasConceptScore W2618635610C29983905 @default.
- W2618635610 hasConceptScore W2618635610C38369872 @default.
- W2618635610 hasConceptScore W2618635610C38652104 @default.
- W2618635610 hasConceptScore W2618635610C41008148 @default.
- W2618635610 hasConceptScore W2618635610C48044578 @default.
- W2618635610 hasConceptScore W2618635610C527648132 @default.
- W2618635610 hasConceptScore W2618635610C542102704 @default.
- W2618635610 hasConceptScore W2618635610C55493867 @default.
- W2618635610 hasConceptScore W2618635610C62478195 @default.
- W2618635610 hasConceptScore W2618635610C62913178 @default.
- W2618635610 hasConceptScore W2618635610C77088390 @default.
- W2618635610 hasConceptScore W2618635610C77109596 @default.
- W2618635610 hasConceptScore W2618635610C88498014 @default.
- W2618635610 hasConceptScore W2618635610C95713431 @default.
- W2618635610 hasLocation W26186356101 @default.
- W2618635610 hasOpenAccess W2618635610 @default.
- W2618635610 hasPrimaryLocation W26186356101 @default.