{"as_of":"2026-08-16T21:03:00Z","caps":{"database_statements":6,"inbound":100,"outbound":100},"context_digest":"sha256:ea6321d8d0044caa7b50f40a8a4fd08ba011b71936c4edb13113af696c69169d","coverage":[{"denominator":18,"lane":"reference_resolution","note":"Typed states for the displayed outbound observations.","records_observed":18,"source":"paper_references, paper_reference_links","source_observed_at":"2026-08-14T13:45:35.878829Z","state":"measured"},{"denominator":18,"lane":"standing_notices","note":"One-hop event checks from named stored sources.","records_observed":18,"source":"scholarly_work_events, retraction_status_cache","source_observed_at":"2026-08-16T06:30:59.297886+00:00","state":"measured"},{"denominator":0,"lane":"inbound_itemization","note":"Pith citing papers itemized under the disclosed page cap.","records_observed":0,"source":"paper_references, paper_reference_links","source_observed_at":null,"state":"measured"},{"denominator":1,"lane":"external_citation_measurements","note":"A source-named dated measurement, never combined with another source.","records_observed":0,"source":"cited_works","source_observed_at":null,"state":"measured"}],"external_citation_measurements":[],"inbound":[],"links":{"evidence":"/evidence","html":"/paper/1908.04502/citation-record","integrity":"/paper/1908.04502/integrity","json":"/paper/1908.04502/citation-record.json","paper":"/paper/1908.04502"},"outbound":[{"citation":{"cited_paper":null,"cited_work":{"arxiv_id":null,"doi":null,"metadata_source":"raw_reference","pith_arxiv_id":null,"snapshot_observed_at":"2026-08-14T13:45:36.453592Z","title":"(2019) 2018 application security research update","venue":null,"work_id":"ec63d907-3218-4495-917e-b9d15ebe3018","year":2019},"citing_paper":{"arxiv_id":"1908.04502","last_updated":"2019-08-13T06:05:22Z","snapshot_observed_at":"2026-08-16T14:20:04.480865Z","submitted_at":"2019-08-13T06:05:22Z","title":"A Simple and Intuitive Algorithm for Preventing Directory Traversal Attacks","version":1},"reference_index":1,"source":"pdf_text","source_observed_at":"2026-08-14T13:45:35.746045Z"},"links":{"citing_paper":"/paper/1908.04502"},"observation_digest":"sha256:d2af88e26e9ee2ecc332882ac4f4cd6284f2462fb717c80596699a0fc08952e6","observation_id":"58ba4473-09a3-484f-8d76-aefc10d87d97","resolution":{"observed_at":"2026-08-14T13:45:36.460678Z","resolver_source":"raw_fallback","status":"verified_fuzzy"},"standing_notice":{"events":[],"observation":"No event found in the named queried sources as of 2026-08-16T06:30:59.297886+00:00.","reason":null,"source_receipts":[{"observed_at":"2026-08-16T06:30:59.297886+00:00","source":"crossref"},{"observed_at":"2026-08-16T06:30:54.164669+00:00","source":"retraction_watch"}],"state":"measured"}},{"citation":{"cited_paper":null,"cited_work":{"arxiv_id":null,"doi":null,"metadata_source":"raw_reference","pith_arxiv_id":null,"snapshot_observed_at":"2026-08-14T13:45:36.428506Z","title":"Pixy: a static analysis tool for detecting web application vulnerabilities,","venue":null,"work_id":"1ca8557d-1125-47d8-858e-529755772aa6","year":2006},"citing_paper":{"arxiv_id":"1908.04502","last_updated":"2019-08-13T06:05:22Z","snapshot_observed_at":"2026-08-16T14:20:04.480865Z","submitted_at":"2019-08-13T06:05:22Z","title":"A Simple and Intuitive Algorithm for Preventing Directory Traversal Attacks","version":1},"reference_index":2,"source":"pdf_text","source_observed_at":"2026-08-14T13:45:35.754521Z"},"links":{"citing_paper":"/paper/1908.04502"},"observation_digest":"sha256:0a5895eea3f2969306eea738f6866cba056b5a08b8ca462ed8f6bbee7a644c33","observation_id":"3bf4ed9d-2c91-4a1c-8f47-46913222ba05","resolution":{"observed_at":"2026-08-14T13:45:36.434703Z","resolver_source":"raw_fallback","status":"verified_fuzzy"},"standing_notice":{"events":[],"observation":"No event found in the named queried sources as of 2026-08-16T06:30:59.297886+00:00.","reason":null,"source_receipts":[{"observed_at":"2026-08-16T06:30:59.297886+00:00","source":"crossref"},{"observed_at":"2026-08-16T06:30:54.164669+00:00","source":"retraction_watch"}],"state":"measured"}},{"citation":{"cited_paper":null,"cited_work":{"arxiv_id":null,"doi":null,"metadata_source":"raw_reference","pith_arxiv_id":null,"snapshot_observed_at":"2026-08-14T13:45:36.402754Z","title":"A static analysis framework for detecting sql injection vulnerabilities,","venue":null,"work_id":"ba9e90cb-e86c-4645-9f54-9063719693fc","year":2007},"citing_paper":{"arxiv_id":"1908.04502","last_updated":"2019-08-13T06:05:22Z","snapshot_observed_at":"2026-08-16T14:20:04.480865Z","submitted_at":"2019-08-13T06:05:22Z","title":"A Simple and Intuitive Algorithm for Preventing Directory Traversal Attacks","version":1},"reference_index":3,"source":"pdf_text","source_observed_at":"2026-08-14T13:45:35.760750Z"},"links":{"citing_paper":"/paper/1908.04502"},"observation_digest":"sha256:22093c88211967902b33d44c4c2dc9caffd8af8953a1d7c0114d7976a067752a","observation_id":"3f62d7d8-0258-4d45-a254-66ecc920c989","resolution":{"observed_at":"2026-08-14T13:45:36.409867Z","resolver_source":"raw_fallback","status":"verified_fuzzy"},"standing_notice":{"events":[],"observation":"No event found in the named queried sources as of 2026-08-16T06:30:59.297886+00:00.","reason":null,"source_receipts":[{"observed_at":"2026-08-16T06:30:59.297886+00:00","source":"crossref"},{"observed_at":"2026-08-16T06:30:54.164669+00:00","source":"retraction_watch"}],"state":"measured"}},{"citation":{"cited_paper":null,"cited_work":{"arxiv_id":null,"doi":null,"metadata_source":"raw_reference","pith_arxiv_id":null,"snapshot_observed_at":"2026-08-14T13:45:36.384299Z","title":"Static detection of cross-site scripting vulnerabilities,","venue":null,"work_id":"04a61fdb-1c74-4132-94e1-45f615dbce14","year":2008},"citing_paper":{"arxiv_id":"1908.04502","last_updated":"2019-08-13T06:05:22Z","snapshot_observed_at":"2026-08-16T14:20:04.480865Z","submitted_at":"2019-08-13T06:05:22Z","title":"A Simple and Intuitive Algorithm for Preventing Directory Traversal Attacks","version":1},"reference_index":4,"source":"pdf_text","source_observed_at":"2026-08-14T13:45:35.767542Z"},"links":{"citing_paper":"/paper/1908.04502"},"observation_digest":"sha256:02cdec9821b68bf2f138382981766d40cc88f74d49e9ab994e6ee314df23a7d3","observation_id":"1cdf4641-275c-403c-8dea-f9cd791ede01","resolution":{"observed_at":"2026-08-14T13:45:36.390239Z","resolver_source":"raw_fallback","status":"verified_fuzzy"},"standing_notice":{"events":[],"observation":"No event found in the named queried sources as of 2026-08-16T06:30:59.297886+00:00.","reason":null,"source_receipts":[{"observed_at":"2026-08-16T06:30:59.297886+00:00","source":"crossref"},{"observed_at":"2026-08-16T06:30:54.164669+00:00","source":"retraction_watch"}],"state":"measured"}},{"citation":{"cited_paper":null,"cited_work":{"arxiv_id":null,"doi":null,"metadata_source":"raw_reference","pith_arxiv_id":null,"snapshot_observed_at":"2026-08-14T13:45:36.366666Z","title":"Why johnny cant pentest: An analysis of black-box web vulnerability scanners,","venue":null,"work_id":"9ca7bf94-a857-4d84-9ae6-a6144cd597c1","year":2010},"citing_paper":{"arxiv_id":"1908.04502","last_updated":"2019-08-13T06:05:22Z","snapshot_observed_at":"2026-08-16T14:20:04.480865Z","submitted_at":"2019-08-13T06:05:22Z","title":"A Simple and Intuitive Algorithm for Preventing Directory Traversal Attacks","version":1},"reference_index":5,"source":"pdf_text","source_observed_at":"2026-08-14T13:45:35.775610Z"},"links":{"citing_paper":"/paper/1908.04502"},"observation_digest":"sha256:e4d341b28b6ec3d4f8b9091c83d4fe4c0632dd883e712ffd5d6725f41e1e933e","observation_id":"ccd81f78-189b-41eb-b3c0-dfcb889897cc","resolution":{"observed_at":"2026-08-14T13:45:36.372072Z","resolver_source":"raw_fallback","status":"verified_fuzzy"},"standing_notice":{"events":[],"observation":"No event found in the named queried sources as of 2026-08-16T06:30:59.297886+00:00.","reason":null,"source_receipts":[{"observed_at":"2026-08-16T06:30:59.297886+00:00","source":"crossref"},{"observed_at":"2026-08-16T06:30:54.164669+00:00","source":"retraction_watch"}],"state":"measured"}},{"citation":{"cited_paper":null,"cited_work":{"arxiv_id":null,"doi":null,"metadata_source":"raw_reference","pith_arxiv_id":null,"snapshot_observed_at":"2026-08-14T13:45:36.343476Z","title":"University of Wisconsin- Madison Lecture Notes - Introduction to Software Security: Chapter 3.3 Directory Traversal Attacks","venue":null,"work_id":"d377283c-1caf-471c-b241-fcabc88f8fad","year":2019},"citing_paper":{"arxiv_id":"1908.04502","last_updated":"2019-08-13T06:05:22Z","snapshot_observed_at":"2026-08-16T14:20:04.480865Z","submitted_at":"2019-08-13T06:05:22Z","title":"A Simple and Intuitive Algorithm for Preventing Directory Traversal Attacks","version":1},"reference_index":6,"source":"pdf_text","source_observed_at":"2026-08-14T13:45:35.783043Z"},"links":{"citing_paper":"/paper/1908.04502"},"observation_digest":"sha256:89fc3f811c795f8c6a93fcd5da0c49b236270188222514498a17a5a12cec2019","observation_id":"8eb69793-4ba4-4a77-acf4-4c01c376518e","resolution":{"observed_at":"2026-08-14T13:45:36.354155Z","resolver_source":"raw_fallback","status":"verified_fuzzy"},"standing_notice":{"events":[],"observation":"No event found in the named queried sources as of 2026-08-16T06:30:59.297886+00:00.","reason":null,"source_receipts":[{"observed_at":"2026-08-16T06:30:59.297886+00:00","source":"crossref"},{"observed_at":"2026-08-16T06:30:54.164669+00:00","source":"retraction_watch"}],"state":"measured"}},{"citation":{"cited_paper":null,"cited_work":{"arxiv_id":null,"doi":null,"metadata_source":"raw_reference","pith_arxiv_id":null,"snapshot_observed_at":"2026-08-14T13:45:36.319500Z","title":"A survey of symbolic execution techniques,","venue":null,"work_id":"98101c1c-1d8e-4078-b951-2998e4fe64f4","year":2018},"citing_paper":{"arxiv_id":"1908.04502","last_updated":"2019-08-13T06:05:22Z","snapshot_observed_at":"2026-08-16T14:20:04.480865Z","submitted_at":"2019-08-13T06:05:22Z","title":"A Simple and Intuitive Algorithm for Preventing Directory Traversal Attacks","version":1},"reference_index":7,"source":"pdf_text","source_observed_at":"2026-08-14T13:45:35.789674Z"},"links":{"citing_paper":"/paper/1908.04502"},"observation_digest":"sha256:995faffa171a004546a5342d6228c6fa2b58d0a051ff49eb49f132201648343f","observation_id":"1e3e0380-47e2-48a0-b6ff-e325cabb9766","resolution":{"observed_at":"2026-08-14T13:45:36.327922Z","resolver_source":"raw_fallback","status":"verified_fuzzy"},"standing_notice":{"events":[],"observation":"No event found in the named queried sources as of 2026-08-16T06:30:59.297886+00:00.","reason":null,"source_receipts":[{"observed_at":"2026-08-16T06:30:59.297886+00:00","source":"crossref"},{"observed_at":"2026-08-16T06:30:54.164669+00:00","source":"retraction_watch"}],"state":"measured"}},{"citation":{"cited_paper":null,"cited_work":{"arxiv_id":null,"doi":null,"metadata_source":"raw_reference","pith_arxiv_id":null,"snapshot_observed_at":"2026-08-14T13:45:36.300806Z","title":"Bacik, Information Security Management Handbook: Whitelisting , 6th ed","venue":null,"work_id":"47d2cec0-b971-4fb4-9cd5-90bb6426a044","year":2011},"citing_paper":{"arxiv_id":"1908.04502","last_updated":"2019-08-13T06:05:22Z","snapshot_observed_at":"2026-08-16T14:20:04.480865Z","submitted_at":"2019-08-13T06:05:22Z","title":"A Simple and Intuitive Algorithm for Preventing Directory Traversal Attacks","version":1},"reference_index":8,"source":"pdf_text","source_observed_at":"2026-08-14T13:45:35.795592Z"},"links":{"citing_paper":"/paper/1908.04502"},"observation_digest":"sha256:99ed7c10f1ed93a99f9032c3fabf2eb19587577fca4688355784b90e3f700ee4","observation_id":"d07e728a-2a76-44a7-abc7-83e842739ace","resolution":{"observed_at":"2026-08-14T13:45:36.306296Z","resolver_source":"raw_fallback","status":"verified_fuzzy"},"standing_notice":{"events":[],"observation":"No event found in the named queried sources as of 2026-08-16T06:30:59.297886+00:00.","reason":null,"source_receipts":[{"observed_at":"2026-08-16T06:30:59.297886+00:00","source":"crossref"},{"observed_at":"2026-08-16T06:30:54.164669+00:00","source":"retraction_watch"}],"state":"measured"}},{"citation":{"cited_paper":null,"cited_work":{"arxiv_id":null,"doi":null,"metadata_source":"raw_reference","pith_arxiv_id":null,"snapshot_observed_at":"2026-08-14T13:45:36.273911Z","title":"[Online]","venue":null,"work_id":"8ba101e1-7601-41ee-a040-2e2ab34eec14","year":null},"citing_paper":{"arxiv_id":"1908.04502","last_updated":"2019-08-13T06:05:22Z","snapshot_observed_at":"2026-08-16T14:20:04.480865Z","submitted_at":"2019-08-13T06:05:22Z","title":"A Simple and Intuitive Algorithm for Preventing Directory Traversal Attacks","version":1},"reference_index":9,"source":"pdf_text","source_observed_at":"2026-08-14T13:45:35.801303Z"},"links":{"citing_paper":"/paper/1908.04502"},"observation_digest":"sha256:1cd595d407069bff1fd56d4e2d93fbaee10833cca35219ff2811a0f059f092ef","observation_id":"35f05d4c-bb9d-46ba-a061-6f21df235d10","resolution":{"observed_at":"2026-08-14T13:45:36.281082Z","resolver_source":"raw_fallback","status":"verified_fuzzy"},"standing_notice":{"events":[],"observation":"No event found in the named queried sources as of 2026-08-16T06:30:59.297886+00:00.","reason":null,"source_receipts":[{"observed_at":"2026-08-16T06:30:59.297886+00:00","source":"crossref"},{"observed_at":"2026-08-16T06:30:54.164669+00:00","source":"retraction_watch"}],"state":"measured"}},{"citation":{"cited_paper":null,"cited_work":{"arxiv_id":null,"doi":null,"metadata_source":"raw_reference","pith_arxiv_id":null,"snapshot_observed_at":"2026-08-14T13:45:36.250103Z","title":"[Online]","venue":null,"work_id":"8e590429-f957-4711-a439-6c6316e6ac46","year":null},"citing_paper":{"arxiv_id":"1908.04502","last_updated":"2019-08-13T06:05:22Z","snapshot_observed_at":"2026-08-16T14:20:04.480865Z","submitted_at":"2019-08-13T06:05:22Z","title":"A Simple and Intuitive Algorithm for Preventing Directory Traversal Attacks","version":1},"reference_index":10,"source":"pdf_text","source_observed_at":"2026-08-14T13:45:35.809032Z"},"links":{"citing_paper":"/paper/1908.04502"},"observation_digest":"sha256:d1c76da88d51e59ca0acdd3739797ffb8b92165817208762718831ce9d76e8b9","observation_id":"366cd454-d32b-4e7a-b3e5-395691847c23","resolution":{"observed_at":"2026-08-14T13:45:36.257224Z","resolver_source":"raw_fallback","status":"verified_fuzzy"},"standing_notice":{"events":[],"observation":"No event found in the named queried sources as of 2026-08-16T06:30:59.297886+00:00.","reason":null,"source_receipts":[{"observed_at":"2026-08-16T06:30:59.297886+00:00","source":"crossref"},{"observed_at":"2026-08-16T06:30:54.164669+00:00","source":"retraction_watch"}],"state":"measured"}},{"citation":{"cited_paper":null,"cited_work":{"arxiv_id":null,"doi":null,"metadata_source":"raw_reference","pith_arxiv_id":null,"snapshot_observed_at":"2026-08-14T13:45:36.223787Z","title":"(2019, 06) Knowledge Base: Create a Symbolic Link in Unix","venue":null,"work_id":"b2d23c8d-5801-4bb5-bfed-8d3b0a4736fa","year":2019},"citing_paper":{"arxiv_id":"1908.04502","last_updated":"2019-08-13T06:05:22Z","snapshot_observed_at":"2026-08-16T14:20:04.480865Z","submitted_at":"2019-08-13T06:05:22Z","title":"A Simple and Intuitive Algorithm for Preventing Directory Traversal Attacks","version":1},"reference_index":11,"source":"pdf_text","source_observed_at":"2026-08-14T13:45:35.816293Z"},"links":{"citing_paper":"/paper/1908.04502"},"observation_digest":"sha256:9623e7a3eb972cde8a647f8c511f0bc808b3c2297eccc9caeb9abfb52a53f95e","observation_id":"ae337bc5-c339-4310-9cc4-4f91f8d0c979","resolution":{"observed_at":"2026-08-14T13:45:36.229875Z","resolver_source":"raw_fallback","status":"verified_fuzzy"},"standing_notice":{"events":[],"observation":"No event found in the named queried sources as of 2026-08-16T06:30:59.297886+00:00.","reason":null,"source_receipts":[{"observed_at":"2026-08-16T06:30:59.297886+00:00","source":"crossref"},{"observed_at":"2026-08-16T06:30:54.164669+00:00","source":"retraction_watch"}],"state":"measured"}},{"citation":{"cited_paper":null,"cited_work":{"arxiv_id":null,"doi":null,"metadata_source":"raw_reference","pith_arxiv_id":null,"snapshot_observed_at":"2026-08-14T13:45:36.199233Z","title":"realpath","venue":null,"work_id":"4f0478e7-9cbc-424b-aaf7-06e8e17e3ba9","year":null},"citing_paper":{"arxiv_id":"1908.04502","last_updated":"2019-08-13T06:05:22Z","snapshot_observed_at":"2026-08-16T14:20:04.480865Z","submitted_at":"2019-08-13T06:05:22Z","title":"A Simple and Intuitive Algorithm for Preventing Directory Traversal Attacks","version":1},"reference_index":12,"source":"pdf_text","source_observed_at":"2026-08-14T13:45:35.824090Z"},"links":{"citing_paper":"/paper/1908.04502"},"observation_digest":"sha256:2da223ac0c8e17f878da421c89c7d93e8afcdbb0a93a0a5750e000032a273c43","observation_id":"3dbbcfcf-ee69-4cad-bc9f-cfcda1762792","resolution":{"observed_at":"2026-08-14T13:45:36.207862Z","resolver_source":"raw_fallback","status":"verified_fuzzy"},"standing_notice":{"events":[],"observation":"No event found in the named queried sources as of 2026-08-16T06:30:59.297886+00:00.","reason":null,"source_receipts":[{"observed_at":"2026-08-16T06:30:59.297886+00:00","source":"crossref"},{"observed_at":"2026-08-16T06:30:54.164669+00:00","source":"retraction_watch"}],"state":"measured"}},{"citation":{"cited_paper":null,"cited_work":{"arxiv_id":null,"doi":null,"metadata_source":"raw_reference","pith_arxiv_id":null,"snapshot_observed_at":"2026-08-14T13:45:36.176230Z","title":"Manual: realpath","venue":null,"work_id":"34587cb6-4522-44de-b376-72a6dd033a06","year":null},"citing_paper":{"arxiv_id":"1908.04502","last_updated":"2019-08-13T06:05:22Z","snapshot_observed_at":"2026-08-16T14:20:04.480865Z","submitted_at":"2019-08-13T06:05:22Z","title":"A Simple and Intuitive Algorithm for Preventing Directory Traversal Attacks","version":1},"reference_index":13,"source":"pdf_text","source_observed_at":"2026-08-14T13:45:35.836097Z"},"links":{"citing_paper":"/paper/1908.04502"},"observation_digest":"sha256:077843cdebb5f021d3b40af55908443b623e72857c3bb3fd9413f172850900d3","observation_id":"d85f4f7c-4779-4c68-bd42-851618edb3e9","resolution":{"observed_at":"2026-08-14T13:45:36.183979Z","resolver_source":"raw_fallback","status":"verified_fuzzy"},"standing_notice":{"events":[],"observation":"No event found in the named queried sources as of 2026-08-16T06:30:59.297886+00:00.","reason":null,"source_receipts":[{"observed_at":"2026-08-16T06:30:59.297886+00:00","source":"crossref"},{"observed_at":"2026-08-16T06:30:54.164669+00:00","source":"retraction_watch"}],"state":"measured"}},{"citation":{"cited_paper":null,"cited_work":{"arxiv_id":null,"doi":null,"metadata_source":"raw_reference","pith_arxiv_id":null,"snapshot_observed_at":"2026-08-14T13:45:36.148500Z","title":"How to Open a File and Not Get Hacked,","venue":null,"work_id":"acb54b80-00ac-49aa-b604-2c648d2b6559","year":2008},"citing_paper":{"arxiv_id":"1908.04502","last_updated":"2019-08-13T06:05:22Z","snapshot_observed_at":"2026-08-16T14:20:04.480865Z","submitted_at":"2019-08-13T06:05:22Z","title":"A Simple and Intuitive Algorithm for Preventing Directory Traversal Attacks","version":1},"reference_index":14,"source":"pdf_text","source_observed_at":"2026-08-14T13:45:35.847143Z"},"links":{"citing_paper":"/paper/1908.04502"},"observation_digest":"sha256:780ede78bd61eacc486949181506d53966820e9534e8ecdbe92128ef54d29f0f","observation_id":"495c4315-efc5-45c3-8e10-455937a3937f","resolution":{"observed_at":"2026-08-14T13:45:36.155726Z","resolver_source":"raw_fallback","status":"verified_fuzzy"},"standing_notice":{"events":[],"observation":"No event found in the named queried sources as of 2026-08-16T06:30:59.297886+00:00.","reason":null,"source_receipts":[{"observed_at":"2026-08-16T06:30:59.297886+00:00","source":"crossref"},{"observed_at":"2026-08-16T06:30:54.164669+00:00","source":"retraction_watch"}],"state":"measured"}},{"citation":{"cited_paper":null,"cited_work":{"arxiv_id":null,"doi":null,"metadata_source":"raw_reference","pith_arxiv_id":null,"snapshot_observed_at":"2026-08-14T13:45:36.126504Z","title":"(2018, 10) CVE-2018-18778 Details","venue":null,"work_id":"3f48e7b1-b856-4aa6-92e5-8ecda6496f1b","year":2018},"citing_paper":{"arxiv_id":"1908.04502","last_updated":"2019-08-13T06:05:22Z","snapshot_observed_at":"2026-08-16T14:20:04.480865Z","submitted_at":"2019-08-13T06:05:22Z","title":"A Simple and Intuitive Algorithm for Preventing Directory Traversal Attacks","version":1},"reference_index":15,"source":"pdf_text","source_observed_at":"2026-08-14T13:45:35.857692Z"},"links":{"citing_paper":"/paper/1908.04502"},"observation_digest":"sha256:8e1eec8889d89403ad07c016ce984a2b5672d9b47ca33b10954babca601977d5","observation_id":"5bdf8898-0d99-4381-b5f7-f71eb4a68cbb","resolution":{"observed_at":"2026-08-14T13:45:36.132402Z","resolver_source":"raw_fallback","status":"verified_fuzzy"},"standing_notice":{"events":[],"observation":"No event found in the named queried sources as of 2026-08-16T06:30:59.297886+00:00.","reason":null,"source_receipts":[{"observed_at":"2026-08-16T06:30:59.297886+00:00","source":"crossref"},{"observed_at":"2026-08-16T06:30:54.164669+00:00","source":"retraction_watch"}],"state":"measured"}},{"citation":{"cited_paper":null,"cited_work":{"arxiv_id":null,"doi":null,"metadata_source":"raw_reference","pith_arxiv_id":null,"snapshot_observed_at":"2026-08-14T13:45:36.107229Z","title":"sanitize,","venue":null,"work_id":"da903fc3-8edd-45a4-ada5-ff75e5ecbd50","year":2019},"citing_paper":{"arxiv_id":"1908.04502","last_updated":"2019-08-13T06:05:22Z","snapshot_observed_at":"2026-08-16T14:20:04.480865Z","submitted_at":"2019-08-13T06:05:22Z","title":"A Simple and Intuitive Algorithm for Preventing Directory Traversal Attacks","version":1},"reference_index":16,"source":"pdf_text","source_observed_at":"2026-08-14T13:45:35.864090Z"},"links":{"citing_paper":"/paper/1908.04502"},"observation_digest":"sha256:280a8533a22fa5d856ca795704349394a6e3ff2505161323cf4d81111c73b969","observation_id":"d87d8eec-8224-4515-97c6-0406320163b5","resolution":{"observed_at":"2026-08-14T13:45:36.113057Z","resolver_source":"raw_fallback","status":"verified_fuzzy"},"standing_notice":{"events":[],"observation":"No event found in the named queried sources as of 2026-08-16T06:30:59.297886+00:00.","reason":null,"source_receipts":[{"observed_at":"2026-08-16T06:30:59.297886+00:00","source":"crossref"},{"observed_at":"2026-08-16T06:30:54.164669+00:00","source":"retraction_watch"}],"state":"measured"}},{"citation":{"cited_paper":null,"cited_work":{"arxiv_id":null,"doi":null,"metadata_source":"raw_reference","pith_arxiv_id":null,"snapshot_observed_at":"2026-08-14T13:45:36.087451Z","title":"The Single UNIX Speciﬁcation - 2nd Version, string.h: strtok r","venue":null,"work_id":"6679a3d0-9441-4e23-950d-1dd11336060b","year":null},"citing_paper":{"arxiv_id":"1908.04502","last_updated":"2019-08-13T06:05:22Z","snapshot_observed_at":"2026-08-16T14:20:04.480865Z","submitted_at":"2019-08-13T06:05:22Z","title":"A Simple and Intuitive Algorithm for Preventing Directory Traversal Attacks","version":1},"reference_index":17,"source":"pdf_text","source_observed_at":"2026-08-14T13:45:35.870615Z"},"links":{"citing_paper":"/paper/1908.04502"},"observation_digest":"sha256:06ef2131ee9063602bfa393f4e19d05a01f926c100f546e49ff32ba671c5a0bc","observation_id":"c05711f3-934d-4b8b-b140-44d0e55959f8","resolution":{"observed_at":"2026-08-14T13:45:36.094526Z","resolver_source":"raw_fallback","status":"verified_fuzzy"},"standing_notice":{"events":[],"observation":"No event found in the named queried sources as of 2026-08-16T06:30:59.297886+00:00.","reason":null,"source_receipts":[{"observed_at":"2026-08-16T06:30:59.297886+00:00","source":"crossref"},{"observed_at":"2026-08-16T06:30:54.164669+00:00","source":"retraction_watch"}],"state":"measured"}},{"citation":{"cited_paper":null,"cited_work":{"arxiv_id":null,"doi":null,"metadata_source":null,"pith_arxiv_id":null,"snapshot_observed_at":"2026-08-14T13:45:35.878829Z","title":"KLEE: Unassisted and Automatic Generation of High-coverage Tests for Complex Systems Programs,","venue":null,"work_id":null,"year":2008},"citing_paper":{"arxiv_id":"1908.04502","last_updated":"2019-08-13T06:05:22Z","snapshot_observed_at":"2026-08-16T14:20:04.480865Z","submitted_at":"2019-08-13T06:05:22Z","title":"A Simple and Intuitive Algorithm for Preventing Directory Traversal Attacks","version":1},"reference_index":18,"source":"pdf_text","source_observed_at":"2026-08-14T13:45:35.878829Z"},"links":{"citing_paper":"/paper/1908.04502"},"observation_digest":"sha256:261417369bc2fecb63b4f034f3f4e25446166273e3f77aed30e3dd8eb8142a97","observation_id":"ad906d31-7c4a-4432-87f0-e6900b97b8c6","resolution":{"observed_at":"2026-08-14T13:45:35.878829Z","resolver_source":null,"status":"unresolved"},"standing_notice":{"events":[],"reason":"canonical_work_link_unavailable","source_receipts":[],"state":"unavailable"}}],"paper":{"arxiv_id":"1908.04502","last_updated":"2019-08-13T06:05:22Z","latest_version":1,"primary_category":"cs.CR","snapshot_observed_at":"2026-08-16T14:20:04.480865Z","submitted_at":"2019-08-13T06:05:22Z","title":"A Simple and Intuitive Algorithm for Preventing Directory Traversal Attacks"},"reference_resolution":{"displayed":18,"state_counts":{"malformed_identifier":0,"metadata_mismatch":0,"parse_uncertain":0,"unresolved":1,"verified_exact":0,"verified_fuzzy":17},"total_outbound_references":18},"refusal":"A citation records a reference. It does not transfer a finding from one paper to another.","schema":"pith.paper-citation-record.v1","standing_sources":[{"observed_at":"2026-08-16T06:30:59.297886+00:00","source":"crossref"},{"observed_at":"2026-08-16T06:30:54.164669+00:00","source":"retraction_watch"}],"thesis":"As of 16 August 2026, this Paper Citation Record lists 18 of 18 outbound references and 0 inbound Pith citation observations for arXiv:1908.04502."}