{
  "cve_id": "CVE-2017-20240",
  "snapshots": [
    {
      "url": "https://github.com/arodland/Crypt-PBKDF2/pull/6",
      "timestamp": "20260712-151854",
      "s3_prefix": "v2/github.com/arodland/Crypt-PBKDF2/pull/6/20260712-151854",
      "files": [
        "output.pdf",
        "screenshot.png",
        "warc.tgz"
      ]
    },
    {
      "url": "https://metacpan.org/release/ARODLAND/Crypt-PBKDF2-0.261630/changes",
      "timestamp": "20260712-151842",
      "s3_prefix": "v2/metacpan.org/release/ARODLAND/Crypt-PBKDF2-0.261630/changes/20260712-151842",
      "files": [
        "output.pdf",
        "screenshot.png",
        "warc.tgz"
      ]
    },
    {
      "url": "https://metacpan.org/release/ARODLAND/Crypt-PBKDF2-0.161520/source/lib/Crypt/PBKDF2.pm#L123-148",
      "timestamp": "20260712-151831",
      "s3_prefix": "v2/metacpan.org/release/ARODLAND/Crypt-PBKDF2-0.161520/source/lib/Crypt/PBKDF2.pm/20260712-151831",
      "files": [
        "output.pdf",
        "screenshot.png",
        "warc.tgz"
      ]
    },
    {
      "url": "https://github.com/arodland/Crypt-PBKDF2/pull/6",
      "timestamp": "20260622-211552",
      "s3_prefix": "v2/github.com/arodland/Crypt-PBKDF2/pull/6/20260622-211552",
      "files": [
        "output.pdf",
        "screenshot.png",
        "warc.tgz"
      ]
    },
    {
      "url": "https://metacpan.org/release/ARODLAND/Crypt-PBKDF2-0.261630/changes",
      "timestamp": "20260622-211539",
      "s3_prefix": "v2/metacpan.org/release/ARODLAND/Crypt-PBKDF2-0.261630/changes/20260622-211539",
      "files": [
        "output.pdf",
        "screenshot.png",
        "warc.tgz"
      ]
    },
    {
      "url": "https://metacpan.org/release/ARODLAND/Crypt-PBKDF2-0.161520/source/lib/Crypt/PBKDF2.pm#L123-148",
      "timestamp": "20260622-211537",
      "s3_prefix": "v2/metacpan.org/release/ARODLAND/Crypt-PBKDF2-0.161520/source/lib/Crypt/PBKDF2.pm/20260622-211537",
      "files": [
        "output.pdf",
        "screenshot.png",
        "warc.tgz"
      ]
    },
    {
      "url": "https://github.com/arodland/Crypt-PBKDF2/pull/6",
      "timestamp": "20260615-180855",
      "s3_prefix": "v2/github.com/arodland/Crypt-PBKDF2/pull/6/20260615-180855",
      "files": [
        "output.pdf",
        "screenshot.png",
        "warc.tgz"
      ]
    },
    {
      "url": "https://metacpan.org/release/ARODLAND/Crypt-PBKDF2-0.261630/changes",
      "timestamp": "20260615-180843",
      "s3_prefix": "v2/metacpan.org/release/ARODLAND/Crypt-PBKDF2-0.261630/changes/20260615-180843",
      "files": [
        "output.pdf",
        "screenshot.png",
        "warc.tgz"
      ]
    },
    {
      "url": "https://metacpan.org/release/ARODLAND/Crypt-PBKDF2-0.161520/source/lib/Crypt/PBKDF2.pm#L123-148",
      "timestamp": "20260615-180841",
      "s3_prefix": "v2/metacpan.org/release/ARODLAND/Crypt-PBKDF2-0.161520/source/lib/Crypt/PBKDF2.pm/20260615-180841",
      "files": [
        "output.pdf",
        "screenshot.png",
        "warc.tgz"
      ]
    },
    {
      "url": "https://metacpan.org/release/ARODLAND/Crypt-PBKDF2-0.261630/changes",
      "timestamp": "20260614-154316",
      "s3_prefix": "v2/metacpan.org/release/ARODLAND/Crypt-PBKDF2-0.261630/changes/20260614-154316",
      "files": [
        "output.pdf",
        "screenshot.png",
        "warc.tgz"
      ]
    },
    {
      "url": "https://metacpan.org/release/ARODLAND/Crypt-PBKDF2-0.261630/changes",
      "timestamp": "20260614-132922",
      "s3_prefix": "v2/metacpan.org/release/ARODLAND/Crypt-PBKDF2-0.261630/changes/20260614-132922",
      "files": [
        "output.pdf",
        "screenshot.png",
        "warc.tgz"
      ]
    },
    {
      "url": "https://github.com/arodland/Crypt-PBKDF2/pull/6",
      "timestamp": "20260612-173246",
      "s3_prefix": "v2/github.com/arodland/Crypt-PBKDF2/pull/6/20260612-173246",
      "files": [
        "output.pdf",
        "screenshot.png",
        "warc.tgz"
      ]
    },
    {
      "url": "https://metacpan.org/release/ARODLAND/Crypt-PBKDF2-0.161520/source/lib/Crypt/PBKDF2.pm#L123-148",
      "timestamp": "20260612-173237",
      "s3_prefix": "v2/metacpan.org/release/ARODLAND/Crypt-PBKDF2-0.161520/source/lib/Crypt/PBKDF2.pm/20260612-173237",
      "files": [
        "output.pdf",
        "screenshot.png",
        "warc.tgz"
      ]
    },
    {
      "url": "https://metacpan.org/release/ARODLAND/Crypt-PBKDF2-0.261630/changes",
      "timestamp": "20260612-173237",
      "s3_prefix": "v2/metacpan.org/release/ARODLAND/Crypt-PBKDF2-0.261630/changes/20260612-173237",
      "files": [
        "output.pdf",
        "screenshot.png",
        "warc.tgz"
      ]
    },
    {
      "url": "https://github.com/arodland/Crypt-PBKDF2/pull/6",
      "timestamp": "20260612-143552",
      "s3_prefix": "v2/github.com/arodland/Crypt-PBKDF2/pull/6/20260612-143552",
      "files": [
        "output.pdf",
        "screenshot.png",
        "warc.tgz"
      ]
    },
    {
      "url": "https://metacpan.org/release/ARODLAND/Crypt-PBKDF2-0.161520/source/lib/Crypt/PBKDF2.pm#L123-148",
      "timestamp": "20260612-143546",
      "s3_prefix": "v2/metacpan.org/release/ARODLAND/Crypt-PBKDF2-0.161520/source/lib/Crypt/PBKDF2.pm/20260612-143546",
      "files": [
        "output.pdf",
        "screenshot.png",
        "warc.tgz"
      ]
    },
    {
      "url": "https://metacpan.org/release/ARODLAND/Crypt-PBKDF2-0.261630/changes",
      "timestamp": "20260612-143544",
      "s3_prefix": "v2/metacpan.org/release/ARODLAND/Crypt-PBKDF2-0.261630/changes/20260612-143544",
      "files": [
        "output.pdf",
        "screenshot.png",
        "warc.tgz"
      ]
    }
  ],
  "last_updated": "20260712-151913",
  "total_snapshots": 17
}