{"bundle_type":"pith_open_graph_bundle","bundle_version":"1.0","pith_number":"pith:2021:IJ3B37PREM2AGJAQ6LW2TJBQWS","short_pith_number":"pith:IJ3B37PR","canonical_record":{"source":{"id":"2105.02388","kind":"arxiv","version":1},"metadata":{"license":"http://creativecommons.org/licenses/by/4.0/","primary_cat":"cs.CR","submitted_at":"2021-05-06T01:28:21Z","cross_cats_sorted":["cs.AI"],"title_canon_sha256":"5caf539177e967d41a9edd7c52a148724bebc0d8b967a09e8c659b5c8f1c3f44","abstract_canon_sha256":"4fe6789eef7dd8184a47691847a5c1e6b09a7696e42da9c127ce0f6e9b42ecac"},"schema_version":"1.0"},"canonical_sha256":"42761dfdf12334032410f2eda9a430b49211960956f8414b105218a492cd0217","source":{"kind":"arxiv","id":"2105.02388","version":1},"source_aliases":[{"alias_kind":"arxiv","alias_value":"2105.02388","created_at":"2026-07-05T02:38:00Z"},{"alias_kind":"arxiv_version","alias_value":"2105.02388v1","created_at":"2026-07-05T02:38:00Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.2105.02388","created_at":"2026-07-05T02:38:00Z"},{"alias_kind":"pith_short_12","alias_value":"IJ3B37PREM2A","created_at":"2026-07-05T02:38:00Z"},{"alias_kind":"pith_short_16","alias_value":"IJ3B37PREM2AGJAQ","created_at":"2026-07-05T02:38:00Z"},{"alias_kind":"pith_short_8","alias_value":"IJ3B37PR","created_at":"2026-07-05T02:38:00Z"}],"events":[{"event_type":"record_created","subject_pith_number":"pith:2021:IJ3B37PREM2AGJAQ6LW2TJBQWS","target":"record","payload":{"canonical_record":{"source":{"id":"2105.02388","kind":"arxiv","version":1},"metadata":{"license":"http://creativecommons.org/licenses/by/4.0/","primary_cat":"cs.CR","submitted_at":"2021-05-06T01:28:21Z","cross_cats_sorted":["cs.AI"],"title_canon_sha256":"5caf539177e967d41a9edd7c52a148724bebc0d8b967a09e8c659b5c8f1c3f44","abstract_canon_sha256":"4fe6789eef7dd8184a47691847a5c1e6b09a7696e42da9c127ce0f6e9b42ecac"},"schema_version":"1.0"},"canonical_sha256":"42761dfdf12334032410f2eda9a430b49211960956f8414b105218a492cd0217","receipt":{"kind":"pith_receipt","key_id":"pith-v1-2026-05","algorithm":"ed25519","signed_at":"2026-07-05T02:38:00.831484Z","signature_b64":"yh11ARtmGaE5GQZr2XP322Dx/0nFHxaeXh+p3BGXK+W+IlvCKu30Al5OYbv5tEZtJ3qaZyklABsOVFFoF1rACA==","signed_message":"canonical_sha256_bytes","builder_version":"pith-number-builder-2026-05-17-v1","receipt_version":"0.3","canonical_sha256":"42761dfdf12334032410f2eda9a430b49211960956f8414b105218a492cd0217","last_reissued_at":"2026-07-05T02:38:00.831098Z","signature_status":"signed_v1","first_computed_at":"2026-07-05T02:38:00.831098Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"source_kind":"arxiv","source_id":"2105.02388","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-05T02:38:00Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"5U/SfzTKaIx5VzfZG0adSmwNjHp6YKcdpaDOmetOP6oBOgHo5PXMxLx6p5gIGM08yHaOKLs4dmqrDlkMxJ7dBQ==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-08-06T03:30:43.538065Z"},"content_sha256":"e69cbf807607e33a6f10140592bb6bcb21e7fd29600cd03f438012382009b35f","schema_version":"1.0","event_id":"sha256:e69cbf807607e33a6f10140592bb6bcb21e7fd29600cd03f438012382009b35f"},{"event_type":"graph_snapshot","subject_pith_number":"pith:2021:IJ3B37PREM2AGJAQ6LW2TJBQWS","target":"graph","payload":{"graph_snapshot":{"paper":{"title":"Security Vulnerability Detection Using Deep Learning Natural Language Processing","license":"http://creativecommons.org/licenses/by/4.0/","headline":"","cross_cats":["cs.AI"],"primary_cat":"cs.CR","authors_text":"Noah Ziems, Shaoen Wu","submitted_at":"2021-05-06T01:28:21Z","abstract_excerpt":"Detecting security vulnerabilities in software before they are exploited has been a challenging problem for decades. Traditional code analysis methods have been proposed, but are often ineffective and inefficient. In this work, we model software vulnerability detection as a natural language processing (NLP) problem with source code treated as texts, and address the automated software venerability detection with recent advanced deep learning NLP models assisted by transfer learning on written English. For training and testing, we have preprocessed the NIST NVD/SARD databases and built a dataset"},"claims":{"count":0,"items":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"2105.02388","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/2105.02388/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-05T02:38:00Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"Cg2hMU3OGCk999H+MVg5P18Jgqp8wAzbG5pAS9BtckyTPxDamuIHlphAo6HIMtRBekAA8SVxjun6bScY/QwcBQ==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-08-06T03:30:43.538592Z"},"content_sha256":"f529bf1f3214c039e88b54c67bd96695adc4e24314edbcba1abc2134259a105b","schema_version":"1.0","event_id":"sha256:f529bf1f3214c039e88b54c67bd96695adc4e24314edbcba1abc2134259a105b"}],"timestamp_proofs":[],"mirror_hints":[{"mirror_type":"https","name":"Pith Resolver","base_url":"https://pith.science","bundle_url":"https://pith.science/pith/IJ3B37PREM2AGJAQ6LW2TJBQWS/bundle.json","state_url":"https://pith.science/pith/IJ3B37PREM2AGJAQ6LW2TJBQWS/state.json","well_known_bundle_url":"https://pith.science/.well-known/pith/IJ3B37PREM2AGJAQ6LW2TJBQWS/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-06T03:30:43Z","links":{"resolver":"https://pith.science/pith/IJ3B37PREM2AGJAQ6LW2TJBQWS","bundle":"https://pith.science/pith/IJ3B37PREM2AGJAQ6LW2TJBQWS/bundle.json","state":"https://pith.science/pith/IJ3B37PREM2AGJAQ6LW2TJBQWS/state.json","well_known_bundle":"https://pith.science/.well-known/pith/IJ3B37PREM2AGJAQ6LW2TJBQWS/bundle.json"},"state":{"state_type":"pith_open_graph_state","state_version":"1.0","pith_number":"pith:2021:IJ3B37PREM2AGJAQ6LW2TJBQWS","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":"4fe6789eef7dd8184a47691847a5c1e6b09a7696e42da9c127ce0f6e9b42ecac","cross_cats_sorted":["cs.AI"],"license":"http://creativecommons.org/licenses/by/4.0/","primary_cat":"cs.CR","submitted_at":"2021-05-06T01:28:21Z","title_canon_sha256":"5caf539177e967d41a9edd7c52a148724bebc0d8b967a09e8c659b5c8f1c3f44"},"schema_version":"1.0","source":{"id":"2105.02388","kind":"arxiv","version":1}},"source_aliases":[{"alias_kind":"arxiv","alias_value":"2105.02388","created_at":"2026-07-05T02:38:00Z"},{"alias_kind":"arxiv_version","alias_value":"2105.02388v1","created_at":"2026-07-05T02:38:00Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.2105.02388","created_at":"2026-07-05T02:38:00Z"},{"alias_kind":"pith_short_12","alias_value":"IJ3B37PREM2A","created_at":"2026-07-05T02:38:00Z"},{"alias_kind":"pith_short_16","alias_value":"IJ3B37PREM2AGJAQ","created_at":"2026-07-05T02:38:00Z"},{"alias_kind":"pith_short_8","alias_value":"IJ3B37PR","created_at":"2026-07-05T02:38:00Z"}],"graph_snapshots":[{"event_id":"sha256:f529bf1f3214c039e88b54c67bd96695adc4e24314edbcba1abc2134259a105b","target":"graph","created_at":"2026-07-05T02:38:00Z","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/2105.02388/integrity.json","findings":[],"snapshot_sha256":"c28c3603d3b5d939e8dc4c7e95fa8dfce3d595e45f758748cecf8e644a296938","summary":{"advisory":0,"by_detector":{},"critical":0,"informational":0}},"paper":{"abstract_excerpt":"Detecting security vulnerabilities in software before they are exploited has been a challenging problem for decades. Traditional code analysis methods have been proposed, but are often ineffective and inefficient. In this work, we model software vulnerability detection as a natural language processing (NLP) problem with source code treated as texts, and address the automated software venerability detection with recent advanced deep learning NLP models assisted by transfer learning on written English. For training and testing, we have preprocessed the NIST NVD/SARD databases and built a dataset","authors_text":"Noah Ziems, Shaoen Wu","cross_cats":["cs.AI"],"headline":"","license":"http://creativecommons.org/licenses/by/4.0/","primary_cat":"cs.CR","submitted_at":"2021-05-06T01:28:21Z","title":"Security Vulnerability Detection Using Deep Learning Natural Language Processing"},"references":{"count":0,"internal_anchors":0,"resolved_work":0,"sample":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"2105.02388","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:e69cbf807607e33a6f10140592bb6bcb21e7fd29600cd03f438012382009b35f","target":"record","created_at":"2026-07-05T02:38:00Z","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":"4fe6789eef7dd8184a47691847a5c1e6b09a7696e42da9c127ce0f6e9b42ecac","cross_cats_sorted":["cs.AI"],"license":"http://creativecommons.org/licenses/by/4.0/","primary_cat":"cs.CR","submitted_at":"2021-05-06T01:28:21Z","title_canon_sha256":"5caf539177e967d41a9edd7c52a148724bebc0d8b967a09e8c659b5c8f1c3f44"},"schema_version":"1.0","source":{"id":"2105.02388","kind":"arxiv","version":1}},"canonical_sha256":"42761dfdf12334032410f2eda9a430b49211960956f8414b105218a492cd0217","receipt":{"algorithm":"ed25519","builder_version":"pith-number-builder-2026-05-17-v1","canonical_sha256":"42761dfdf12334032410f2eda9a430b49211960956f8414b105218a492cd0217","first_computed_at":"2026-07-05T02:38:00.831098Z","key_id":"pith-v1-2026-05","kind":"pith_receipt","last_reissued_at":"2026-07-05T02:38:00.831098Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","receipt_version":"0.3","signature_b64":"yh11ARtmGaE5GQZr2XP322Dx/0nFHxaeXh+p3BGXK+W+IlvCKu30Al5OYbv5tEZtJ3qaZyklABsOVFFoF1rACA==","signature_status":"signed_v1","signed_at":"2026-07-05T02:38:00.831484Z","signed_message":"canonical_sha256_bytes"},"source_id":"2105.02388","source_kind":"arxiv","source_version":1}}},"equivocations":[],"invalid_events":[],"applied_event_ids":["sha256:e69cbf807607e33a6f10140592bb6bcb21e7fd29600cd03f438012382009b35f","sha256:f529bf1f3214c039e88b54c67bd96695adc4e24314edbcba1abc2134259a105b"],"state_sha256":"2a4037580428f2bd9625fe701456ffffa1ac7a90e38a1811cf5b85c56eefb6ca"},"bundle_signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"CnTjZQWTO5rVZnsL/STKYxs79XX6xug5M5fYwCteNQUVEc37+WTxx9g8xZA7+LFTiW4dNvZWsDAg+OM2yCnNAQ==","signed_message":"bundle_sha256_bytes","signed_at":"2026-08-06T03:30:43.544197Z","bundle_sha256":"5c23eae2f637aba648f882fc07b1064270b1febd716271e5eb6ea238c4f5012b"}}