{"id":"https://openalex.org/W4404612252","doi":"https://doi.org/10.1145/3690134.3694815","title":"EmbedWatch: Fat Pointer Solution for Detecting Spatial Memory Errors in Embedded Systems","display_name":"EmbedWatch: Fat Pointer Solution for Detecting Spatial Memory Errors in Embedded Systems","publication_year":2024,"publication_date":"2024-11-19","ids":{"openalex":"https://openalex.org/W4404612252","doi":"https://doi.org/10.1145/3690134.3694815"},"language":"en","primary_location":{"id":"doi:10.1145/3690134.3694815","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3690134.3694815","pdf_url":"https://dl.acm.org/doi/pdf/10.1145/3690134.3694815","source":null,"license":"cc-by-sa","license_id":"https://openalex.org/licenses/cc-by-sa","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the Sixth Workshop on CPS&amp;IoT Security and Privacy","raw_type":"proceedings-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":true,"oa_status":"gold","oa_url":"https://dl.acm.org/doi/pdf/10.1145/3690134.3694815","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5114753395","display_name":"Davide Rusconi","orcid":"https://orcid.org/0009-0009-3648-7416"},"institutions":[{"id":"https://openalex.org/I189158943","display_name":"University of Milan","ror":"https://ror.org/00wjc7c48","country_code":"IT","type":"education","lineage":["https://openalex.org/I189158943"]}],"countries":["IT"],"is_corresponding":false,"raw_author_name":"Davide Rusconi","raw_affiliation_strings":["University of Milan, Milan, Italy"],"raw_orcid":"https://orcid.org/0009-0009-3648-7416","affiliations":[{"raw_affiliation_string":"University of Milan, Milan, Italy","institution_ids":["https://openalex.org/I189158943"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5114753396","display_name":"Matteo Zoia","orcid":"https://orcid.org/0009-0006-2722-7178"},"institutions":[{"id":"https://openalex.org/I189158943","display_name":"University of Milan","ror":"https://ror.org/00wjc7c48","country_code":"IT","type":"education","lineage":["https://openalex.org/I189158943"]}],"countries":["IT"],"is_corresponding":false,"raw_author_name":"Matteo Zoia","raw_affiliation_strings":["University of Milan, Milan, Italy"],"raw_orcid":"https://orcid.org/0009-0006-2722-7178","affiliations":[{"raw_affiliation_string":"University of Milan, Milan, Italy","institution_ids":["https://openalex.org/I189158943"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5023370885","display_name":"Luca Buccioli","orcid":"https://orcid.org/0000-0001-7590-6964"},"institutions":[{"id":"https://openalex.org/I189158943","display_name":"University of Milan","ror":"https://ror.org/00wjc7c48","country_code":"IT","type":"education","lineage":["https://openalex.org/I189158943"]}],"countries":["IT"],"is_corresponding":false,"raw_author_name":"Luca Buccioli","raw_affiliation_strings":["University of Milan, Milan, Italy"],"raw_orcid":"https://orcid.org/0000-0001-7590-6964","affiliations":[{"raw_affiliation_string":"University of Milan, Milan, Italy","institution_ids":["https://openalex.org/I189158943"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5072597369","display_name":"Fabio Pierazzi","orcid":"https://orcid.org/0000-0002-1254-1758"},"institutions":[{"id":"https://openalex.org/I183935753","display_name":"King's College London","ror":"https://ror.org/0220mzb33","country_code":"GB","type":"education","lineage":["https://openalex.org/I124357947","https://openalex.org/I183935753"]}],"countries":["GB"],"is_corresponding":false,"raw_author_name":"Fabio Pierazzi","raw_affiliation_strings":["King's College London, London, United Kingdom"],"raw_orcid":"https://orcid.org/0000-0002-1254-1758","affiliations":[{"raw_affiliation_string":"King's College London, London, United Kingdom","institution_ids":["https://openalex.org/I183935753"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5058151309","display_name":"Danilo Bruschi","orcid":"https://orcid.org/0000-0002-5905-5976"},"institutions":[{"id":"https://openalex.org/I189158943","display_name":"University of Milan","ror":"https://ror.org/00wjc7c48","country_code":"IT","type":"education","lineage":["https://openalex.org/I189158943"]}],"countries":["IT"],"is_corresponding":false,"raw_author_name":"Danilo Bruschi","raw_affiliation_strings":["University of Milan, Milan, Italy"],"raw_orcid":"https://orcid.org/0000-0002-5905-5976","affiliations":[{"raw_affiliation_string":"University of Milan, Milan, Italy","institution_ids":["https://openalex.org/I189158943"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5036908366","display_name":"Lorenzo Cavallaro","orcid":"https://orcid.org/0000-0002-3878-2680"},"institutions":[{"id":"https://openalex.org/I45129253","display_name":"University College London","ror":"https://ror.org/02jx3x895","country_code":"GB","type":"education","lineage":["https://openalex.org/I124357947","https://openalex.org/I45129253"]}],"countries":["GB"],"is_corresponding":false,"raw_author_name":"Lorenzo Cavallaro","raw_affiliation_strings":["University College London, London, United Kingdom"],"raw_orcid":"https://orcid.org/0000-0002-3878-2680","affiliations":[{"raw_affiliation_string":"University College London, London, United Kingdom","institution_ids":["https://openalex.org/I45129253"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5029770311","display_name":"Flavio Toffalini","orcid":"https://orcid.org/0000-0002-7114-5640"},"institutions":[{"id":"https://openalex.org/I5124864","display_name":"\u00c9cole Polytechnique F\u00e9d\u00e9rale de Lausanne","ror":"https://ror.org/02s376052","country_code":"CH","type":"education","lineage":["https://openalex.org/I2799323385","https://openalex.org/I5124864"]}],"countries":["CH"],"is_corresponding":false,"raw_author_name":"Flavio Toffalini","raw_affiliation_strings":["EPFL, Lausanne, Switzerland"],"raw_orcid":"https://orcid.org/0000-0002-7114-5640","affiliations":[{"raw_affiliation_string":"EPFL, Lausanne, Switzerland","institution_ids":["https://openalex.org/I5124864"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5017862259","display_name":"Andrea Lanzi","orcid":"https://orcid.org/0000-0002-1544-3758"},"institutions":[{"id":"https://openalex.org/I189158943","display_name":"University of Milan","ror":"https://ror.org/00wjc7c48","country_code":"IT","type":"education","lineage":["https://openalex.org/I189158943"]}],"countries":["IT"],"is_corresponding":false,"raw_author_name":"Andrea Lanzi","raw_affiliation_strings":["University of Milan, Milan, Italy"],"raw_orcid":"https://orcid.org/0000-0002-1544-3758","affiliations":[{"raw_affiliation_string":"University of Milan, Milan, Italy","institution_ids":["https://openalex.org/I189158943"]}]}],"institutions":[],"countries_distinct_count":3,"institutions_distinct_count":8,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":0.0,"has_fulltext":false,"cited_by_count":0,"citation_normalized_percentile":{"value":0.17817753,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":null,"biblio":{"volume":null,"issue":null,"first_page":"55","last_page":"67"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T11424","display_name":"Security and Verification in Computing","score":0.9997000098228455,"subfield":{"id":"https://openalex.org/subfields/1702","display_name":"Artificial Intelligence"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},"topics":[{"id":"https://openalex.org/T11424","display_name":"Security and Verification in Computing","score":0.9997000098228455,"subfield":{"id":"https://openalex.org/subfields/1702","display_name":"Artificial Intelligence"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T11241","display_name":"Advanced Malware Detection Techniques","score":0.9980999827384949,"subfield":{"id":"https://openalex.org/subfields/1711","display_name":"Signal Processing"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T10933","display_name":"Real-Time Systems Scheduling","score":0.9909999966621399,"subfield":{"id":"https://openalex.org/subfields/1708","display_name":"Hardware and Architecture"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.7278281450271606},{"id":"https://openalex.org/keywords/pointer","display_name":"Pointer (user interface)","score":0.6958309412002563},{"id":"https://openalex.org/keywords/embedded-system","display_name":"Embedded system","score":0.32447177171707153},{"id":"https://openalex.org/keywords/computer-hardware","display_name":"Computer hardware","score":0.3046698570251465}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7278281450271606},{"id":"https://openalex.org/C150202949","wikidata":"https://www.wikidata.org/wiki/Q107602","display_name":"Pointer (user interface)","level":2,"score":0.6958309412002563},{"id":"https://openalex.org/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","level":1,"score":0.32447177171707153},{"id":"https://openalex.org/C9390403","wikidata":"https://www.wikidata.org/wiki/Q3966","display_name":"Computer hardware","level":1,"score":0.3046698570251465}],"mesh":[],"locations_count":4,"locations":[{"id":"doi:10.1145/3690134.3694815","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3690134.3694815","pdf_url":"https://dl.acm.org/doi/pdf/10.1145/3690134.3694815","source":null,"license":"cc-by-sa","license_id":"https://openalex.org/licenses/cc-by-sa","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the Sixth Workshop on CPS&amp;IoT Security and Privacy","raw_type":"proceedings-article"},{"id":"pmh:oai:eprints.ucl.ac.uk.OAI2:10212284","is_oa":true,"landing_page_url":"https://discovery.ucl.ac.uk/id/eprint/10212284/","pdf_url":"https://discovery.ucl.ac.uk/10212284/1/3690134.3694815.pdf","source":{"id":"https://openalex.org/S4306400024","display_name":"UCL Discovery (University College London)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I45129253","host_organization_name":"University College London","host_organization_lineage":["https://openalex.org/I45129253"],"host_organization_lineage_names":[],"type":"repository"},"license":"cc-by-sa","license_id":"https://openalex.org/licenses/cc-by-sa","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"In:  CPSIoTSec'24: Proceedings of the Sixth Workshop on CPS&IoT Security and Privacy.  (pp. pp. 55-67).  ACM: New York, NY, USA. (2024)","raw_type":"Proceedings paper"},{"id":"pmh:oai:kclpure.kcl.ac.uk:openaire/22f85062-7fad-48d8-b100-683776929d58","is_oa":true,"landing_page_url":"https://kclpure.kcl.ac.uk/portal/en/publications/22f85062-7fad-48d8-b100-683776929d58","pdf_url":"https://kclpure.kcl.ac.uk/ws/files/299283231/cpsiotsec24-final24.pdf","source":{"id":"https://openalex.org/S4306400216","display_name":"Research Portal (King's College London)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I183935753","host_organization_name":"King's College London","host_organization_lineage":["https://openalex.org/I183935753"],"host_organization_lineage_names":[],"type":"repository"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"Rusconi, D, Zoia, M, Buccioli, L, Pierazzi, F, Bruschi, D, Cavallaro, L, Toffalini, F & Lanzi, A 2024, EmbedWatch: Fat Pointer Solution for Detecting Spatial Memory Errors in Embedded Systems. in Proc. of the 6th Workshop on CPS and IoT Security (CPSIoTSec). 2024 edn.","raw_type":"info:eu-repo/semantics/publishedVersion"},{"id":"pmh:oai:air.unimi.it:2434/1121851","is_oa":true,"landing_page_url":"https://hdl.handle.net/2434/1121851","pdf_url":null,"source":{"id":"https://openalex.org/S4306400516","display_name":"Archivio Istituzionale della Ricerca (Universita Degli Studi Di Milano)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I189158943","host_organization_name":"University of Milan","host_organization_lineage":["https://openalex.org/I189158943"],"host_organization_lineage_names":[],"type":"repository"},"license":"other-oa","license_id":"https://openalex.org/licenses/other-oa","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"info:eu-repo/semantics/bookPart"}],"best_oa_location":{"id":"doi:10.1145/3690134.3694815","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3690134.3694815","pdf_url":"https://dl.acm.org/doi/pdf/10.1145/3690134.3694815","source":null,"license":"cc-by-sa","license_id":"https://openalex.org/licenses/cc-by-sa","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the Sixth Workshop on CPS&amp;IoT Security and Privacy","raw_type":"proceedings-article"},"sustainable_development_goals":[],"awards":[{"id":"https://openalex.org/G4786660484","display_name":null,"funder_award_id":"2020-221801","funder_id":"https://openalex.org/F4320323817","funder_display_name":"Universitas Brawijaya"}],"funders":[{"id":"https://openalex.org/F4320323817","display_name":"Universitas Brawijaya","ror":"https://ror.org/01wk3d929"}],"has_content":{"pdf":true,"grobid_xml":false},"content_urls":{"pdf":"https://content.openalex.org/works/W4404612252.pdf"},"referenced_works_count":20,"referenced_works":["https://openalex.org/W1973326708","https://openalex.org/W2043100293","https://openalex.org/W2098806455","https://openalex.org/W2117798902","https://openalex.org/W2297774820","https://openalex.org/W2514974017","https://openalex.org/W2538458302","https://openalex.org/W2566209330","https://openalex.org/W2612168751","https://openalex.org/W2625587722","https://openalex.org/W2664781091","https://openalex.org/W2752493903","https://openalex.org/W2896993707","https://openalex.org/W2971876914","https://openalex.org/W3015593455","https://openalex.org/W4206500166","https://openalex.org/W4237907241","https://openalex.org/W4246712378","https://openalex.org/W4311165856","https://openalex.org/W4388858849"],"related_works":["https://openalex.org/W4391375266","https://openalex.org/W2899084033","https://openalex.org/W2748952813","https://openalex.org/W2390279801","https://openalex.org/W4391913857","https://openalex.org/W2358668433","https://openalex.org/W2387387477","https://openalex.org/W4396701345","https://openalex.org/W2394051415","https://openalex.org/W2376932109"],"abstract_inverted_index":{"This":[0],"paper":[1],"introduces":[2],"EmbedWatch,":[3],"an":[4,55],"innovative":[5],"crash":[6],"reporting":[7],"system":[8],"specifically":[9],"designed":[10],"for":[11,54],"embedded":[12],"devices.":[13],"EmbedWatch":[14,71,81],"integrates":[15],"fat":[16],"pointer":[17],"principles":[18],"with":[19,95],"remote":[20],"attestation,":[21],"efficiently":[22],"addressing":[23],"spatial":[24,88],"memory":[25,29,89],"errors":[26,90],"across":[27],"various":[28],"segments,":[30],"including":[31],"stack,":[32],"heap,":[33],"and":[34,61,68,76],"global":[35],"variables.":[36],"The":[37],"system's":[38],"notable":[39],"feature":[40],"is":[41],"its":[42],"vulnerability":[43,85],"analysis":[44,86],"capability,":[45],"which":[46],"precisely":[47],"pinpoints":[48],"the":[49,66,84,92],"exact":[50],"code":[51],"segment":[52],"responsible":[53],"error,":[56],"significantly":[57],"enhancing":[58],"error":[59],"detection":[60],"resolution":[62],"accuracy.":[63],"We":[64,78],"assess":[65],"effectiveness":[67],"practicality":[69],"of":[70,87],"by":[72],"evaluating":[73],"realworld":[74],"firmware":[75,94],"CWEs.":[77],"show":[79],"that":[80],"accurately":[82],"detects":[83],"in":[91],"analyzed":[93],"a":[96],"negligible":[97],"overhead":[98],"range":[99],"(0.01%":[100],"-":[101],"2.33%),":[102],"geometric":[103],"mean":[104],"0.228":[105],"+0.4%":[106],"encryption":[107],"protocol":[108]},"counts_by_year":[],"updated_date":"2026-06-11T09:08:48.828518","created_date":"2025-10-10T00:00:00"}
