{
  "runtime_kind": "native_binary",
  "platform": "linux_x86_64",
  "compiler": "gcc_13.3.0",
  "sanitizer": "address",
  "sanitizer_flags": "-fsanitize=address -g -O1 -fno-omit-frame-pointer",
  "build_flags": "--with-http_dav_module",
  "vulnerable_binary": "builds/nginx-vuln/sbin/nginx",
  "vulnerable_version": "1.29.6",
  "vulnerable_commit": "6d2a0e6ef735a9552672f7d0f74ad72b33103050",
  "fixed_binary": "builds/nginx-fixed/sbin/nginx",
  "fixed_version": "1.29.7",
  "fixed_commit": "cfee985e52df1a5cc93605ed27001ae1b8cf5037",
  "config_files": [
    "v1_test1.conf",
    "v1_test2.conf",
    "v1_test3.conf",
    "v1_test4.conf"
  ],
  "test_triggers": [
    {
      "name": "Prefix location COPY short Destination",
      "method": "COPY",
      "uri": "/davvvv/src.txt",
      "destination": "/xx",
      "port": 8081,
      "expected_vuln_behavior": "asan_crash",
      "expected_fixed_behavior": "http_400"
    },
    {
      "name": "Exact match COPY short Destination",
      "method": "COPY",
      "uri": "/davvvv",
      "destination": "/xx",
      "port": 8082,
      "expected_vuln_behavior": "asan_crash",
      "expected_fixed_behavior": "http_400"
    },
    {
      "name": "Nested location COPY short Destination",
      "method": "COPY",
      "uri": "/davvvv/sub/src.txt",
      "destination": "/xx",
      "port": 8083,
      "expected_vuln_behavior": "asan_crash",
      "expected_fixed_behavior": "http_400"
    },
    {
      "name": "Script alias COPY short Destination",
      "method": "COPY",
      "uri": "/davvvv/src.txt",
      "destination": "/xx",
      "port": 8084,
      "expected_vuln_behavior": "asan_crash",
      "expected_fixed_behavior": "http_400"
    },
    {
      "name": "MOVE short Destination",
      "method": "MOVE",
      "uri": "/davvvv/src.txt",
      "destination": "/xx",
      "port": 8081,
      "expected_vuln_behavior": "asan_crash",
      "expected_fixed_behavior": "http_400"
    },
    {
      "name": "URL-encoded short Destination",
      "method": "COPY",
      "uri": "/davvvv/src.txt",
      "destination": "/%78%78",
      "port": 8081,
      "expected_vuln_behavior": "asan_crash",
      "expected_fixed_behavior": "http_400"
    }
  ],
  "log_locations": [
    "logs/vuln_prefix.*",
    "logs/vuln_exact.*",
    "logs/vuln_nested.*",
    "logs/vuln_script.*",
    "logs/vuln_move.*",
    "logs/vuln_urlenc.*",
    "logs/fixed_prefix.*",
    "logs/fixed_exact.*",
    "logs/fixed_nested.*",
    "logs/fixed_script.*",
    "logs/fixed_move.*",
    "logs/fixed_urlenc.*",
    "logs/variant_final.log"
  ]
}
