{"bundle_type":"pith_open_graph_bundle","bundle_version":"1.0","pith_number":"pith:2024:USKIOCLESURE4WFZOCHOSI4FCI","short_pith_number":"pith:USKIOCLE","canonical_record":{"source":{"id":"2405.13933","kind":"arxiv","version":1},"metadata":{"license":"http://creativecommons.org/licenses/by/4.0/","primary_cat":"cs.CR","submitted_at":"2024-05-22T19:05:21Z","cross_cats_sorted":[],"title_canon_sha256":"4e9e5fea1271dcef6deacf67c5eda78ccba46b52f8281576356368ca38cfe618","abstract_canon_sha256":"8276e1dc46b47add30e5b9430d2102f9d6a82d188450c17b67376b875eb7a2f8"},"schema_version":"1.0"},"canonical_sha256":"a49487096495224e58b9708ee92385123644b26895b8fb1e238e98856d6a0d99","source":{"kind":"arxiv","id":"2405.13933","version":1},"source_aliases":[{"alias_kind":"arxiv","alias_value":"2405.13933","created_at":"2026-07-05T08:22:08Z"},{"alias_kind":"arxiv_version","alias_value":"2405.13933v1","created_at":"2026-07-05T08:22:08Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.2405.13933","created_at":"2026-07-05T08:22:08Z"},{"alias_kind":"pith_short_12","alias_value":"USKIOCLESURE","created_at":"2026-07-05T08:22:08Z"},{"alias_kind":"pith_short_16","alias_value":"USKIOCLESURE4WFZ","created_at":"2026-07-05T08:22:08Z"},{"alias_kind":"pith_short_8","alias_value":"USKIOCLE","created_at":"2026-07-05T08:22:08Z"}],"events":[{"event_type":"record_created","subject_pith_number":"pith:2024:USKIOCLESURE4WFZOCHOSI4FCI","target":"record","payload":{"canonical_record":{"source":{"id":"2405.13933","kind":"arxiv","version":1},"metadata":{"license":"http://creativecommons.org/licenses/by/4.0/","primary_cat":"cs.CR","submitted_at":"2024-05-22T19:05:21Z","cross_cats_sorted":[],"title_canon_sha256":"4e9e5fea1271dcef6deacf67c5eda78ccba46b52f8281576356368ca38cfe618","abstract_canon_sha256":"8276e1dc46b47add30e5b9430d2102f9d6a82d188450c17b67376b875eb7a2f8"},"schema_version":"1.0"},"canonical_sha256":"a49487096495224e58b9708ee92385123644b26895b8fb1e238e98856d6a0d99","receipt":{"kind":"pith_receipt","key_id":"pith-v1-2026-05","algorithm":"ed25519","signed_at":"2026-07-05T08:22:08.431180Z","signature_b64":"dyxwmi8hoMfS0rdGOJZ7znr6C7ScXIoBFtys9OGllL5FPsy/dWe2tQzuoZTUyCbBvHFUnn752XTR8kowIWQrBA==","signed_message":"canonical_sha256_bytes","builder_version":"pith-number-builder-2026-05-17-v1","receipt_version":"0.3","canonical_sha256":"a49487096495224e58b9708ee92385123644b26895b8fb1e238e98856d6a0d99","last_reissued_at":"2026-07-05T08:22:08.430808Z","signature_status":"signed_v1","first_computed_at":"2026-07-05T08:22:08.430808Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"source_kind":"arxiv","source_id":"2405.13933","source_version":1,"attestation_state":"computed"},"signer":{"signer_id":"pith.science","signer_type":"pith_registry","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"created_at":"2026-07-05T08:22:08Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"0mitzw9Ci9qhdG3xUbE3K0SoNyJ44KDSMZSMTiVpScW/sZU5dG54/0v+bi8ACDFzezFE+NU9+x35R3yTPMFVDQ==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-08-01T00:29:33.752054Z"},"content_sha256":"d25edc17d35713ce8c14d72000979085f063a5399fbab86b3f07820cb479b824","schema_version":"1.0","event_id":"sha256:d25edc17d35713ce8c14d72000979085f063a5399fbab86b3f07820cb479b824"},{"event_type":"graph_snapshot","subject_pith_number":"pith:2024:USKIOCLESURE4WFZOCHOSI4FCI","target":"graph","payload":{"graph_snapshot":{"paper":{"title":"Resurrection Attack: Defeating Xilinx MPU's Memory Protection","license":"http://creativecommons.org/licenses/by/4.0/","headline":"","cross_cats":[],"primary_cat":"cs.CR","authors_text":"Bharadwaj Madabhushi, Chandra Sekhar Mummidi, Daniel Holcomb, Sandip Kundu","submitted_at":"2024-05-22T19:05:21Z","abstract_excerpt":"Memory protection units (MPUs) are hardware-assisted security features that are commonly used in embedded processors such as the ARM 940T, Infineon TC1775, and Xilinx Zynq. MPUs partition the memory statically, and set individual protection attributes for each partition. MPUs typically define two protection domains: user mode and supervisor mode. Normally, this is sufficient for protecting the kernel and applications. However, we have discovered a way to access a process memory due to a vulnerability in Xilinx MPU (XMPU) implementation that we call Resurrection Attack. We find that XMPU securi"},"claims":{"count":0,"items":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"2405.13933","kind":"arxiv","version":1},"verdict":{"id":null,"model_set":{},"created_at":null,"strongest_claim":"","one_line_summary":"","pipeline_version":null,"weakest_assumption":"","pith_extraction_headline":""},"integrity":{"clean":true,"summary":{"advisory":0,"critical":0,"by_detector":{},"informational":0},"endpoint":"/pith/2405.13933/integrity.json","findings":[],"available":true,"detectors_run":[],"snapshot_sha256":"c28c3603d3b5d939e8dc4c7e95fa8dfce3d595e45f758748cecf8e644a296938"},"references":{"count":0,"sample":[],"resolved_work":0,"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57","internal_anchors":0},"formal_canon":{"evidence_count":0,"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"author_claims":{"count":0,"strong_count":0,"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"builder_version":"pith-number-builder-2026-05-17-v1"},"verdict_id":null},"signer":{"signer_id":"pith.science","signer_type":"pith_registry","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"created_at":"2026-07-05T08:22:08Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"aJhMpYhZ1Nq1DjsieSH8K6g0zJECFz1dE1fJQRhUbBdjLVWqF5LZJzolgJ/nYx6u61V3gUzJYA72Pn621aw9Dg==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-08-01T00:29:33.752487Z"},"content_sha256":"70d08077a2a46c1e76d1ff5a854751e7d31494e2a48766da7593b034168269fa","schema_version":"1.0","event_id":"sha256:70d08077a2a46c1e76d1ff5a854751e7d31494e2a48766da7593b034168269fa"}],"timestamp_proofs":[],"mirror_hints":[{"mirror_type":"https","name":"Pith Resolver","base_url":"https://pith.science","bundle_url":"https://pith.science/pith/USKIOCLESURE4WFZOCHOSI4FCI/bundle.json","state_url":"https://pith.science/pith/USKIOCLESURE4WFZOCHOSI4FCI/state.json","well_known_bundle_url":"https://pith.science/.well-known/pith/USKIOCLESURE4WFZOCHOSI4FCI/bundle.json","status":"primary"}],"public_keys":[{"key_id":"pith-v1-2026-05","algorithm":"ed25519","format":"raw","public_key_b64":"stVStoiQhXFxp4s2pdzPNoqVNBMojDU/fJ2db5S3CbM=","public_key_hex":"b2d552b68890857171a78b36a5dccf368a953413288c353f7c9d9d6f94b709b3","fingerprint_sha256_b32_first128bits":"RVFV5Z2OI2J3ZUO7ERDEBCYNKS","fingerprint_sha256_hex":"8d4b5ee74e4693bcd1df2446408b0d54","rotates_at":null,"url":"https://pith.science/pith-signing-key.json","notes":"Pith uses this Ed25519 key to sign canonical record SHA-256 digests. Verify with: ed25519_verify(public_key, message=canonical_sha256_bytes, signature=base64decode(signature_b64))."}],"merge_version":"pith-open-graph-merge-v1","built_at":"2026-08-01T00:29:33Z","links":{"resolver":"https://pith.science/pith/USKIOCLESURE4WFZOCHOSI4FCI","bundle":"https://pith.science/pith/USKIOCLESURE4WFZOCHOSI4FCI/bundle.json","state":"https://pith.science/pith/USKIOCLESURE4WFZOCHOSI4FCI/state.json","well_known_bundle":"https://pith.science/.well-known/pith/USKIOCLESURE4WFZOCHOSI4FCI/bundle.json"},"state":{"state_type":"pith_open_graph_state","state_version":"1.0","pith_number":"pith:2024:USKIOCLESURE4WFZOCHOSI4FCI","merge_version":"pith-open-graph-merge-v1","event_count":2,"valid_event_count":2,"invalid_event_count":0,"equivocation_count":0,"current":{"canonical_record":{"metadata":{"abstract_canon_sha256":"8276e1dc46b47add30e5b9430d2102f9d6a82d188450c17b67376b875eb7a2f8","cross_cats_sorted":[],"license":"http://creativecommons.org/licenses/by/4.0/","primary_cat":"cs.CR","submitted_at":"2024-05-22T19:05:21Z","title_canon_sha256":"4e9e5fea1271dcef6deacf67c5eda78ccba46b52f8281576356368ca38cfe618"},"schema_version":"1.0","source":{"id":"2405.13933","kind":"arxiv","version":1}},"source_aliases":[{"alias_kind":"arxiv","alias_value":"2405.13933","created_at":"2026-07-05T08:22:08Z"},{"alias_kind":"arxiv_version","alias_value":"2405.13933v1","created_at":"2026-07-05T08:22:08Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.2405.13933","created_at":"2026-07-05T08:22:08Z"},{"alias_kind":"pith_short_12","alias_value":"USKIOCLESURE","created_at":"2026-07-05T08:22:08Z"},{"alias_kind":"pith_short_16","alias_value":"USKIOCLESURE4WFZ","created_at":"2026-07-05T08:22:08Z"},{"alias_kind":"pith_short_8","alias_value":"USKIOCLE","created_at":"2026-07-05T08:22:08Z"}],"graph_snapshots":[{"event_id":"sha256:70d08077a2a46c1e76d1ff5a854751e7d31494e2a48766da7593b034168269fa","target":"graph","created_at":"2026-07-05T08:22:08Z","signer":{"key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signer_id":"pith.science","signer_type":"pith_registry"},"payload":{"graph_snapshot":{"author_claims":{"count":0,"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57","strong_count":0},"builder_version":"pith-number-builder-2026-05-17-v1","claims":{"count":0,"items":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"formal_canon":{"evidence_count":0,"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"integrity":{"available":true,"clean":true,"detectors_run":[],"endpoint":"/pith/2405.13933/integrity.json","findings":[],"snapshot_sha256":"c28c3603d3b5d939e8dc4c7e95fa8dfce3d595e45f758748cecf8e644a296938","summary":{"advisory":0,"by_detector":{},"critical":0,"informational":0}},"paper":{"abstract_excerpt":"Memory protection units (MPUs) are hardware-assisted security features that are commonly used in embedded processors such as the ARM 940T, Infineon TC1775, and Xilinx Zynq. MPUs partition the memory statically, and set individual protection attributes for each partition. MPUs typically define two protection domains: user mode and supervisor mode. Normally, this is sufficient for protecting the kernel and applications. However, we have discovered a way to access a process memory due to a vulnerability in Xilinx MPU (XMPU) implementation that we call Resurrection Attack. We find that XMPU securi","authors_text":"Bharadwaj Madabhushi, Chandra Sekhar Mummidi, Daniel Holcomb, Sandip Kundu","cross_cats":[],"headline":"","license":"http://creativecommons.org/licenses/by/4.0/","primary_cat":"cs.CR","submitted_at":"2024-05-22T19:05:21Z","title":"Resurrection Attack: Defeating Xilinx MPU's Memory Protection"},"references":{"count":0,"internal_anchors":0,"resolved_work":0,"sample":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"2405.13933","kind":"arxiv","version":1},"verdict":{"created_at":null,"id":null,"model_set":{},"one_line_summary":"","pipeline_version":null,"pith_extraction_headline":"","strongest_claim":"","weakest_assumption":""}},"verdict_id":null}}],"author_attestations":[],"timestamp_anchors":[],"storage_attestations":[],"citation_signatures":[],"replication_records":[],"corrections":[],"mirror_hints":[],"record_created":{"event_id":"sha256:d25edc17d35713ce8c14d72000979085f063a5399fbab86b3f07820cb479b824","target":"record","created_at":"2026-07-05T08:22:08Z","signer":{"key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signer_id":"pith.science","signer_type":"pith_registry"},"payload":{"attestation_state":"computed","canonical_record":{"metadata":{"abstract_canon_sha256":"8276e1dc46b47add30e5b9430d2102f9d6a82d188450c17b67376b875eb7a2f8","cross_cats_sorted":[],"license":"http://creativecommons.org/licenses/by/4.0/","primary_cat":"cs.CR","submitted_at":"2024-05-22T19:05:21Z","title_canon_sha256":"4e9e5fea1271dcef6deacf67c5eda78ccba46b52f8281576356368ca38cfe618"},"schema_version":"1.0","source":{"id":"2405.13933","kind":"arxiv","version":1}},"canonical_sha256":"a49487096495224e58b9708ee92385123644b26895b8fb1e238e98856d6a0d99","receipt":{"algorithm":"ed25519","builder_version":"pith-number-builder-2026-05-17-v1","canonical_sha256":"a49487096495224e58b9708ee92385123644b26895b8fb1e238e98856d6a0d99","first_computed_at":"2026-07-05T08:22:08.430808Z","key_id":"pith-v1-2026-05","kind":"pith_receipt","last_reissued_at":"2026-07-05T08:22:08.430808Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","receipt_version":"0.3","signature_b64":"dyxwmi8hoMfS0rdGOJZ7znr6C7ScXIoBFtys9OGllL5FPsy/dWe2tQzuoZTUyCbBvHFUnn752XTR8kowIWQrBA==","signature_status":"signed_v1","signed_at":"2026-07-05T08:22:08.431180Z","signed_message":"canonical_sha256_bytes"},"source_id":"2405.13933","source_kind":"arxiv","source_version":1}}},"equivocations":[],"invalid_events":[],"applied_event_ids":["sha256:d25edc17d35713ce8c14d72000979085f063a5399fbab86b3f07820cb479b824","sha256:70d08077a2a46c1e76d1ff5a854751e7d31494e2a48766da7593b034168269fa"],"state_sha256":"305eb6de5e24ca7ed2d8bca9fcb8c0017db45625921f9537e0315995db15b6c7"},"bundle_signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"mS07bHgFJcyl8tVJBglGA8RjBcWrsBRuyrVHKp9G7pzlioziFxYKCTH2UbXrdy7wrzng4ihPXgij3gw2WY22Aw==","signed_message":"bundle_sha256_bytes","signed_at":"2026-08-01T00:29:33.757712Z","bundle_sha256":"d3c1f549f252f06eaf2f8c9aae81f3eda1e35c13180f8d137cfb6e9abb07722b"}}