{"bundle_type":"pith_open_graph_bundle","bundle_version":"1.0","pith_number":"pith:2018:Y6ZEO44UOHGVKOXFCL7UBTNNHY","short_pith_number":"pith:Y6ZEO44U","canonical_record":{"source":{"id":"1807.07940","kind":"arxiv","version":1},"metadata":{"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.CR","submitted_at":"2018-07-20T16:56:40Z","cross_cats_sorted":[],"title_canon_sha256":"fb58a7b8153d23648fcf6941bd1a4c3ca54cc161e4c98b852d256a81c76d608e","abstract_canon_sha256":"aff45aeaa67df51f87bea29121302014999d1b24774f8cc6879fa3fc2f2578e8"},"schema_version":"1.0"},"canonical_sha256":"c7b247739471cd553ae512ff40cdad3e0d6bb165de69d5be4ee3265a1d6d1223","source":{"kind":"arxiv","id":"1807.07940","version":1},"source_aliases":[{"alias_kind":"arxiv","alias_value":"1807.07940","created_at":"2026-05-18T00:10:14Z"},{"alias_kind":"arxiv_version","alias_value":"1807.07940v1","created_at":"2026-05-18T00:10:14Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.1807.07940","created_at":"2026-05-18T00:10:14Z"},{"alias_kind":"pith_short_12","alias_value":"Y6ZEO44UOHGV","created_at":"2026-05-18T12:33:04Z"},{"alias_kind":"pith_short_16","alias_value":"Y6ZEO44UOHGVKOXF","created_at":"2026-05-18T12:33:04Z"},{"alias_kind":"pith_short_8","alias_value":"Y6ZEO44U","created_at":"2026-05-18T12:33:04Z"}],"events":[{"event_type":"record_created","subject_pith_number":"pith:2018:Y6ZEO44UOHGVKOXFCL7UBTNNHY","target":"record","payload":{"canonical_record":{"source":{"id":"1807.07940","kind":"arxiv","version":1},"metadata":{"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.CR","submitted_at":"2018-07-20T16:56:40Z","cross_cats_sorted":[],"title_canon_sha256":"fb58a7b8153d23648fcf6941bd1a4c3ca54cc161e4c98b852d256a81c76d608e","abstract_canon_sha256":"aff45aeaa67df51f87bea29121302014999d1b24774f8cc6879fa3fc2f2578e8"},"schema_version":"1.0"},"canonical_sha256":"c7b247739471cd553ae512ff40cdad3e0d6bb165de69d5be4ee3265a1d6d1223","receipt":{"kind":"pith_receipt","key_id":"pith-v1-2026-05","algorithm":"ed25519","signed_at":"2026-05-18T00:10:14.909227Z","signature_b64":"3hj1msiEGYh+1j/hCAknK+lya/ZNhZ6HJZvOnH7lpvy53l71o9J+vfHhVtaeeBp0OUUlHDov1yOTSzNPXa1kBA==","signed_message":"canonical_sha256_bytes","builder_version":"pith-number-builder-2026-05-17-v1","receipt_version":"0.3","canonical_sha256":"c7b247739471cd553ae512ff40cdad3e0d6bb165de69d5be4ee3265a1d6d1223","last_reissued_at":"2026-05-18T00:10:14.908583Z","signature_status":"signed_v1","first_computed_at":"2026-05-18T00:10:14.908583Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"source_kind":"arxiv","source_id":"1807.07940","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-05-18T00:10:14Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"eeBumkltoQ9zrcSpHIyVA7rYgLHjDWvdyth8fytO9LtIvI0W/4G/5Wou6oanP/Xpj3D0Oargm8WA08bUNMTACw==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-07-02T17:25:00.690962Z"},"content_sha256":"d78095aff15a46cc6d42aae0335566da9a3bac7703f51df951a7177f7b207325","schema_version":"1.0","event_id":"sha256:d78095aff15a46cc6d42aae0335566da9a3bac7703f51df951a7177f7b207325"},{"event_type":"graph_snapshot","subject_pith_number":"pith:2018:Y6ZEO44UOHGVKOXFCL7UBTNNHY","target":"graph","payload":{"graph_snapshot":{"paper":{"title":"Spectre Returns! Speculation Attacks using the Return Stack Buffer","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","headline":"","cross_cats":[],"primary_cat":"cs.CR","authors_text":"Chengyu Song, Esmaeil Mohammadian Koruyeh, Khaled Khasawneh, Nael Abu-Ghazaleh","submitted_at":"2018-07-20T16:56:40Z","abstract_excerpt":"The recent Spectre attacks exploit speculative execution, a pervasively used feature of modern microprocessors, to allow the exfiltration of sensitive data across protection boundaries. In this paper, we introduce a new Spectre-class attack that we call SpectreRSB. In particular, rather than exploiting the branch predictor unit, SpectreRSB exploits the return stack buffer (RSB), a common predictor structure in modern CPUs used to predict return addresses. We show that both local attacks (within the same process such as Spectre 1) and attacks on SGX are possible by constructing proof of concept"},"claims":{"count":0,"items":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"1807.07940","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":""},"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-05-18T00:10:14Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"Y3OqZpOdqdMgpg9sjWaqPpqsnOPY+Mado4bjIfCGHdFcYn9B6Ncl52loUDXiC3daUsHaSJ+XN5wA0LktV1A2Ag==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-07-02T17:25:00.691309Z"},"content_sha256":"66e46cd4a9f9d8d750c494fb02493426dda9de2ed0b0524a6a18996d4f5ecec9","schema_version":"1.0","event_id":"sha256:66e46cd4a9f9d8d750c494fb02493426dda9de2ed0b0524a6a18996d4f5ecec9"}],"timestamp_proofs":[],"mirror_hints":[{"mirror_type":"https","name":"Pith Resolver","base_url":"https://pith.science","bundle_url":"https://pith.science/pith/Y6ZEO44UOHGVKOXFCL7UBTNNHY/bundle.json","state_url":"https://pith.science/pith/Y6ZEO44UOHGVKOXFCL7UBTNNHY/state.json","well_known_bundle_url":"https://pith.science/.well-known/pith/Y6ZEO44UOHGVKOXFCL7UBTNNHY/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-07-02T17:25:00Z","links":{"resolver":"https://pith.science/pith/Y6ZEO44UOHGVKOXFCL7UBTNNHY","bundle":"https://pith.science/pith/Y6ZEO44UOHGVKOXFCL7UBTNNHY/bundle.json","state":"https://pith.science/pith/Y6ZEO44UOHGVKOXFCL7UBTNNHY/state.json","well_known_bundle":"https://pith.science/.well-known/pith/Y6ZEO44UOHGVKOXFCL7UBTNNHY/bundle.json"},"state":{"state_type":"pith_open_graph_state","state_version":"1.0","pith_number":"pith:2018:Y6ZEO44UOHGVKOXFCL7UBTNNHY","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":"aff45aeaa67df51f87bea29121302014999d1b24774f8cc6879fa3fc2f2578e8","cross_cats_sorted":[],"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.CR","submitted_at":"2018-07-20T16:56:40Z","title_canon_sha256":"fb58a7b8153d23648fcf6941bd1a4c3ca54cc161e4c98b852d256a81c76d608e"},"schema_version":"1.0","source":{"id":"1807.07940","kind":"arxiv","version":1}},"source_aliases":[{"alias_kind":"arxiv","alias_value":"1807.07940","created_at":"2026-05-18T00:10:14Z"},{"alias_kind":"arxiv_version","alias_value":"1807.07940v1","created_at":"2026-05-18T00:10:14Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.1807.07940","created_at":"2026-05-18T00:10:14Z"},{"alias_kind":"pith_short_12","alias_value":"Y6ZEO44UOHGV","created_at":"2026-05-18T12:33:04Z"},{"alias_kind":"pith_short_16","alias_value":"Y6ZEO44UOHGVKOXF","created_at":"2026-05-18T12:33:04Z"},{"alias_kind":"pith_short_8","alias_value":"Y6ZEO44U","created_at":"2026-05-18T12:33:04Z"}],"graph_snapshots":[{"event_id":"sha256:66e46cd4a9f9d8d750c494fb02493426dda9de2ed0b0524a6a18996d4f5ecec9","target":"graph","created_at":"2026-05-18T00:10:14Z","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"},"paper":{"abstract_excerpt":"The recent Spectre attacks exploit speculative execution, a pervasively used feature of modern microprocessors, to allow the exfiltration of sensitive data across protection boundaries. In this paper, we introduce a new Spectre-class attack that we call SpectreRSB. In particular, rather than exploiting the branch predictor unit, SpectreRSB exploits the return stack buffer (RSB), a common predictor structure in modern CPUs used to predict return addresses. We show that both local attacks (within the same process such as Spectre 1) and attacks on SGX are possible by constructing proof of concept","authors_text":"Chengyu Song, Esmaeil Mohammadian Koruyeh, Khaled Khasawneh, Nael Abu-Ghazaleh","cross_cats":[],"headline":"","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.CR","submitted_at":"2018-07-20T16:56:40Z","title":"Spectre Returns! Speculation Attacks using the Return Stack Buffer"},"references":{"count":0,"internal_anchors":0,"resolved_work":0,"sample":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"1807.07940","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:d78095aff15a46cc6d42aae0335566da9a3bac7703f51df951a7177f7b207325","target":"record","created_at":"2026-05-18T00:10:14Z","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":"aff45aeaa67df51f87bea29121302014999d1b24774f8cc6879fa3fc2f2578e8","cross_cats_sorted":[],"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.CR","submitted_at":"2018-07-20T16:56:40Z","title_canon_sha256":"fb58a7b8153d23648fcf6941bd1a4c3ca54cc161e4c98b852d256a81c76d608e"},"schema_version":"1.0","source":{"id":"1807.07940","kind":"arxiv","version":1}},"canonical_sha256":"c7b247739471cd553ae512ff40cdad3e0d6bb165de69d5be4ee3265a1d6d1223","receipt":{"algorithm":"ed25519","builder_version":"pith-number-builder-2026-05-17-v1","canonical_sha256":"c7b247739471cd553ae512ff40cdad3e0d6bb165de69d5be4ee3265a1d6d1223","first_computed_at":"2026-05-18T00:10:14.908583Z","key_id":"pith-v1-2026-05","kind":"pith_receipt","last_reissued_at":"2026-05-18T00:10:14.908583Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","receipt_version":"0.3","signature_b64":"3hj1msiEGYh+1j/hCAknK+lya/ZNhZ6HJZvOnH7lpvy53l71o9J+vfHhVtaeeBp0OUUlHDov1yOTSzNPXa1kBA==","signature_status":"signed_v1","signed_at":"2026-05-18T00:10:14.909227Z","signed_message":"canonical_sha256_bytes"},"source_id":"1807.07940","source_kind":"arxiv","source_version":1}}},"equivocations":[],"invalid_events":[],"applied_event_ids":["sha256:d78095aff15a46cc6d42aae0335566da9a3bac7703f51df951a7177f7b207325","sha256:66e46cd4a9f9d8d750c494fb02493426dda9de2ed0b0524a6a18996d4f5ecec9"],"state_sha256":"aecec9aaec4480988e58dca29dca2e582cc1e199b9914e8c2883fb862e2b38c4"},"bundle_signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"UaL/obHgGvwQgRMwKHRl0CDv0QKmaDwPP16O0/6LDj2uDSSEWtAb3BFeKAwK47Td4GpTYTg4DTqcbd7pu/L0CQ==","signed_message":"bundle_sha256_bytes","signed_at":"2026-07-02T17:25:00.693372Z","bundle_sha256":"5bad1b76135580fc4f47fbd029f424374cd5294680dc6cec327602bf63bfd4c4"}}