{
  "schemaVersion": 1,
  "attribution": "Made by Kieran Bourne - Neubor",
  "run": {
    "startedAt": "2026-08-01T11:00:45.938Z",
    "finishedAt": "2026-08-01T11:05:52.643Z",
    "runner": {
      "node": "v22.23.1",
      "playwright": "1.61.1",
      "axeCore": "4.12.1",
      "userAgent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 Chrome/140 Safari/537.36 KieranBourneAccessibilityReview/1.0 (+mailto:kieran@neubor.co.uk)"
    },
    "scope": {
      "attemptedPages": 20,
      "attemptedViewportRuns": 40,
      "widths": [
        {
          "label": "375px",
          "width": 375,
          "height": 812
        },
        {
          "label": "1440px",
          "width": 1440,
          "height": 900
        }
      ],
      "rules": [
        "wcag2a",
        "wcag2aa",
        "wcag21a",
        "wcag21aa",
        "wcag22a",
        "wcag22aa"
      ],
      "publicPagesOnly": true,
      "authenticated": false,
      "securityTesting": false
    },
    "countingUnit": "One axe violation node attached to one rule in one viewport run. The same DOM target may count again at another viewport, and one target may count under more than one rule.",
    "limitation": "Automated heuristics plus retained node evidence; not a manual accessibility audit and not a conformance statement. Incomplete axe checks remain separate from violations."
  },
  "aggregate": {
    "auditedPages": 19,
    "auditedViewportRuns": 38,
    "failedViewportRuns": 2,
    "distinctViolationRules": 10,
    "totalNodeRuleInstances": 2040,
    "deduplicatedPageRuleTargets": 1060,
    "byRule": [
      {
        "id": "color-contrast",
        "impact": "serious",
        "tags": [
          "cat.color",
          "wcag2aa",
          "wcag143",
          "TTv5",
          "TT13.c",
          "EN-301-549",
          "EN-9.1.4.3",
          "ACT",
          "RGAAv4",
          "RGAA-3.2.1"
        ],
        "help": "Elements must meet minimum color contrast ratio thresholds",
        "helpUrl": "https://dequeuniversity.com/rules/axe/4.12/color-contrast?application=axeAPI",
        "nodeRuleInstances": 1202,
        "pageRuns": 38,
        "pages": 19
      },
      {
        "id": "target-size",
        "impact": "serious",
        "tags": [
          "cat.sensory-and-visual-cues",
          "wcag22aa",
          "wcag258"
        ],
        "help": "All touch targets must be 24px large, or leave sufficient space",
        "helpUrl": "https://dequeuniversity.com/rules/axe/4.12/target-size?application=axeAPI",
        "nodeRuleInstances": 648,
        "pageRuns": 34,
        "pages": 17
      },
      {
        "id": "link-name",
        "impact": "serious",
        "tags": [
          "cat.name-role-value",
          "wcag2a",
          "wcag244",
          "wcag412",
          "section508",
          "section508.22.a",
          "TTv5",
          "TT6.a",
          "EN-301-549",
          "EN-9.2.4.4",
          "EN-9.4.1.2",
          "ACT",
          "RGAAv4",
          "RGAA-6.2.1"
        ],
        "help": "Links must have discernible text",
        "helpUrl": "https://dequeuniversity.com/rules/axe/4.12/link-name?application=axeAPI",
        "nodeRuleInstances": 78,
        "pageRuns": 38,
        "pages": 19
      },
      {
        "id": "label",
        "impact": "critical",
        "tags": [
          "cat.forms",
          "wcag2a",
          "wcag412",
          "section508",
          "section508.22.n",
          "TTv5",
          "TT5.c",
          "EN-301-549",
          "EN-9.4.1.2",
          "ACT",
          "RGAAv4",
          "RGAA-11.1.1"
        ],
        "help": "Form elements must have labels",
        "helpUrl": "https://dequeuniversity.com/rules/axe/4.12/label?application=axeAPI",
        "nodeRuleInstances": 33,
        "pageRuns": 4,
        "pages": 3
      },
      {
        "id": "html-has-lang",
        "impact": "serious",
        "tags": [
          "cat.language",
          "wcag2a",
          "wcag311",
          "TTv5",
          "TT11.a",
          "EN-301-549",
          "EN-9.3.1.1",
          "ACT",
          "RGAAv4",
          "RGAA-8.3.1"
        ],
        "help": "<html> element must have a lang attribute",
        "helpUrl": "https://dequeuniversity.com/rules/axe/4.12/html-has-lang?application=axeAPI",
        "nodeRuleInstances": 30,
        "pageRuns": 30,
        "pages": 15
      },
      {
        "id": "listitem",
        "impact": "serious",
        "tags": [
          "cat.structure",
          "wcag2a",
          "wcag131",
          "EN-301-549",
          "EN-9.1.3.1",
          "RGAAv4",
          "RGAA-9.3.1"
        ],
        "help": "<li> elements must be contained in a <ul> or <ol>",
        "helpUrl": "https://dequeuniversity.com/rules/axe/4.12/listitem?application=axeAPI",
        "nodeRuleInstances": 20,
        "pageRuns": 3,
        "pages": 2
      },
      {
        "id": "scrollable-region-focusable",
        "impact": "serious",
        "tags": [
          "cat.keyboard",
          "wcag2a",
          "wcag211",
          "wcag213",
          "TTv5",
          "TT4.a",
          "EN-301-549",
          "EN-9.2.1.1",
          "EN-9.2.1.3",
          "RGAAv4",
          "RGAA-7.3.2"
        ],
        "help": "Scrollable region must have keyboard access",
        "helpUrl": "https://dequeuniversity.com/rules/axe/4.12/scrollable-region-focusable?application=axeAPI",
        "nodeRuleInstances": 20,
        "pageRuns": 2,
        "pages": 1
      },
      {
        "id": "list",
        "impact": "serious",
        "tags": [
          "cat.structure",
          "wcag2a",
          "wcag131",
          "EN-301-549",
          "EN-9.1.3.1",
          "RGAAv4",
          "RGAA-9.3.1"
        ],
        "help": "<ul> and <ol> must only directly contain <li>, <script> or <template> elements",
        "helpUrl": "https://dequeuniversity.com/rules/axe/4.12/list?application=axeAPI",
        "nodeRuleInstances": 4,
        "pageRuns": 3,
        "pages": 2
      },
      {
        "id": "select-name",
        "impact": "critical",
        "tags": [
          "cat.forms",
          "wcag2a",
          "wcag412",
          "section508",
          "section508.22.n",
          "TTv5",
          "TT5.c",
          "EN-301-549",
          "EN-9.4.1.2",
          "ACT",
          "RGAAv4",
          "RGAA-11.1.1"
        ],
        "help": "Select element must have an accessible name",
        "helpUrl": "https://dequeuniversity.com/rules/axe/4.12/select-name?application=axeAPI",
        "nodeRuleInstances": 4,
        "pageRuns": 2,
        "pages": 1
      },
      {
        "id": "summary-name",
        "impact": "serious",
        "tags": [
          "cat.name-role-value",
          "wcag2a",
          "wcag412",
          "section508",
          "section508.22.a",
          "TTv5",
          "TT6.a",
          "EN-301-549",
          "EN-9.4.1.2"
        ],
        "help": "Summary elements must have discernible text",
        "helpUrl": "https://dequeuniversity.com/rules/axe/4.12/summary-name?application=axeAPI",
        "nodeRuleInstances": 1,
        "pageRuns": 1,
        "pages": 1
      }
    ],
    "links": {
      "discovered": 802,
      "ok": 801,
      "blockedOrAuthenticated": 1,
      "brokenCandidates": 0,
      "unverified": 0
    }
  },
  "runs": [
    {
      "name": "Home",
      "requestedUrl": "https://portswigger.net/",
      "viewport": {
        "label": "375px",
        "width": 375,
        "height": 812
      },
      "status": "audited",
      "httpStatus": 200,
      "finalUrl": "https://portswigger.net/",
      "title": "Web Application Security, Testing, & Scanning - PortSwigger",
      "document": {
        "lang": "en",
        "h1Count": 1,
        "mainCount": 1,
        "landmarkCount": 3,
        "horizontalOverflowPx": 0
      },
      "violations": [
        {
          "id": "color-contrast",
          "impact": "serious",
          "tags": [
            "cat.color",
            "wcag2aa",
            "wcag143",
            "TTv5",
            "TT13.c",
            "EN-301-549",
            "EN-9.1.4.3",
            "ACT",
            "RGAAv4",
            "RGAA-3.2.1"
          ],
          "help": "Elements must meet minimum color contrast ratio thresholds",
          "helpUrl": "https://dequeuniversity.com/rules/axe/4.12/color-contrast?application=axeAPI",
          "description": "Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds",
          "nodes": [
            {
              "target": [
                ".button-orange-small"
              ],
              "html": "<a class=\"button-orange-small\" href=\"/users/youraccount\">MY ACCOUNT</a>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.91 (foreground color: #ffffff, background color: #ff6633, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                ".home-text15"
              ],
              "html": "<span class=\"home-text15\">FIND OUT MORE</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.9 (foreground color: #ffffff, background color: #ff6733, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                ".home-text23"
              ],
              "html": "<span class=\"home-text23\">FIND OUT MORE</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.9 (foreground color: #ffffff, background color: #ff6733, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                ".feature-card-with-top-label-text1"
              ],
              "html": "<span class=\"feature-card-with-top-label-text1\">Find out more</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.9 (foreground color: #ff6733, background color: #ffffff, font size: 10.5pt (14px), font weight: bold). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                ".feature-cards-section-text14"
              ],
              "html": "<span class=\"feature-cards-section-text14\">Test</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 3.14 (foreground color: #ffffff, background color: #0594ff, font size: 12.0pt (16px), font weight: bold). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                ".feature-card-with-top-label-text2"
              ],
              "html": "<span class=\"feature-card-with-top-label-text2\">Find out more</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.9 (foreground color: #ff6733, background color: #ffffff, font size: 10.5pt (14px), font weight: bold). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                ".feature-card-with-top-label-text3"
              ],
              "html": "<span class=\"feature-card-with-top-label-text3\">Find out more</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.9 (foreground color: #ff6733, background color: #ffffff, font size: 10.5pt (14px), font weight: bold). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                ".feature-cards-section-text18"
              ],
              "html": "<span class=\"feature-cards-section-text18\">Discover</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 3.05 (foreground color: #ffffff, background color: #00a2b9, font size: 12.0pt (16px), font weight: bold). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                ".feature-card-with-top-label-text4"
              ],
              "html": "<span class=\"feature-card-with-top-label-text4\">Find out more</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.9 (foreground color: #ff6733, background color: #ffffff, font size: 10.5pt (14px), font weight: bold). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                ".feature-cards-section-text20"
              ],
              "html": "<span class=\"feature-cards-section-text20\">Certify</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.9 (foreground color: #ffffff, background color: #ff6733, font size: 12.0pt (16px), font weight: bold). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                ".news-cards-section-text16"
              ],
              "html": "<span class=\"news-cards-section-text16\">Read More</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.9 (foreground color: #ff6733, background color: #ffffff, font size: 10.5pt (14px), font weight: bold). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                ".news-cards-section-text22"
              ],
              "html": "<span class=\"news-cards-section-text22\">Read More</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.9 (foreground color: #ff6733, background color: #ffffff, font size: 10.5pt (14px), font weight: bold). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                ".news-cards-section-text25"
              ],
              "html": "<span class=\"news-cards-section-text25\">Read More</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.9 (foreground color: #ff6733, background color: #ffffff, font size: 10.5pt (14px), font weight: bold). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                ".news-cards-section-text28"
              ],
              "html": "<span class=\"news-cards-section-text28\">Read More</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.9 (foreground color: #ff6733, background color: #ffffff, font size: 10.5pt (14px), font weight: bold). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                ".news-cards-section-text31"
              ],
              "html": "<span class=\"news-cards-section-text31\">Read More</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.9 (foreground color: #ff6733, background color: #ffffff, font size: 10.5pt (14px), font weight: bold). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                ".news-cards-section-text34"
              ],
              "html": "<span class=\"news-cards-section-text34\">Read More</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.9 (foreground color: #ff6733, background color: #ffffff, font size: 10.5pt (14px), font weight: bold). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                ".news-cards-section-text35"
              ],
              "html": "<span class=\"news-cards-section-text35\">READ MORE ON OUR BLOG</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.9 (foreground color: #ffffff, background color: #ff6733, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                ".community-card-text2"
              ],
              "html": "<span class=\"community-card-text2\">Read More</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.9 (foreground color: #ff6733, background color: #ffffff, font size: 10.5pt (14px), font weight: bold). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                ".community-card-text4"
              ],
              "html": "<span class=\"community-card-text4\">Read More</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.9 (foreground color: #ff6733, background color: #ffffff, font size: 10.5pt (14px), font weight: bold). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                ".community-card-text6"
              ],
              "html": "<span class=\"community-card-text6\">Read More</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.9 (foreground color: #ff6733, background color: #ffffff, font size: 10.5pt (14px), font weight: bold). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                ".community-card-text8"
              ],
              "html": "<span class=\"community-card-text8\">Read More</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.9 (foreground color: #ff6733, background color: #ffffff, font size: 10.5pt (14px), font weight: bold). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                ".community-card-text10"
              ],
              "html": "<span class=\"community-card-text10\">Read More</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.9 (foreground color: #ff6733, background color: #ffffff, font size: 10.5pt (14px), font weight: bold). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                ".community-card-text12"
              ],
              "html": "<span class=\"community-card-text12\">Read More</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.9 (foreground color: #ff6733, background color: #ffffff, font size: 10.5pt (14px), font weight: bold). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                ".our-people-section-text9"
              ],
              "html": "<span class=\"our-people-section-text9\">MEET THE SWIGGERS</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.9 (foreground color: #ffffff, background color: #ff6733, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                ".blog-post-card-featured-text2"
              ],
              "html": "<span class=\"blog-post-card-featured-text2\">Read More</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.9 (foreground color: #ff6733, background color: #ffffff, font size: 10.5pt (14px), font weight: bold). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                ".security-cards-section-text18"
              ],
              "html": "<span class=\"security-cards-section-text18\">Read More</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.9 (foreground color: #ff6733, background color: #ffffff, font size: 10.5pt (14px), font weight: bold). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                ".security-cards-section-text21"
              ],
              "html": "<span class=\"security-cards-section-text21\">Read More</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.9 (foreground color: #ff6733, background color: #ffffff, font size: 10.5pt (14px), font weight: bold). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                ".security-cards-section-text24"
              ],
              "html": "<span class=\"security-cards-section-text24\">Read More</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.9 (foreground color: #ff6733, background color: #ffffff, font size: 10.5pt (14px), font weight: bold). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                ".security-cards-section-text27"
              ],
              "html": "<span class=\"security-cards-section-text27\">Read More</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.9 (foreground color: #ff6733, background color: #ffffff, font size: 10.5pt (14px), font weight: bold). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                ".security-cards-section-text30"
              ],
              "html": "<span class=\"security-cards-section-text30\">Read More</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.9 (foreground color: #ff6733, background color: #ffffff, font size: 10.5pt (14px), font weight: bold). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                ".security-cards-section-text33"
              ],
              "html": "<span class=\"security-cards-section-text33\">Read More</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.9 (foreground color: #ff6733, background color: #ffffff, font size: 10.5pt (14px), font weight: bold). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                ".footer-link31 > span"
              ],
              "html": "<span>Follow Us</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.58 (foreground color: #00aced, background color: #ffffff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            }
          ]
        },
        {
          "id": "link-name",
          "impact": "serious",
          "tags": [
            "cat.name-role-value",
            "wcag2a",
            "wcag244",
            "wcag412",
            "section508",
            "section508.22.a",
            "TTv5",
            "TT6.a",
            "EN-301-549",
            "EN-9.2.4.4",
            "EN-9.4.1.2",
            "ACT",
            "RGAAv4",
            "RGAA-6.2.1"
          ],
          "help": "Links must have discernible text",
          "helpUrl": "https://dequeuniversity.com/rules/axe/4.12/link-name?application=axeAPI",
          "description": "Ensure links have discernible text",
          "nodes": [
            {
              "target": [
                ".logo"
              ],
              "html": "<a class=\"logo\" href=\"/\"></a>",
              "failureSummary": "Fix all of the following:\n  Element is in tab order and does not have accessible text\n\nFix any of the following:\n  Element does not have text that is visible to screen readers\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute",
              "impact": "serious"
            }
          ]
        }
      ],
      "incomplete": [
        {
          "id": "color-contrast",
          "impact": "serious",
          "tags": [
            "cat.color",
            "wcag2aa",
            "wcag143",
            "TTv5",
            "TT13.c",
            "EN-301-549",
            "EN-9.1.4.3",
            "ACT",
            "RGAAv4",
            "RGAA-3.2.1"
          ],
          "help": "Elements must meet minimum color contrast ratio thresholds",
          "helpUrl": "https://dequeuniversity.com/rules/axe/4.12/color-contrast?application=axeAPI",
          "description": "Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds",
          "nodes": [
            {
              "target": [
                ".home-text37"
              ],
              "html": "<span class=\"home-text37\">Burp Suite is trusted globally</span>",
              "failureSummary": "Fix any of the following:\n  Element's background color could not be determined because element contains an image node",
              "impact": "serious"
            },
            {
              "target": [
                ".home-text29"
              ],
              "html": "<span class=\"home-text29\">88,000</span>",
              "failureSummary": "Fix any of the following:\n  Element's background color could not be determined because element contains an image node",
              "impact": "serious"
            },
            {
              "target": [
                ".home-text33"
              ],
              "html": "<span class=\"home-text33\">Burp Suite customers</span>",
              "failureSummary": "Fix any of the following:\n  Element's background color could not be determined because element contains an image node",
              "impact": "serious"
            },
            {
              "target": [
                ".home-text30"
              ],
              "html": "<span class=\"home-text30\">+73</span>",
              "failureSummary": "Fix any of the following:\n  Element's background color could not be determined because element contains an image node",
              "impact": "serious"
            },
            {
              "target": [
                ".home-text34"
              ],
              "html": "<span class=\"home-text34\">Net Promoter Score</span>",
              "failureSummary": "Fix any of the following:\n  Element's background color could not be determined because element contains an image node",
              "impact": "serious"
            },
            {
              "target": [
                ".home-text31"
              ],
              "html": "<span class=\"home-text31\">165</span>",
              "failureSummary": "Fix any of the following:\n  Element's background color could not be determined because element contains an image node",
              "impact": "serious"
            },
            {
              "target": [
                ".home-text35"
              ],
              "html": "<span class=\"home-text35\">Countries</span>",
              "failureSummary": "Fix any of the following:\n  Element's background color could not be determined because element contains an image node",
              "impact": "serious"
            },
            {
              "target": [
                ".home-text32"
              ],
              "html": "<span class=\"home-text32\">18,000</span>",
              "failureSummary": "Fix any of the following:\n  Element's background color could not be determined because element contains an image node",
              "impact": "serious"
            },
            {
              "target": [
                ".home-text36"
              ],
              "html": "<span class=\"home-text36\">Organizations</span>",
              "failureSummary": "Fix any of the following:\n  Element's background color could not be determined because element contains an image node",
              "impact": "serious"
            }
          ]
        }
      ],
      "consoleErrors": [
        "Connecting to 'https://px.ads.linkedin.com/attribution_trigger?pid=6316346&time=1785582047523&url=https%3A%2F%2Fportswigger.net%2F' violates the following Content Security Policy directive: \"connect-src 'self' https://ps.containers.piwik.pro https://ps.piwik.pro https://tags.srv.stackadapt.com https://go.portswigger.net https://tracking-api.g2.com https://phingest.portswigger.com https://phingest.staging.portswigger.com https://www.google.com/recaptcha/ https://formsubmission.portswigger.net https://formsubmission.staging.portswigger.com\". The action has been blocked.",
        "Loading the image 'https://px.ads.linkedin.com/collect?v=2&fmt=js&pid=6316346&time=1785582047523&url=https%3A%2F%2Fportswigger.net%2F' violates the following Content Security Policy directive: \"img-src 'self' https://apollo.portswigger.com/ https://apollo.staging.portswigger.com/ https://i.ytimg.com/ https://tags.srv.stackadapt.com/sa.jpeg\". The action has been blocked.",
        "Loading the image 'https://px.ads.linkedin.com/attribution_trigger?pid=6316346&time=1785582047523&url=https%3A%2F%2Fportswigger.net%2F' violates the following Content Security Policy directive: \"img-src 'self' https://apollo.portswigger.com/ https://apollo.staging.portswigger.com/ https://i.ytimg.com/ https://tags.srv.stackadapt.com/sa.jpeg\". The action has been blocked.",
        "Connecting to 'https://px.ads.linkedin.com/wa/?medium=fetch&fmt=g' violates the following Content Security Policy directive: \"connect-src 'self' https://ps.containers.piwik.pro https://ps.piwik.pro https://tags.srv.stackadapt.com https://go.portswigger.net https://tracking-api.g2.com https://phingest.portswigger.com https://phingest.staging.portswigger.com https://www.google.com/recaptcha/ https://formsubmission.portswigger.net https://formsubmission.staging.portswigger.com\". The action has been blocked.",
        "Fetch API cannot load https://px.ads.linkedin.com/wa/?medium=fetch&fmt=g. Refused to connect because it violates the document's Content Security Policy.",
        "Connecting to 'https://px.ads.linkedin.com/wa/?medium=beacon&fmt=g' violates the following Content Security Policy directive: \"connect-src 'self' https://ps.containers.piwik.pro https://ps.piwik.pro https://tags.srv.stackadapt.com https://go.portswigger.net https://tracking-api.g2.com https://phingest.portswigger.com https://phingest.staging.portswigger.com https://www.google.com/recaptcha/ https://formsubmission.portswigger.net https://formsubmission.staging.portswigger.com\". The action has been blocked.",
        "Loading the image 'https://px.ads.linkedin.com/insight_tag_errors.gif?v=2&pid=6316346&error=version%3A%20308%20%7C%20WebsiteActions-308-TypeError%3A%20Failed%20to%20fetch%3B%20ErrorData%3A%20%7B%22domain%22%3A%22portswigger.net%22%2C%22requestFetcher%22%3A%22fetch-keepalive%22%2C%22body%22%3A%22H4sIAAAAAAAACl3PvWrDQBAE4FcRW6Q6xZL1f52LxAhSmEg4RQjhpFvLS06ni26FMcbvHhxDipTDwMfMBRxpD%2FI9T%2BI8SfMPAb6fyfEeZ0%2BTBZlEpQCmEUHGRZll5TpKi2xdCtDTqMiCBDfN7E80DDg%2FWmQQsMwGJByZnZer1b9%2BBQKcGrAlNggS3rALNs4Z6hXTZIMG%2B2UmPougRc9kBxE8BE2vrCU7BGGwm2Zu7hwIOGHnibGhwSrzit8Leq41SNCHIo0POYZllcRhkVVRuM7LNEwSXaU66pWqOhBAvp2V9UYxapAHZTwKMPSs7grcwpaU5XsYyfcgL%2BB817BiBBmm15vyQvYLdW03zv0xRxxB2sUYAf53X3t2t8e7zfbpc183dQvXH2cdwWOCAQAA%22%7D&href=https%3A%2F%2Fportswigger.net%2F' violates the following Content Security Policy directive: \"img-src 'self' https://apollo.portswigger.com/ https://apollo.staging.portswigger.com/ https://i.ytimg.com/ https://tags.srv.stackadapt.com/sa.jpeg\". The action has been blocked.",
        "Connecting to 'https://ad.doubleclick.net/ccm/s/collect?auid=362418776.1785582048&gtm=45be67t1v9179205174za200zd9179205174xec' violates the following Content Security Policy directive: \"connect-src 'self' https://ps.containers.piwik.pro https://ps.piwik.pro https://tags.srv.stackadapt.com https://go.portswigger.net https://tracking-api.g2.com https://phingest.portswigger.com https://phingest.staging.portswigger.com https://www.google.com/recaptcha/ https://formsubmission.portswigger.net https://formsubmission.staging.portswigger.com\". The action has been blocked.",
        "Fetch API cannot load https://ad.doubleclick.net/ccm/s/collect?auid=362418776.1785582048&gtm=45be67t1v9179205174za200zd9179205174xec. Refused to connect because it violates the document's Content Security Policy.",
        "Connecting to 'https://www.google.com/rmkt/collect/11422135271/?random=1785582047589&cv=11&fst=1785582047589&fmt=8&bg=ffffff&guid=ON&async=1&en=gtag.config&gtm=45be67t1v9179205174za200zd9179205174xec&gcd=13l3l3l3l1l1&dma=0&tag_exp=115938466~115938469~118897920~118897930~119381664~119896802&u_w=375&u_h=812&url=https%3A%2F%2Fportswigger.net%2F&rcb=11&frm=0&tiba=Web%20Application%20Security%2C%20Testing%2C%20%26%20Scanning%20-%20PortSwigger&hn=www.googleadservices.com&npa=0&pscdl=noapi&auid=362418776.1785582048&data=event%3Dgtag.config&ept=68&gcp=5' violates the following Content Security Policy directive: \"connect-src 'self' https://ps.containers.piwik.pro https://ps.piwik.pro https://tags.srv.stackadapt.com https://go.portswigger.net https://tracking-api.g2.com https://phingest.portswigger.com https://phingest.staging.portswigger.com https://www.google.com/recaptcha/ https://formsubmission.portswigger.net https://formsubmission.staging.portswigger.com\". The action has been blocked.",
        "Fetch API cannot load https://www.google.com/rmkt/collect/11422135271/?random=1785582047589&cv=11&fst=1785582047589&fmt=8&bg=ffffff&guid=ON&async=1&en=gtag.config&gtm=45be67t1v9179205174za200zd9179205174xec&gcd=13l3l3l3l1l1&dma=0&tag_exp=115938466~115938469~118897920~118897930~119381664~119896802&u_w=375&u_h=812&url=https%3A%2F%2Fportswigger.net%2F&rcb=11&frm=0&tiba=Web%20Application%20Security%2C%20Testing%2C%20%26%20Scanning%20-%20PortSwigger&hn=www.googleadservices.com&npa=0&pscdl=noapi&auid=362418776.1785582048&data=event%3Dgtag.config&ept=68&gcp=5. Refused to connect because it violates the document's Content Security Policy.",
        "Connecting to 'https://www.google.com/ccm/collect?rcb=11&frm=0&auid=362418776.1785582048&dt=Web%20Application%20Security%2C%20Testing%2C%20%26%20Scanning%20-%20PortSwigger&en=page_view&dl=https%3A%2F%2Fportswigger.net%2F&scrsrc=www.googletagmanager.com&rnd=491522195.1785582048&navt=n&npa=0&gtm=45be67t1v9179205174za200zd9179205174xec&gcd=13l3l3l3l1l1&dma=0&tag_exp=115938466~115938469~118897920~118897930~119381664~119896802&apvc=1&tids=AW-11422135271&tid=AW-11422135271&tft=1785582047617&tfd=1419&fmt=8' violates the following Content Security Policy directive: \"connect-src 'self' https://ps.containers.piwik.pro https://ps.piwik.pro https://tags.srv.stackadapt.com https://go.portswigger.net https://tracking-api.g2.com https://phingest.portswigger.com https://phingest.staging.portswigger.com https://www.google.com/recaptcha/ https://formsubmission.portswigger.net https://formsubmission.staging.portswigger.com\". The action has been blocked.",
        "Fetch API cannot load https://www.google.com/ccm/collect?rcb=11&frm=0&auid=362418776.1785582048&dt=Web%20Application%20Security%2C%20Testing%2C%20%26%20Scanning%20-%20PortSwigger&en=page_view&dl=https%3A%2F%2Fportswigger.net%2F&scrsrc=www.googletagmanager.com&rnd=491522195.1785582048&navt=n&npa=0&gtm=45be67t1v9179205174za200zd9179205174xec&gcd=13l3l3l3l1l1&dma=0&tag_exp=115938466~115938469~118897920~118897930~119381664~119896802&apvc=1&tids=AW-11422135271&tid=AW-11422135271&tft=1785582047617&tfd=1419&fmt=8. Refused to connect because it violates the document's Content Security Policy.",
        "Loading the image 'https://www.google.com/rmkt/collect/11422135271/?random=1785582047589&cv=11&fst=1785582047589&fmt=3&bg=ffffff&guid=ON&async=1&en=gtag.config&gtm=45be67t1v9179205174za200zd9179205174xec&gcd=13l3l3l3l1l1&dma=0&tag_exp=115938466~115938469~118897920~118897930~119381664~119896802&u_w=375&u_h=812&url=https%3A%2F%2Fportswigger.net%2F&rcb=11&frm=0&tiba=Web%20Application%20Security%2C%20Testing%2C%20%26%20Scanning%20-%20PortSwigger&hn=www.googleadservices.com&npa=0&pscdl=noapi&auid=362418776.1785582048&data=event%3Dgtag.config&ept=68&gcp=5' violates the following Content Security Policy directive: \"img-src 'self' https://apollo.portswigger.com/ https://apollo.staging.portswigger.com/ https://i.ytimg.com/ https://tags.srv.stackadapt.com/sa.jpeg\". The action has been blocked.",
        "Loading the image 'https://www.google.com/ccm/collect?rcb=11&frm=0&auid=362418776.1785582048&dt=Web%20Application%20Security%2C%20Testing%2C%20%26%20Scanning%20-%20PortSwigger&en=page_view&dl=https%3A%2F%2Fportswigger.net%2F&scrsrc=www.googletagmanager.com&rnd=491522195.1785582048&navt=n&npa=0&gtm=45be67t1v9179205174za200zd9179205174xec&gcd=13l3l3l3l1l1&dma=0&tag_exp=115938466~115938469~118897920~118897930~119381664~119896802&apvc=1&tids=AW-11422135271&tid=AW-11422135271&tft=1785582047617&tfd=1419&fmt=3' violates the following Content Security Policy directive: \"img-src 'self' https://apollo.portswigger.com/ https://apollo.staging.portswigger.com/ https://i.ytimg.com/ https://tags.srv.stackadapt.com/sa.jpeg\". The action has been blocked.",
        "Loading the image 'https://www.google.com/pagead/1p-user-list/11422135271/?random=1785582047589&cv=11&fst=1785582000000&bg=ffffff&guid=ON&async=1&en=gtag.config&gtm=45be67t1v9179205174za200zd9179205174xec&gcd=13l3l3l3l1l1&dma=0&tag_exp=115938466~115938469~118897920~118897930~119381664~119896802&u_w=375&u_h=812&url=https%3A%2F%2Fportswigger.net%2F&rcb=11&frm=0&tiba=Web%20Application%20Security%2C%20Testing%2C%20%26%20Scanning%20-%20PortSwigger&hn=www.googleadservices.com&npa=0&pscdl=noapi&auid=362418776.1785582048&data=event%3Dgtag.config&ept=9&rfmt=3&fmt=3&is_vtc=1&cid=CAQSUAARCiqBwegYZHQKMHuosQN-jTw-0VlrfIx0dVs6N6A53hO0if-N5F6u7kDjaKIVU9FQiAU3kFCYrr0d-X5BYMcX30qcCsGfx3pbmVWOe5wR&random=2720599610&rmt_tld=0&ipr=y' violates the following Content Security Policy directive: \"img-src 'self' https://apollo.portswigger.com/ https://apollo.staging.portswigger.com/ https://i.ytimg.com/ https://tags.srv.stackadapt.com/sa.jpeg\". The action has been blocked.",
        "Loading the image 'https://www.google.co.uk/pagead/1p-user-list/11422135271/?random=1785582047589&cv=11&fst=1785582000000&bg=ffffff&guid=ON&async=1&en=gtag.config&gtm=45be67t1v9179205174za200zd9179205174xec&gcd=13l3l3l3l1l1&dma=0&tag_exp=115938466~115938469~118897920~118897930~119381664~119896802&u_w=375&u_h=812&url=https%3A%2F%2Fportswigger.net%2F&rcb=11&frm=0&tiba=Web%20Application%20Security%2C%20Testing%2C%20%26%20Scanning%20-%20PortSwigger&hn=www.googleadservices.com&npa=0&pscdl=noapi&auid=362418776.1785582048&data=event%3Dgtag.config&ept=9&rfmt=3&fmt=3&is_vtc=1&cid=CAQSUAARCiqBwegYZHQKMHuosQN-jTw-0VlrfIx0dVs6N6A53hO0if-N5F6u7kDjaKIVU9FQiAU3kFCYrr0d-X5BYMcX30qcCsGfx3pbmVWOe5wR&random=2720599610&rmt_tld=1&ipr=y' violates the following Content Security Policy directive: \"img-src 'self' https://apollo.portswigger.com/ https://apollo.staging.portswigger.com/ https://i.ytimg.com/ https://tags.srv.stackadapt.com/sa.jpeg\". The action has been blocked.",
        "Connecting to 'https://unpkg.com/animate.css@4.1.1/animate.css' violates the following Content Security Policy directive: \"connect-src 'self' https://ps.containers.piwik.pro https://ps.piwik.pro https://tags.srv.stackadapt.com https://go.portswigger.net https://tracking-api.g2.com https://phingest.portswigger.com https://phingest.staging.portswigger.com https://www.google.com/recaptcha/ https://formsubmission.portswigger.net https://formsubmission.staging.portswigger.com\". The action has been blocked.",
        "Connecting to 'https://fonts.googleapis.com/css2?family=Roboto+Mono:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;1,100;1,200;1,300;1,400;1,500;1,600;1,700&display=swap' violates the following Content Security Policy directive: \"connect-src 'self' https://ps.containers.piwik.pro https://ps.piwik.pro https://tags.srv.stackadapt.com https://go.portswigger.net https://tracking-api.g2.com https://phingest.portswigger.com https://phingest.staging.portswigger.com https://www.google.com/recaptcha/ https://formsubmission.portswigger.net https://formsubmission.staging.portswigger.com\". The action has been blocked.",
        "Connecting to 'https://fonts.googleapis.com/css2?family=Caveat:wght@400;500;600;700&display=swap' violates the following Content Security Policy directive: \"connect-src 'self' https://ps.containers.piwik.pro https://ps.piwik.pro https://tags.srv.stackadapt.com https://go.portswigger.net https://tracking-api.g2.com https://phingest.portswigger.com https://phingest.staging.portswigger.com https://www.google.com/recaptcha/ https://formsubmission.portswigger.net https://formsubmission.staging.portswigger.com\". The action has been blocked.",
        "Applying inline style violates the following Content Security Policy directive 'style-src 'self' https://tags.srv.stackadapt.com/sa.css https://fonts.googleapis.com/css2 https://unpkg.com/animate.css@4.1.1/animate.css https://unpkg.com/@teleporthq/teleport-custom-scripts/dist/style.css 'nonce-b60a6b9308341403df05ac547d1e7dfd''. Either the 'unsafe-inline' keyword, a hash ('sha256-DI3A3NB0TrIWjOyPS+ClIeU1iZvL9QiLqQN2JnRHCss='), or a nonce ('nonce-...') is required to enable inline execution. The action has been blocked."
      ],
      "pageErrors": [],
      "error": null,
      "durationMs": 3455
    },
    {
      "name": "Home",
      "requestedUrl": "https://portswigger.net/",
      "viewport": {
        "label": "1440px",
        "width": 1440,
        "height": 900
      },
      "status": "audited",
      "httpStatus": 200,
      "finalUrl": "https://portswigger.net/",
      "title": "Web Application Security, Testing, & Scanning - PortSwigger",
      "document": {
        "lang": "en",
        "h1Count": 1,
        "mainCount": 1,
        "landmarkCount": 3,
        "horizontalOverflowPx": 0
      },
      "violations": [
        {
          "id": "color-contrast",
          "impact": "serious",
          "tags": [
            "cat.color",
            "wcag2aa",
            "wcag143",
            "TTv5",
            "TT13.c",
            "EN-301-549",
            "EN-9.1.4.3",
            "ACT",
            "RGAAv4",
            "RGAA-3.2.1"
          ],
          "help": "Elements must meet minimum color contrast ratio thresholds",
          "helpUrl": "https://dequeuniversity.com/rules/axe/4.12/color-contrast?application=axeAPI",
          "description": "Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds",
          "nodes": [
            {
              "target": [
                ".button-orange-small"
              ],
              "html": "<a class=\"button-orange-small\" href=\"/users/youraccount\">MY ACCOUNT</a>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.91 (foreground color: #ffffff, background color: #ff6633, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                ".home-text15"
              ],
              "html": "<span class=\"home-text15\">FIND OUT MORE</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.9 (foreground color: #ffffff, background color: #ff6733, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                ".home-text23"
              ],
              "html": "<span class=\"home-text23\">FIND OUT MORE</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.9 (foreground color: #ffffff, background color: #ff6733, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                ".feature-card-with-top-label-text1"
              ],
              "html": "<span class=\"feature-card-with-top-label-text1\">Find out more</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.9 (foreground color: #ff6733, background color: #ffffff, font size: 10.5pt (14px), font weight: bold). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                ".feature-cards-section-text14"
              ],
              "html": "<span class=\"feature-cards-section-text14\">Test</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 3.14 (foreground color: #ffffff, background color: #0594ff, font size: 12.0pt (16px), font weight: bold). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                ".feature-card-with-top-label-text2"
              ],
              "html": "<span class=\"feature-card-with-top-label-text2\">Find out more</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.9 (foreground color: #ff6733, background color: #ffffff, font size: 10.5pt (14px), font weight: bold). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                ".feature-card-with-top-label-text3"
              ],
              "html": "<span class=\"feature-card-with-top-label-text3\">Find out more</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.9 (foreground color: #ff6733, background color: #ffffff, font size: 10.5pt (14px), font weight: bold). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                ".feature-cards-section-text18"
              ],
              "html": "<span class=\"feature-cards-section-text18\">Discover</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 3.05 (foreground color: #ffffff, background color: #00a2b9, font size: 12.0pt (16px), font weight: bold). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                ".feature-card-with-top-label-text4"
              ],
              "html": "<span class=\"feature-card-with-top-label-text4\">Find out more</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.9 (foreground color: #ff6733, background color: #ffffff, font size: 10.5pt (14px), font weight: bold). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                ".feature-cards-section-text20"
              ],
              "html": "<span class=\"feature-cards-section-text20\">Certify</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.9 (foreground color: #ffffff, background color: #ff6733, font size: 12.0pt (16px), font weight: bold). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                ".news-cards-section-text16"
              ],
              "html": "<span class=\"news-cards-section-text16\">Read More</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.9 (foreground color: #ff6733, background color: #ffffff, font size: 10.5pt (14px), font weight: bold). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                ".news-cards-section-text22"
              ],
              "html": "<span class=\"news-cards-section-text22\">Read More</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.9 (foreground color: #ff6733, background color: #ffffff, font size: 10.5pt (14px), font weight: bold). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                ".news-cards-section-text25"
              ],
              "html": "<span class=\"news-cards-section-text25\">Read More</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.9 (foreground color: #ff6733, background color: #ffffff, font size: 10.5pt (14px), font weight: bold). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                ".news-cards-section-text28"
              ],
              "html": "<span class=\"news-cards-section-text28\">Read More</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.9 (foreground color: #ff6733, background color: #ffffff, font size: 10.5pt (14px), font weight: bold). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                ".news-cards-section-text31"
              ],
              "html": "<span class=\"news-cards-section-text31\">Read More</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.9 (foreground color: #ff6733, background color: #ffffff, font size: 10.5pt (14px), font weight: bold). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                ".news-cards-section-text34"
              ],
              "html": "<span class=\"news-cards-section-text34\">Read More</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.9 (foreground color: #ff6733, background color: #ffffff, font size: 10.5pt (14px), font weight: bold). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                ".news-cards-section-text35"
              ],
              "html": "<span class=\"news-cards-section-text35\">READ MORE ON OUR BLOG</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.9 (foreground color: #ffffff, background color: #ff6733, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                ".community-card-text2"
              ],
              "html": "<span class=\"community-card-text2\">Read More</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.9 (foreground color: #ff6733, background color: #ffffff, font size: 10.5pt (14px), font weight: bold). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                ".community-card-text4"
              ],
              "html": "<span class=\"community-card-text4\">Read More</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.9 (foreground color: #ff6733, background color: #ffffff, font size: 10.5pt (14px), font weight: bold). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                ".community-card-text6"
              ],
              "html": "<span class=\"community-card-text6\">Read More</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.9 (foreground color: #ff6733, background color: #ffffff, font size: 10.5pt (14px), font weight: bold). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                ".community-card-text8"
              ],
              "html": "<span class=\"community-card-text8\">Read More</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.9 (foreground color: #ff6733, background color: #ffffff, font size: 10.5pt (14px), font weight: bold). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                ".community-card-text10"
              ],
              "html": "<span class=\"community-card-text10\">Read More</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.9 (foreground color: #ff6733, background color: #ffffff, font size: 10.5pt (14px), font weight: bold). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                ".community-card-text12"
              ],
              "html": "<span class=\"community-card-text12\">Read More</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.9 (foreground color: #ff6733, background color: #ffffff, font size: 10.5pt (14px), font weight: bold). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                ".our-people-section-text9"
              ],
              "html": "<span class=\"our-people-section-text9\">MEET THE SWIGGERS</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.9 (foreground color: #ffffff, background color: #ff6733, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                ".blog-post-card-featured-text2"
              ],
              "html": "<span class=\"blog-post-card-featured-text2\">Read More</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.9 (foreground color: #ff6733, background color: #ffffff, font size: 10.5pt (14px), font weight: bold). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                ".security-cards-section-text18"
              ],
              "html": "<span class=\"security-cards-section-text18\">Read More</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.9 (foreground color: #ff6733, background color: #ffffff, font size: 10.5pt (14px), font weight: bold). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                ".security-cards-section-text21"
              ],
              "html": "<span class=\"security-cards-section-text21\">Read More</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.9 (foreground color: #ff6733, background color: #ffffff, font size: 10.5pt (14px), font weight: bold). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                ".security-cards-section-text24"
              ],
              "html": "<span class=\"security-cards-section-text24\">Read More</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.9 (foreground color: #ff6733, background color: #ffffff, font size: 10.5pt (14px), font weight: bold). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                ".security-cards-section-text27"
              ],
              "html": "<span class=\"security-cards-section-text27\">Read More</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.9 (foreground color: #ff6733, background color: #ffffff, font size: 10.5pt (14px), font weight: bold). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                ".security-cards-section-text30"
              ],
              "html": "<span class=\"security-cards-section-text30\">Read More</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.9 (foreground color: #ff6733, background color: #ffffff, font size: 10.5pt (14px), font weight: bold). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                ".security-cards-section-text33"
              ],
              "html": "<span class=\"security-cards-section-text33\">Read More</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.9 (foreground color: #ff6733, background color: #ffffff, font size: 10.5pt (14px), font weight: bold). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                ".footer-link31 > span"
              ],
              "html": "<span>Follow Us</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.58 (foreground color: #00aced, background color: #ffffff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            }
          ]
        },
        {
          "id": "link-name",
          "impact": "serious",
          "tags": [
            "cat.name-role-value",
            "wcag2a",
            "wcag244",
            "wcag412",
            "section508",
            "section508.22.a",
            "TTv5",
            "TT6.a",
            "EN-301-549",
            "EN-9.2.4.4",
            "EN-9.4.1.2",
            "ACT",
            "RGAAv4",
            "RGAA-6.2.1"
          ],
          "help": "Links must have discernible text",
          "helpUrl": "https://dequeuniversity.com/rules/axe/4.12/link-name?application=axeAPI",
          "description": "Ensure links have discernible text",
          "nodes": [
            {
              "target": [
                ".logo"
              ],
              "html": "<a class=\"logo\" href=\"/\"></a>",
              "failureSummary": "Fix all of the following:\n  Element is in tab order and does not have accessible text\n\nFix any of the following:\n  Element does not have text that is visible to screen readers\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute",
              "impact": "serious"
            }
          ]
        }
      ],
      "incomplete": [
        {
          "id": "color-contrast",
          "impact": "serious",
          "tags": [
            "cat.color",
            "wcag2aa",
            "wcag143",
            "TTv5",
            "TT13.c",
            "EN-301-549",
            "EN-9.1.4.3",
            "ACT",
            "RGAAv4",
            "RGAA-3.2.1"
          ],
          "help": "Elements must meet minimum color contrast ratio thresholds",
          "helpUrl": "https://dequeuniversity.com/rules/axe/4.12/color-contrast?application=axeAPI",
          "description": "Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds",
          "nodes": [
            {
              "target": [
                ".home-text37"
              ],
              "html": "<span class=\"home-text37\">Burp Suite is trusted globally</span>",
              "failureSummary": "Fix any of the following:\n  Element's background color could not be determined because element contains an image node",
              "impact": "serious"
            },
            {
              "target": [
                ".home-text29"
              ],
              "html": "<span class=\"home-text29\">88,000</span>",
              "failureSummary": "Fix any of the following:\n  Element's background color could not be determined because element contains an image node",
              "impact": "serious"
            },
            {
              "target": [
                ".home-text33"
              ],
              "html": "<span class=\"home-text33\">Burp Suite customers</span>",
              "failureSummary": "Fix any of the following:\n  Element's background color could not be determined because element contains an image node",
              "impact": "serious"
            },
            {
              "target": [
                ".home-text30"
              ],
              "html": "<span class=\"home-text30\">+73</span>",
              "failureSummary": "Fix any of the following:\n  Element's background color could not be determined because element contains an image node",
              "impact": "serious"
            },
            {
              "target": [
                ".home-text34"
              ],
              "html": "<span class=\"home-text34\">Net Promoter Score</span>",
              "failureSummary": "Fix any of the following:\n  Element's background color could not be determined because element contains an image node",
              "impact": "serious"
            },
            {
              "target": [
                ".home-text31"
              ],
              "html": "<span class=\"home-text31\">165</span>",
              "failureSummary": "Fix any of the following:\n  Element's background color could not be determined because element contains an image node",
              "impact": "serious"
            },
            {
              "target": [
                ".home-text35"
              ],
              "html": "<span class=\"home-text35\">Countries</span>",
              "failureSummary": "Fix any of the following:\n  Element's background color could not be determined because element contains an image node",
              "impact": "serious"
            },
            {
              "target": [
                ".home-text32"
              ],
              "html": "<span class=\"home-text32\">18,000</span>",
              "failureSummary": "Fix any of the following:\n  Element's background color could not be determined because element contains an image node",
              "impact": "serious"
            },
            {
              "target": [
                ".home-text36"
              ],
              "html": "<span class=\"home-text36\">Organizations</span>",
              "failureSummary": "Fix any of the following:\n  Element's background color could not be determined because element contains an image node",
              "impact": "serious"
            }
          ]
        }
      ],
      "consoleErrors": [
        "Connecting to 'https://ad.doubleclick.net/ccm/s/collect?auid=1343959049.1785582051&gtm=45be67u0h2v9179205174za200zd9179205174xec' violates the following Content Security Policy directive: \"connect-src 'self' https://ps.containers.piwik.pro https://ps.piwik.pro https://tags.srv.stackadapt.com https://go.portswigger.net https://tracking-api.g2.com https://phingest.portswigger.com https://phingest.staging.portswigger.com https://www.google.com/recaptcha/ https://formsubmission.portswigger.net https://formsubmission.staging.portswigger.com\". The action has been blocked.",
        "Fetch API cannot load https://ad.doubleclick.net/ccm/s/collect?auid=1343959049.1785582051&gtm=45be67u0h2v9179205174za200zd9179205174xec. Refused to connect because it violates the document's Content Security Policy.",
        "Connecting to 'https://www.google.com/rmkt/collect/11422135271/?random=1785582050884&cv=11&fst=1785582050884&fmt=8&bg=ffffff&guid=ON&async=1&en=gtag.config&gtm=45be67u0h2v9179205174za200zd9179205174xec&gcd=13l3l3l3l1l1&dma=0&tag_exp=115616986~115938466~115938469~118395335~118897920~118897930~119896803&u_w=1440&u_h=900&url=https%3A%2F%2Fportswigger.net%2F&rcb=14&frm=0&tiba=Web%20Application%20Security%2C%20Testing%2C%20%26%20Scanning%20-%20PortSwigger&hn=www.googleadservices.com&npa=0&pscdl=noapi&auid=1343959049.1785582051&uaa=x86&uab=64&uafvl=HeadlessChrome%3B149.0.7827.55%7CChromium%3B149.0.7827.55%7CNot)A%253BBrand%3B24.0.0.0&uamb=0&uam=&uap=Windows&uapv=10.0&uaw=0&data=event%3Dgtag.config&ept=68&gcp=5' violates the following Content Security Policy directive: \"connect-src 'self' https://ps.containers.piwik.pro https://ps.piwik.pro https://tags.srv.stackadapt.com https://go.portswigger.net https://tracking-api.g2.com https://phingest.portswigger.com https://phingest.staging.portswigger.com https://www.google.com/recaptcha/ https://formsubmission.portswigger.net https://formsubmission.staging.portswigger.com\". The action has been blocked.",
        "Fetch API cannot load https://www.google.com/rmkt/collect/11422135271/?random=1785582050884&cv=11&fst=1785582050884&fmt=8&bg=ffffff&guid=ON&async=1&en=gtag.config&gtm=45be67u0h2v9179205174za200zd9179205174xec&gcd=13l3l3l3l1l1&dma=0&tag_exp=115616986~115938466~115938469~118395335~118897920~118897930~119896803&u_w=1440&u_h=900&url=https%3A%2F%2Fportswigger.net%2F&rcb=14&frm=0&tiba=Web%20Application%20Security%2C%20Testing%2C%20%26%20Scanning%20-%20PortSwigger&hn=www.googleadservices.com&npa=0&pscdl=noapi&auid=1343959049.1785582051&uaa=x86&uab=64&uafvl=HeadlessChrome%3B149.0.7827.55%7CChromium%3B149.0.7827.55%7CNot)A%253BBrand%3B24.0.0.0&uamb=0&uam=&uap=Windows&uapv=10.0&uaw=0&data=event%3Dgtag.config&ept=68&gcp=5. Refused to connect because it violates the document's Content Security Policy.",
        "Connecting to 'https://www.google.com/ccm/collect?rcb=14&frm=0&auid=1343959049.1785582051&dt=Web%20Application%20Security%2C%20Testing%2C%20%26%20Scanning%20-%20PortSwigger&en=page_view&dl=https%3A%2F%2Fportswigger.net%2F&scrsrc=www.googletagmanager.com&rnd=481492074.1785582051&navt=n&npa=0&gtm=45be67u0h2v9179205174za200zd9179205174xec&gcd=13l3l3l3l1l1&dma=0&tag_exp=115616986~115938466~115938469~118395335~118897920~118897930~119896803&apvc=1&tids=AW-11422135271&tid=AW-11422135271&tft=1785582050909&tfd=1068&fmt=8' violates the following Content Security Policy directive: \"connect-src 'self' https://ps.containers.piwik.pro https://ps.piwik.pro https://tags.srv.stackadapt.com https://go.portswigger.net https://tracking-api.g2.com https://phingest.portswigger.com https://phingest.staging.portswigger.com https://www.google.com/recaptcha/ https://formsubmission.portswigger.net https://formsubmission.staging.portswigger.com\". The action has been blocked.",
        "Fetch API cannot load https://www.google.com/ccm/collect?rcb=14&frm=0&auid=1343959049.1785582051&dt=Web%20Application%20Security%2C%20Testing%2C%20%26%20Scanning%20-%20PortSwigger&en=page_view&dl=https%3A%2F%2Fportswigger.net%2F&scrsrc=www.googletagmanager.com&rnd=481492074.1785582051&navt=n&npa=0&gtm=45be67u0h2v9179205174za200zd9179205174xec&gcd=13l3l3l3l1l1&dma=0&tag_exp=115616986~115938466~115938469~118395335~118897920~118897930~119896803&apvc=1&tids=AW-11422135271&tid=AW-11422135271&tft=1785582050909&tfd=1068&fmt=8. Refused to connect because it violates the document's Content Security Policy.",
        "Loading the image 'https://www.google.com/rmkt/collect/11422135271/?random=1785582050884&cv=11&fst=1785582050884&fmt=3&bg=ffffff&guid=ON&async=1&en=gtag.config&gtm=45be67u0h2v9179205174za200zd9179205174xec&gcd=13l3l3l3l1l1&dma=0&tag_exp=115616986~115938466~115938469~118395335~118897920~118897930~119896803&u_w=1440&u_h=900&url=https%3A%2F%2Fportswigger.net%2F&rcb=14&frm=0&tiba=Web%20Application%20Security%2C%20Testing%2C%20%26%20Scanning%20-%20PortSwigger&hn=www.googleadservices.com&npa=0&pscdl=noapi&auid=1343959049.1785582051&uaa=x86&uab=64&uafvl=HeadlessChrome%3B149.0.7827.55%7CChromium%3B149.0.7827.55%7CNot)A%253BBrand%3B24.0.0.0&uamb=0&uam=&uap=Windows&uapv=10.0&uaw=0&data=event%3Dgtag.config&ept=68&gcp=5' violates the following Content Security Policy directive: \"img-src 'self' https://apollo.portswigger.com/ https://apollo.staging.portswigger.com/ https://i.ytimg.com/ https://tags.srv.stackadapt.com/sa.jpeg\". The action has been blocked.",
        "Loading the image 'https://www.google.com/ccm/collect?rcb=14&frm=0&auid=1343959049.1785582051&dt=Web%20Application%20Security%2C%20Testing%2C%20%26%20Scanning%20-%20PortSwigger&en=page_view&dl=https%3A%2F%2Fportswigger.net%2F&scrsrc=www.googletagmanager.com&rnd=481492074.1785582051&navt=n&npa=0&gtm=45be67u0h2v9179205174za200zd9179205174xec&gcd=13l3l3l3l1l1&dma=0&tag_exp=115616986~115938466~115938469~118395335~118897920~118897930~119896803&apvc=1&tids=AW-11422135271&tid=AW-11422135271&tft=1785582050909&tfd=1068&fmt=3' violates the following Content Security Policy directive: \"img-src 'self' https://apollo.portswigger.com/ https://apollo.staging.portswigger.com/ https://i.ytimg.com/ https://tags.srv.stackadapt.com/sa.jpeg\". The action has been blocked.",
        "Connecting to 'https://px.ads.linkedin.com/attribution_trigger?pid=6316346&time=1785582051029&url=https%3A%2F%2Fportswigger.net%2F' violates the following Content Security Policy directive: \"connect-src 'self' https://ps.containers.piwik.pro https://ps.piwik.pro https://tags.srv.stackadapt.com https://go.portswigger.net https://tracking-api.g2.com https://phingest.portswigger.com https://phingest.staging.portswigger.com https://www.google.com/recaptcha/ https://formsubmission.portswigger.net https://formsubmission.staging.portswigger.com\". The action has been blocked.",
        "Loading the image 'https://px.ads.linkedin.com/collect?v=2&fmt=js&pid=6316346&time=1785582051029&url=https%3A%2F%2Fportswigger.net%2F' violates the following Content Security Policy directive: \"img-src 'self' https://apollo.portswigger.com/ https://apollo.staging.portswigger.com/ https://i.ytimg.com/ https://tags.srv.stackadapt.com/sa.jpeg\". The action has been blocked.",
        "Loading the image 'https://px.ads.linkedin.com/attribution_trigger?pid=6316346&time=1785582051029&url=https%3A%2F%2Fportswigger.net%2F' violates the following Content Security Policy directive: \"img-src 'self' https://apollo.portswigger.com/ https://apollo.staging.portswigger.com/ https://i.ytimg.com/ https://tags.srv.stackadapt.com/sa.jpeg\". The action has been blocked.",
        "Connecting to 'https://px.ads.linkedin.com/wa/?medium=fetch&fmt=g' violates the following Content Security Policy directive: \"connect-src 'self' https://ps.containers.piwik.pro https://ps.piwik.pro https://tags.srv.stackadapt.com https://go.portswigger.net https://tracking-api.g2.com https://phingest.portswigger.com https://phingest.staging.portswigger.com https://www.google.com/recaptcha/ https://formsubmission.portswigger.net https://formsubmission.staging.portswigger.com\". The action has been blocked.",
        "Fetch API cannot load https://px.ads.linkedin.com/wa/?medium=fetch&fmt=g. Refused to connect because it violates the document's Content Security Policy.",
        "Connecting to 'https://px.ads.linkedin.com/wa/?medium=beacon&fmt=g' violates the following Content Security Policy directive: \"connect-src 'self' https://ps.containers.piwik.pro https://ps.piwik.pro https://tags.srv.stackadapt.com https://go.portswigger.net https://tracking-api.g2.com https://phingest.portswigger.com https://phingest.staging.portswigger.com https://www.google.com/recaptcha/ https://formsubmission.portswigger.net https://formsubmission.staging.portswigger.com\". The action has been blocked.",
        "Loading the image 'https://px.ads.linkedin.com/insight_tag_errors.gif?v=2&pid=6316346&error=version%3A%20308%20%7C%20WebsiteActions-308-TypeError%3A%20Failed%20to%20fetch%3B%20ErrorData%3A%20%7B%22domain%22%3A%22portswigger.net%22%2C%22requestFetcher%22%3A%22fetch-keepalive%22%2C%22body%22%3A%22H4sIAAAAAAAACl3PzWrDMBAE4Fcxe%2BhJbvwTO65uObTB0EOoTXsopSjSxlkqy6q0JoSQdy9poIceh4GPmTN4MhHke13mdbmsPwREHcjzK4ZIkwNZZo0AphFB5qumqpoiq%2FKsLASYaVTkQIKfAscjDQOGe4cMAuZgQcKB2Ue5WPzrFyDAqwF7Yosg4Q13ydp7S1oxTS7pUM%2BB%2BCSSHiOTG0Ryl3RaOUduSNJkOwXubhwIOOIuEmNHg1P2Bb9njNwakID5vqxXOktLU%2B3TolrWqa7yKm10YwqDxUOWrUAAxT4oF61iNCD3ykYUYOlJ3RS4hg0px7cwUtQgz%2BDjrmPFCDJdXq7KM7kvNK1be%2F%2FHHHAE6WZrBcTfff3JXx9v15vHz9e2a3u4%2FACyvS13ggEAAA%3D%3D%22%7D&href=https%3A%2F%2Fportswigger.net%2F' violates the following Content Security Policy directive: \"img-src 'self' https://apollo.portswigger.com/ https://apollo.staging.portswigger.com/ https://i.ytimg.com/ https://tags.srv.stackadapt.com/sa.jpeg\". The action has been blocked.",
        "Loading the image 'https://www.google.com/pagead/1p-user-list/11422135271/?random=1785582050884&cv=11&fst=1785582000000&bg=ffffff&guid=ON&async=1&en=gtag.config&gtm=45be67u0h2v9179205174za200zd9179205174xec&gcd=13l3l3l3l1l1&dma=0&tag_exp=115616986~115938466~115938469~118395335~118897920~118897930~119896803&u_w=1440&u_h=900&url=https%3A%2F%2Fportswigger.net%2F&rcb=14&frm=0&tiba=Web%20Application%20Security%2C%20Testing%2C%20%26%20Scanning%20-%20PortSwigger&hn=www.googleadservices.com&npa=0&pscdl=noapi&auid=1343959049.1785582051&uaa=x86&uab=64&uafvl=HeadlessChrome%3B149.0.7827.55%7CChromium%3B149.0.7827.55%7CNot)A%253BBrand%3B24.0.0.0&uamb=0&uam=&uap=Windows&uapv=10.0&uaw=0&data=event%3Dgtag.config&ept=9&rfmt=3&fmt=3&is_vtc=1&cid=CAQSUAARCiqBF55ANBK106LLmKBFBUiTW4QGcU78dimilIMYowuwlC4hwg9U5W0Htfu2nx0ra47wfmD7fVHXSkzL_ZHS-IG_zC0PPcTdcD8OAjm7&random=3870293888&rmt_tld=0&ipr=y' violates the following Content Security Policy directive: \"img-src 'self' https://apollo.portswigger.com/ https://apollo.staging.portswigger.com/ https://i.ytimg.com/ https://tags.srv.stackadapt.com/sa.jpeg\". The action has been blocked.",
        "Loading the image 'https://www.google.co.uk/pagead/1p-user-list/11422135271/?random=1785582050884&cv=11&fst=1785582000000&bg=ffffff&guid=ON&async=1&en=gtag.config&gtm=45be67u0h2v9179205174za200zd9179205174xec&gcd=13l3l3l3l1l1&dma=0&tag_exp=115616986~115938466~115938469~118395335~118897920~118897930~119896803&u_w=1440&u_h=900&url=https%3A%2F%2Fportswigger.net%2F&rcb=14&frm=0&tiba=Web%20Application%20Security%2C%20Testing%2C%20%26%20Scanning%20-%20PortSwigger&hn=www.googleadservices.com&npa=0&pscdl=noapi&auid=1343959049.1785582051&uaa=x86&uab=64&uafvl=HeadlessChrome%3B149.0.7827.55%7CChromium%3B149.0.7827.55%7CNot)A%253BBrand%3B24.0.0.0&uamb=0&uam=&uap=Windows&uapv=10.0&uaw=0&data=event%3Dgtag.config&ept=9&rfmt=3&fmt=3&is_vtc=1&cid=CAQSUAARCiqBF55ANBK106LLmKBFBUiTW4QGcU78dimilIMYowuwlC4hwg9U5W0Htfu2nx0ra47wfmD7fVHXSkzL_ZHS-IG_zC0PPcTdcD8OAjm7&random=3870293888&rmt_tld=1&ipr=y' violates the following Content Security Policy directive: \"img-src 'self' https://apollo.portswigger.com/ https://apollo.staging.portswigger.com/ https://i.ytimg.com/ https://tags.srv.stackadapt.com/sa.jpeg\". The action has been blocked.",
        "Connecting to 'https://unpkg.com/animate.css@4.1.1/animate.css' violates the following Content Security Policy directive: \"connect-src 'self' https://ps.containers.piwik.pro https://ps.piwik.pro https://tags.srv.stackadapt.com https://go.portswigger.net https://tracking-api.g2.com https://phingest.portswigger.com https://phingest.staging.portswigger.com https://www.google.com/recaptcha/ https://formsubmission.portswigger.net https://formsubmission.staging.portswigger.com\". The action has been blocked.",
        "Connecting to 'https://fonts.googleapis.com/css2?family=Roboto+Mono:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;1,100;1,200;1,300;1,400;1,500;1,600;1,700&display=swap' violates the following Content Security Policy directive: \"connect-src 'self' https://ps.containers.piwik.pro https://ps.piwik.pro https://tags.srv.stackadapt.com https://go.portswigger.net https://tracking-api.g2.com https://phingest.portswigger.com https://phingest.staging.portswigger.com https://www.google.com/recaptcha/ https://formsubmission.portswigger.net https://formsubmission.staging.portswigger.com\". The action has been blocked.",
        "Connecting to 'https://fonts.googleapis.com/css2?family=Caveat:wght@400;500;600;700&display=swap' violates the following Content Security Policy directive: \"connect-src 'self' https://ps.containers.piwik.pro https://ps.piwik.pro https://tags.srv.stackadapt.com https://go.portswigger.net https://tracking-api.g2.com https://phingest.portswigger.com https://phingest.staging.portswigger.com https://www.google.com/recaptcha/ https://formsubmission.portswigger.net https://formsubmission.staging.portswigger.com\". The action has been blocked.",
        "Applying inline style violates the following Content Security Policy directive 'style-src 'self' https://tags.srv.stackadapt.com/sa.css https://fonts.googleapis.com/css2 https://unpkg.com/animate.css@4.1.1/animate.css https://unpkg.com/@teleporthq/teleport-custom-scripts/dist/style.css 'nonce-b60a6b9308341403df05ac547d1e7dfd''. Either the 'unsafe-inline' keyword, a hash ('sha256-DI3A3NB0TrIWjOyPS+ClIeU1iZvL9QiLqQN2JnRHCss='), or a nonce ('nonce-...') is required to enable inline execution. The action has been blocked."
      ],
      "pageErrors": [],
      "error": null,
      "durationMs": 3058
    },
    {
      "name": "Burp Suite",
      "requestedUrl": "https://portswigger.net/burp",
      "viewport": {
        "label": "375px",
        "width": 375,
        "height": 812
      },
      "status": "audited",
      "httpStatus": 200,
      "finalUrl": "https://portswigger.net/burp",
      "title": "Burp - Web Application Security, Testing, & Scanning - PortSwigger",
      "document": {
        "lang": "en",
        "h1Count": 1,
        "mainCount": 1,
        "landmarkCount": 3,
        "horizontalOverflowPx": 0
      },
      "violations": [
        {
          "id": "color-contrast",
          "impact": "serious",
          "tags": [
            "cat.color",
            "wcag2aa",
            "wcag143",
            "TTv5",
            "TT13.c",
            "EN-301-549",
            "EN-9.1.4.3",
            "ACT",
            "RGAAv4",
            "RGAA-3.2.1"
          ],
          "help": "Elements must meet minimum color contrast ratio thresholds",
          "helpUrl": "https://dequeuniversity.com/rules/axe/4.12/color-contrast?application=axeAPI",
          "description": "Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds",
          "nodes": [
            {
              "target": [
                ".button-orange-small"
              ],
              "html": "<a class=\"button-orange-small\" href=\"/users/youraccount\">MY ACCOUNT</a>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.91 (foreground color: #ffffff, background color: #ff6633, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                ".product-card-text13"
              ],
              "html": "<span class=\"product-card-text13\">FIND OUT MORE</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.9 (foreground color: #ffffff, background color: #ff6733, font size: 10.5pt (14px), font weight: bold). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                ".product-card-text14"
              ],
              "html": "<span class=\"product-card-text14\">FIND OUT MORE</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.9 (foreground color: #ffffff, background color: #ff6733, font size: 10.5pt (14px), font weight: bold). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                ".product-card-text15"
              ],
              "html": "<span class=\"product-card-text15\">FIND OUT MORE</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.9 (foreground color: #ffffff, background color: #ff6733, font size: 10.5pt (14px), font weight: bold). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                ".feature-card-text1"
              ],
              "html": "<span class=\"feature-card-text1\">Find out more</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.9 (foreground color: #ff6733, background color: #ffffff, font size: 10.5pt (14px), font weight: bold). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                ".feature-card-text2"
              ],
              "html": "<span class=\"feature-card-text2\">Find out more</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.9 (foreground color: #ff6733, background color: #ffffff, font size: 10.5pt (14px), font weight: bold). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                ".footer-link31 > span"
              ],
              "html": "<span>Follow Us</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.58 (foreground color: #00aced, background color: #ffffff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            }
          ]
        },
        {
          "id": "link-name",
          "impact": "serious",
          "tags": [
            "cat.name-role-value",
            "wcag2a",
            "wcag244",
            "wcag412",
            "section508",
            "section508.22.a",
            "TTv5",
            "TT6.a",
            "EN-301-549",
            "EN-9.2.4.4",
            "EN-9.4.1.2",
            "ACT",
            "RGAAv4",
            "RGAA-6.2.1"
          ],
          "help": "Links must have discernible text",
          "helpUrl": "https://dequeuniversity.com/rules/axe/4.12/link-name?application=axeAPI",
          "description": "Ensure links have discernible text",
          "nodes": [
            {
              "target": [
                ".logo"
              ],
              "html": "<a class=\"logo\" href=\"/\"></a>",
              "failureSummary": "Fix all of the following:\n  Element is in tab order and does not have accessible text\n\nFix any of the following:\n  Element does not have text that is visible to screen readers\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute",
              "impact": "serious"
            }
          ]
        }
      ],
      "incomplete": [],
      "consoleErrors": [
        "Connecting to 'https://px.ads.linkedin.com/attribution_trigger?pid=6316346&time=1785582054144&url=https%3A%2F%2Fportswigger.net%2Fburp' violates the following Content Security Policy directive: \"connect-src 'self' https://ps.containers.piwik.pro https://ps.piwik.pro https://tags.srv.stackadapt.com https://go.portswigger.net https://tracking-api.g2.com https://phingest.portswigger.com https://phingest.staging.portswigger.com https://www.google.com/recaptcha/ https://formsubmission.portswigger.net https://formsubmission.staging.portswigger.com\". The action has been blocked.",
        "Loading the image 'https://px.ads.linkedin.com/collect?v=2&fmt=js&pid=6316346&time=1785582054144&url=https%3A%2F%2Fportswigger.net%2Fburp' violates the following Content Security Policy directive: \"img-src 'self' https://apollo.portswigger.com/ https://apollo.staging.portswigger.com/ https://i.ytimg.com/ https://tags.srv.stackadapt.com/sa.jpeg\". The action has been blocked.",
        "Loading the image 'https://px.ads.linkedin.com/attribution_trigger?pid=6316346&time=1785582054144&url=https%3A%2F%2Fportswigger.net%2Fburp' violates the following Content Security Policy directive: \"img-src 'self' https://apollo.portswigger.com/ https://apollo.staging.portswigger.com/ https://i.ytimg.com/ https://tags.srv.stackadapt.com/sa.jpeg\". The action has been blocked.",
        "Connecting to 'https://px.ads.linkedin.com/wa/?medium=fetch&fmt=g' violates the following Content Security Policy directive: \"connect-src 'self' https://ps.containers.piwik.pro https://ps.piwik.pro https://tags.srv.stackadapt.com https://go.portswigger.net https://tracking-api.g2.com https://phingest.portswigger.com https://phingest.staging.portswigger.com https://www.google.com/recaptcha/ https://formsubmission.portswigger.net https://formsubmission.staging.portswigger.com\". The action has been blocked.",
        "Fetch API cannot load https://px.ads.linkedin.com/wa/?medium=fetch&fmt=g. Refused to connect because it violates the document's Content Security Policy.",
        "Connecting to 'https://px.ads.linkedin.com/wa/?medium=beacon&fmt=g' violates the following Content Security Policy directive: \"connect-src 'self' https://ps.containers.piwik.pro https://ps.piwik.pro https://tags.srv.stackadapt.com https://go.portswigger.net https://tracking-api.g2.com https://phingest.portswigger.com https://phingest.staging.portswigger.com https://www.google.com/recaptcha/ https://formsubmission.portswigger.net https://formsubmission.staging.portswigger.com\". The action has been blocked.",
        "Loading the image 'https://px.ads.linkedin.com/insight_tag_errors.gif?v=2&pid=6316346&error=version%3A%20308%20%7C%20WebsiteActions-308-TypeError%3A%20Failed%20to%20fetch%3B%20ErrorData%3A%20%7B%22domain%22%3A%22portswigger.net%22%2C%22requestFetcher%22%3A%22fetch-keepalive%22%2C%22body%22%3A%22H4sIAAAAAAAACl3PzUrDQBQF4FcZ7sLVxDbNb2dXQUvARTFBFyIySW7Ti5PJOHNDKaXvLrXgwuXhwMc5Z3DUB1DveRLnSZp%2FSAidJ8ev6ANNFlSyLCUwjQgqLsosK1fLLI3TtYR%2BGjVZUOAmz%2BFIw4D%2B3iKDhNkbUHBgdkEtFv%2F6RTt7BxKcHrAhNggKHmbvRCTesBUb5wx1mmmyosZu9sQnKRoMTHaQ4k7UnbaW7CAisZs81zcZJByxDcRY02C1ecHvGQNXPSjISiy6PG%2BjJE27KM5jHekEl1GLcdqm62KV7AuQQKHx2gajGXtQe20CSjD0pG8KXMOWtOVbGCl0oM7gQluzZgQVpZer8kz2C%2FvKbpz7Yw44grKzMRLC777m5K7Hd5vt4%2BdrVVcNXH4AkO1cEo0BAAA%3D%22%7D&href=https%3A%2F%2Fportswigger.net%2Fburp' violates the following Content Security Policy directive: \"img-src 'self' https://apollo.portswigger.com/ https://apollo.staging.portswigger.com/ https://i.ytimg.com/ https://tags.srv.stackadapt.com/sa.jpeg\". The action has been blocked.",
        "Connecting to 'https://ad.doubleclick.net/ccm/s/collect?auid=1498458464.1785582054&gtm=45be67t1v9179205174za200zd9179205174xec' violates the following Content Security Policy directive: \"connect-src 'self' https://ps.containers.piwik.pro https://ps.piwik.pro https://tags.srv.stackadapt.com https://go.portswigger.net https://tracking-api.g2.com https://phingest.portswigger.com https://phingest.staging.portswigger.com https://www.google.com/recaptcha/ https://formsubmission.portswigger.net https://formsubmission.staging.portswigger.com\". The action has been blocked.",
        "Fetch API cannot load https://ad.doubleclick.net/ccm/s/collect?auid=1498458464.1785582054&gtm=45be67t1v9179205174za200zd9179205174xec. Refused to connect because it violates the document's Content Security Policy.",
        "Connecting to 'https://www.google.com/rmkt/collect/11422135271/?random=1785582054251&cv=11&fst=1785582054251&fmt=8&bg=ffffff&guid=ON&async=1&en=gtag.config&gtm=45be67t1v9179205174za200zd9179205174xec&gcd=13l3l3l3l1l1&dma=0&tag_exp=115616986~115938466~115938468~118395334~118897920~118897930~119793974~119896803~119948854&u_w=375&u_h=812&url=https%3A%2F%2Fportswigger.net%2Fburp&rcb=19&frm=0&tiba=Burp%20-%20Web%20Application%20Security%2C%20Testing%2C%20%26%20Scanning%20-%20PortSwigger&hn=www.googleadservices.com&npa=0&pscdl=noapi&auid=1498458464.1785582054&uaa=x86&uab=64&uafvl=HeadlessChrome%3B149.0.7827.55%7CChromium%3B149.0.7827.55%7CNot)A%253BBrand%3B24.0.0.0&uamb=0&uam=&uap=Windows&uapv=10.0&uaw=0&data=event%3Dgtag.config&ept=68&gcp=5' violates the following Content Security Policy directive: \"connect-src 'self' https://ps.containers.piwik.pro https://ps.piwik.pro https://tags.srv.stackadapt.com https://go.portswigger.net https://tracking-api.g2.com https://phingest.portswigger.com https://phingest.staging.portswigger.com https://www.google.com/recaptcha/ https://formsubmission.portswigger.net https://formsubmission.staging.portswigger.com\". The action has been blocked.",
        "Fetch API cannot load https://www.google.com/rmkt/collect/11422135271/?random=1785582054251&cv=11&fst=1785582054251&fmt=8&bg=ffffff&guid=ON&async=1&en=gtag.config&gtm=45be67t1v9179205174za200zd9179205174xec&gcd=13l3l3l3l1l1&dma=0&tag_exp=115616986~115938466~115938468~118395334~118897920~118897930~119793974~119896803~119948854&u_w=375&u_h=812&url=https%3A%2F%2Fportswigger.net%2Fburp&rcb=19&frm=0&tiba=Burp%20-%20Web%20Application%20Security%2C%20Testing%2C%20%26%20Scanning%20-%20PortSwigger&hn=www.googleadservices.com&npa=0&pscdl=noapi&auid=1498458464.1785582054&uaa=x86&uab=64&uafvl=HeadlessChrome%3B149.0.7827.55%7CChromium%3B149.0.7827.55%7CNot)A%253BBrand%3B24.0.0.0&uamb=0&uam=&uap=Windows&uapv=10.0&uaw=0&data=event%3Dgtag.config&ept=68&gcp=5. Refused to connect because it violates the document's Content Security Policy.",
        "Connecting to 'https://www.google.com/ccm/collect?rcb=19&frm=0&auid=1498458464.1785582054&dt=Burp%20-%20Web%20Application%20Security%2C%20Testing%2C%20%26%20Scanning%20-%20PortSwigger&en=page_view&dl=https%3A%2F%2Fportswigger.net%2Fburp&scrsrc=www.googletagmanager.com&rnd=1273249934.1785582054&navt=n&npa=0&gtm=45be67t1v9179205174za200zd9179205174xec&gcd=13l3l3l3l1l1&dma=0&tag_exp=115616986~115938466~115938468~118395334~118897920~118897930~119793974~119896803~119948854&apvc=1&tids=AW-11422135271&tid=AW-11422135271&tft=1785582054275&tfd=1100&fmt=8' violates the following Content Security Policy directive: \"connect-src 'self' https://ps.containers.piwik.pro https://ps.piwik.pro https://tags.srv.stackadapt.com https://go.portswigger.net https://tracking-api.g2.com https://phingest.portswigger.com https://phingest.staging.portswigger.com https://www.google.com/recaptcha/ https://formsubmission.portswigger.net https://formsubmission.staging.portswigger.com\". The action has been blocked.",
        "Fetch API cannot load https://www.google.com/ccm/collect?rcb=19&frm=0&auid=1498458464.1785582054&dt=Burp%20-%20Web%20Application%20Security%2C%20Testing%2C%20%26%20Scanning%20-%20PortSwigger&en=page_view&dl=https%3A%2F%2Fportswigger.net%2Fburp&scrsrc=www.googletagmanager.com&rnd=1273249934.1785582054&navt=n&npa=0&gtm=45be67t1v9179205174za200zd9179205174xec&gcd=13l3l3l3l1l1&dma=0&tag_exp=115616986~115938466~115938468~118395334~118897920~118897930~119793974~119896803~119948854&apvc=1&tids=AW-11422135271&tid=AW-11422135271&tft=1785582054275&tfd=1100&fmt=8. Refused to connect because it violates the document's Content Security Policy.",
        "Loading the image 'https://www.google.com/rmkt/collect/11422135271/?random=1785582054251&cv=11&fst=1785582054251&fmt=3&bg=ffffff&guid=ON&async=1&en=gtag.config&gtm=45be67t1v9179205174za200zd9179205174xec&gcd=13l3l3l3l1l1&dma=0&tag_exp=115616986~115938466~115938468~118395334~118897920~118897930~119793974~119896803~119948854&u_w=375&u_h=812&url=https%3A%2F%2Fportswigger.net%2Fburp&rcb=19&frm=0&tiba=Burp%20-%20Web%20Application%20Security%2C%20Testing%2C%20%26%20Scanning%20-%20PortSwigger&hn=www.googleadservices.com&npa=0&pscdl=noapi&auid=1498458464.1785582054&uaa=x86&uab=64&uafvl=HeadlessChrome%3B149.0.7827.55%7CChromium%3B149.0.7827.55%7CNot)A%253BBrand%3B24.0.0.0&uamb=0&uam=&uap=Windows&uapv=10.0&uaw=0&data=event%3Dgtag.config&ept=68&gcp=5' violates the following Content Security Policy directive: \"img-src 'self' https://apollo.portswigger.com/ https://apollo.staging.portswigger.com/ https://i.ytimg.com/ https://tags.srv.stackadapt.com/sa.jpeg\". The action has been blocked.",
        "Loading the image 'https://www.google.com/ccm/collect?rcb=19&frm=0&auid=1498458464.1785582054&dt=Burp%20-%20Web%20Application%20Security%2C%20Testing%2C%20%26%20Scanning%20-%20PortSwigger&en=page_view&dl=https%3A%2F%2Fportswigger.net%2Fburp&scrsrc=www.googletagmanager.com&rnd=1273249934.1785582054&navt=n&npa=0&gtm=45be67t1v9179205174za200zd9179205174xec&gcd=13l3l3l3l1l1&dma=0&tag_exp=115616986~115938466~115938468~118395334~118897920~118897930~119793974~119896803~119948854&apvc=1&tids=AW-11422135271&tid=AW-11422135271&tft=1785582054275&tfd=1100&fmt=3' violates the following Content Security Policy directive: \"img-src 'self' https://apollo.portswigger.com/ https://apollo.staging.portswigger.com/ https://i.ytimg.com/ https://tags.srv.stackadapt.com/sa.jpeg\". The action has been blocked.",
        "Loading the image 'https://www.google.com/pagead/1p-user-list/11422135271/?random=1785582054251&cv=11&fst=1785582000000&bg=ffffff&guid=ON&async=1&en=gtag.config&gtm=45be67t1v9179205174za200zd9179205174xec&gcd=13l3l3l3l1l1&dma=0&tag_exp=115616986~115938466~115938468~118395334~118897920~118897930~119793974~119896803~119948854&u_w=375&u_h=812&url=https%3A%2F%2Fportswigger.net%2Fburp&rcb=19&frm=0&tiba=Burp%20-%20Web%20Application%20Security%2C%20Testing%2C%20%26%20Scanning%20-%20PortSwigger&hn=www.googleadservices.com&npa=0&pscdl=noapi&auid=1498458464.1785582054&uaa=x86&uab=64&uafvl=HeadlessChrome%3B149.0.7827.55%7CChromium%3B149.0.7827.55%7CNot)A%253BBrand%3B24.0.0.0&uamb=0&uam=&uap=Windows&uapv=10.0&uaw=0&data=event%3Dgtag.config&ept=9&rfmt=3&fmt=3&is_vtc=1&cid=CAQSUAARCiqBG5lY5rhzj29TIbP-OxfquaSYd42tdvUZewuzr_qOqeYUKjMHjs1JtFoFPqTT7zNx7FtAeVmAolgzf7OCYmry5OLqPoKep6fwM0Cp&random=2675624538&rmt_tld=0&ipr=y' violates the following Content Security Policy directive: \"img-src 'self' https://apollo.portswigger.com/ https://apollo.staging.portswigger.com/ https://i.ytimg.com/ https://tags.srv.stackadapt.com/sa.jpeg\". The action has been blocked.",
        "Loading the image 'https://www.google.co.uk/pagead/1p-user-list/11422135271/?random=1785582054251&cv=11&fst=1785582000000&bg=ffffff&guid=ON&async=1&en=gtag.config&gtm=45be67t1v9179205174za200zd9179205174xec&gcd=13l3l3l3l1l1&dma=0&tag_exp=115616986~115938466~115938468~118395334~118897920~118897930~119793974~119896803~119948854&u_w=375&u_h=812&url=https%3A%2F%2Fportswigger.net%2Fburp&rcb=19&frm=0&tiba=Burp%20-%20Web%20Application%20Security%2C%20Testing%2C%20%26%20Scanning%20-%20PortSwigger&hn=www.googleadservices.com&npa=0&pscdl=noapi&auid=1498458464.1785582054&uaa=x86&uab=64&uafvl=HeadlessChrome%3B149.0.7827.55%7CChromium%3B149.0.7827.55%7CNot)A%253BBrand%3B24.0.0.0&uamb=0&uam=&uap=Windows&uapv=10.0&uaw=0&data=event%3Dgtag.config&ept=9&rfmt=3&fmt=3&is_vtc=1&cid=CAQSUAARCiqBG5lY5rhzj29TIbP-OxfquaSYd42tdvUZewuzr_qOqeYUKjMHjs1JtFoFPqTT7zNx7FtAeVmAolgzf7OCYmry5OLqPoKep6fwM0Cp&random=2675624538&rmt_tld=1&ipr=y' violates the following Content Security Policy directive: \"img-src 'self' https://apollo.portswigger.com/ https://apollo.staging.portswigger.com/ https://i.ytimg.com/ https://tags.srv.stackadapt.com/sa.jpeg\". The action has been blocked.",
        "Connecting to 'https://unpkg.com/animate.css@4.1.1/animate.css' violates the following Content Security Policy directive: \"connect-src 'self' https://ps.containers.piwik.pro https://ps.piwik.pro https://tags.srv.stackadapt.com https://go.portswigger.net https://tracking-api.g2.com https://phingest.portswigger.com https://phingest.staging.portswigger.com https://www.google.com/recaptcha/ https://formsubmission.portswigger.net https://formsubmission.staging.portswigger.com\". The action has been blocked.",
        "Connecting to 'https://fonts.googleapis.com/css2?family=Roboto+Mono:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;1,100;1,200;1,300;1,400;1,500;1,600;1,700&display=swap' violates the following Content Security Policy directive: \"connect-src 'self' https://ps.containers.piwik.pro https://ps.piwik.pro https://tags.srv.stackadapt.com https://go.portswigger.net https://tracking-api.g2.com https://phingest.portswigger.com https://phingest.staging.portswigger.com https://www.google.com/recaptcha/ https://formsubmission.portswigger.net https://formsubmission.staging.portswigger.com\". The action has been blocked.",
        "Connecting to 'https://fonts.googleapis.com/css2?family=Caveat:wght@400;500;600;700&display=swap' violates the following Content Security Policy directive: \"connect-src 'self' https://ps.containers.piwik.pro https://ps.piwik.pro https://tags.srv.stackadapt.com https://go.portswigger.net https://tracking-api.g2.com https://phingest.portswigger.com https://phingest.staging.portswigger.com https://www.google.com/recaptcha/ https://formsubmission.portswigger.net https://formsubmission.staging.portswigger.com\". The action has been blocked.",
        "Applying inline style violates the following Content Security Policy directive 'style-src 'self' https://tags.srv.stackadapt.com/sa.css https://fonts.googleapis.com/css2 https://unpkg.com/animate.css@4.1.1/animate.css https://unpkg.com/@teleporthq/teleport-custom-scripts/dist/style.css 'nonce-a3ad7f200c8621c5268075c774c50f90''. Either the 'unsafe-inline' keyword, a hash ('sha256-DI3A3NB0TrIWjOyPS+ClIeU1iZvL9QiLqQN2JnRHCss='), or a nonce ('nonce-...') is required to enable inline execution. The action has been blocked."
      ],
      "pageErrors": [],
      "error": null,
      "durationMs": 2815
    },
    {
      "name": "Burp Suite",
      "requestedUrl": "https://portswigger.net/burp",
      "viewport": {
        "label": "1440px",
        "width": 1440,
        "height": 900
      },
      "status": "audited",
      "httpStatus": 200,
      "finalUrl": "https://portswigger.net/burp",
      "title": "Burp - Web Application Security, Testing, & Scanning - PortSwigger",
      "document": {
        "lang": "en",
        "h1Count": 1,
        "mainCount": 1,
        "landmarkCount": 3,
        "horizontalOverflowPx": 0
      },
      "violations": [
        {
          "id": "color-contrast",
          "impact": "serious",
          "tags": [
            "cat.color",
            "wcag2aa",
            "wcag143",
            "TTv5",
            "TT13.c",
            "EN-301-549",
            "EN-9.1.4.3",
            "ACT",
            "RGAAv4",
            "RGAA-3.2.1"
          ],
          "help": "Elements must meet minimum color contrast ratio thresholds",
          "helpUrl": "https://dequeuniversity.com/rules/axe/4.12/color-contrast?application=axeAPI",
          "description": "Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds",
          "nodes": [
            {
              "target": [
                ".button-orange-small"
              ],
              "html": "<a class=\"button-orange-small\" href=\"/users/youraccount\">MY ACCOUNT</a>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.91 (foreground color: #ffffff, background color: #ff6633, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                ".product-card-text13"
              ],
              "html": "<span class=\"product-card-text13\">FIND OUT MORE</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.9 (foreground color: #ffffff, background color: #ff6733, font size: 10.5pt (14px), font weight: bold). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                ".product-card-text14"
              ],
              "html": "<span class=\"product-card-text14\">FIND OUT MORE</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.9 (foreground color: #ffffff, background color: #ff6733, font size: 10.5pt (14px), font weight: bold). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                ".product-card-text15"
              ],
              "html": "<span class=\"product-card-text15\">FIND OUT MORE</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.9 (foreground color: #ffffff, background color: #ff6733, font size: 10.5pt (14px), font weight: bold). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                ".feature-card-text1"
              ],
              "html": "<span class=\"feature-card-text1\">Find out more</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.9 (foreground color: #ff6733, background color: #ffffff, font size: 10.5pt (14px), font weight: bold). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                ".feature-card-text2"
              ],
              "html": "<span class=\"feature-card-text2\">Find out more</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.9 (foreground color: #ff6733, background color: #ffffff, font size: 10.5pt (14px), font weight: bold). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                ".footer-link31 > span"
              ],
              "html": "<span>Follow Us</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.58 (foreground color: #00aced, background color: #ffffff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            }
          ]
        },
        {
          "id": "link-name",
          "impact": "serious",
          "tags": [
            "cat.name-role-value",
            "wcag2a",
            "wcag244",
            "wcag412",
            "section508",
            "section508.22.a",
            "TTv5",
            "TT6.a",
            "EN-301-549",
            "EN-9.2.4.4",
            "EN-9.4.1.2",
            "ACT",
            "RGAAv4",
            "RGAA-6.2.1"
          ],
          "help": "Links must have discernible text",
          "helpUrl": "https://dequeuniversity.com/rules/axe/4.12/link-name?application=axeAPI",
          "description": "Ensure links have discernible text",
          "nodes": [
            {
              "target": [
                ".logo"
              ],
              "html": "<a class=\"logo\" href=\"/\"></a>",
              "failureSummary": "Fix all of the following:\n  Element is in tab order and does not have accessible text\n\nFix any of the following:\n  Element does not have text that is visible to screen readers\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute",
              "impact": "serious"
            }
          ]
        }
      ],
      "incomplete": [],
      "consoleErrors": [
        "Connecting to 'https://px.ads.linkedin.com/attribution_trigger?pid=6316346&time=1785582057198&url=https%3A%2F%2Fportswigger.net%2Fburp' violates the following Content Security Policy directive: \"connect-src 'self' https://ps.containers.piwik.pro https://ps.piwik.pro https://tags.srv.stackadapt.com https://go.portswigger.net https://tracking-api.g2.com https://phingest.portswigger.com https://phingest.staging.portswigger.com https://www.google.com/recaptcha/ https://formsubmission.portswigger.net https://formsubmission.staging.portswigger.com\". The action has been blocked.",
        "Loading the image 'https://px.ads.linkedin.com/collect?v=2&fmt=js&pid=6316346&time=1785582057198&url=https%3A%2F%2Fportswigger.net%2Fburp' violates the following Content Security Policy directive: \"img-src 'self' https://apollo.portswigger.com/ https://apollo.staging.portswigger.com/ https://i.ytimg.com/ https://tags.srv.stackadapt.com/sa.jpeg\". The action has been blocked.",
        "Loading the image 'https://px.ads.linkedin.com/attribution_trigger?pid=6316346&time=1785582057198&url=https%3A%2F%2Fportswigger.net%2Fburp' violates the following Content Security Policy directive: \"img-src 'self' https://apollo.portswigger.com/ https://apollo.staging.portswigger.com/ https://i.ytimg.com/ https://tags.srv.stackadapt.com/sa.jpeg\". The action has been blocked.",
        "Connecting to 'https://px.ads.linkedin.com/wa/?medium=fetch&fmt=g' violates the following Content Security Policy directive: \"connect-src 'self' https://ps.containers.piwik.pro https://ps.piwik.pro https://tags.srv.stackadapt.com https://go.portswigger.net https://tracking-api.g2.com https://phingest.portswigger.com https://phingest.staging.portswigger.com https://www.google.com/recaptcha/ https://formsubmission.portswigger.net https://formsubmission.staging.portswigger.com\". The action has been blocked.",
        "Fetch API cannot load https://px.ads.linkedin.com/wa/?medium=fetch&fmt=g. Refused to connect because it violates the document's Content Security Policy.",
        "Connecting to 'https://px.ads.linkedin.com/wa/?medium=beacon&fmt=g' violates the following Content Security Policy directive: \"connect-src 'self' https://ps.containers.piwik.pro https://ps.piwik.pro https://tags.srv.stackadapt.com https://go.portswigger.net https://tracking-api.g2.com https://phingest.portswigger.com https://phingest.staging.portswigger.com https://www.google.com/recaptcha/ https://formsubmission.portswigger.net https://formsubmission.staging.portswigger.com\". The action has been blocked.",
        "Loading the image 'https://px.ads.linkedin.com/insight_tag_errors.gif?v=2&pid=6316346&error=version%3A%20308%20%7C%20WebsiteActions-308-TypeError%3A%20Failed%20to%20fetch%3B%20ErrorData%3A%20%7B%22domain%22%3A%22portswigger.net%22%2C%22requestFetcher%22%3A%22fetch-keepalive%22%2C%22body%22%3A%22H4sIAAAAAAAACl3PQUvDQBAF4L%2ByzMHTxm6Tpk33VkFLwEMxQQ8iskmm6eBms%2B5OKKX0v0stePD4ePDx3hk8dRH0%2BzKbL7PF8kNCbAN5fsUQaXSgM1VIYBoQ9HxV5HmRqnyVqlRCNw6GHGjwY%2BB4pL7HcO%2BQQcIULGg4MPuoZ7N%2F%2FayZggcJ3vRYE1sEDQ9T8CIRb9iIjfeWWsM0OlFhOwXikxQ1RibXS3EnqtY4R64XidiNgaubDBKO2ERirKh3xr7g94SRyw407DtTmNV6leRKNUnaqDzBNsUkXa8z1WSdKlCBBIp1MC5aw9iB3hsbUYKlJ3NT4Bq2ZBzfwkCxBX0GH5uKDSPoZHG5Ks%2FkvrAr3cb7P%2BaAA2g3WSsh%2Fu6rT%2F56fLfZPn6%2BllVZw%2BUH0IJkVI0BAAA%3D%22%7D&href=https%3A%2F%2Fportswigger.net%2Fburp' violates the following Content Security Policy directive: \"img-src 'self' https://apollo.portswigger.com/ https://apollo.staging.portswigger.com/ https://i.ytimg.com/ https://tags.srv.stackadapt.com/sa.jpeg\". The action has been blocked.",
        "Connecting to 'https://ad.doubleclick.net/ccm/s/collect?auid=1106899634.1785582057&gtm=45be67t1v9179205174za200zd9179205174xec' violates the following Content Security Policy directive: \"connect-src 'self' https://ps.containers.piwik.pro https://ps.piwik.pro https://tags.srv.stackadapt.com https://go.portswigger.net https://tracking-api.g2.com https://phingest.portswigger.com https://phingest.staging.portswigger.com https://www.google.com/recaptcha/ https://formsubmission.portswigger.net https://formsubmission.staging.portswigger.com\". The action has been blocked.",
        "Fetch API cannot load https://ad.doubleclick.net/ccm/s/collect?auid=1106899634.1785582057&gtm=45be67t1v9179205174za200zd9179205174xec. Refused to connect because it violates the document's Content Security Policy.",
        "Connecting to 'https://www.google.com/rmkt/collect/11422135271/?random=1785582057307&cv=11&fst=1785582057307&fmt=8&bg=ffffff&guid=ON&async=1&en=gtag.config&gtm=45be67t1v9179205174za200zd9179205174xec&gcd=13l3l3l3l1l1&dma=0&tag_exp=115616985~115938466~115938468~118395333~118897920~118897930~119527020~119896802&u_w=1440&u_h=900&url=https%3A%2F%2Fportswigger.net%2Fburp&rcb=6&frm=0&tiba=Burp%20-%20Web%20Application%20Security%2C%20Testing%2C%20%26%20Scanning%20-%20PortSwigger&hn=www.googleadservices.com&npa=0&pscdl=noapi&auid=1106899634.1785582057&data=event%3Dgtag.config&ept=68&gcp=5' violates the following Content Security Policy directive: \"connect-src 'self' https://ps.containers.piwik.pro https://ps.piwik.pro https://tags.srv.stackadapt.com https://go.portswigger.net https://tracking-api.g2.com https://phingest.portswigger.com https://phingest.staging.portswigger.com https://www.google.com/recaptcha/ https://formsubmission.portswigger.net https://formsubmission.staging.portswigger.com\". The action has been blocked.",
        "Fetch API cannot load https://www.google.com/rmkt/collect/11422135271/?random=1785582057307&cv=11&fst=1785582057307&fmt=8&bg=ffffff&guid=ON&async=1&en=gtag.config&gtm=45be67t1v9179205174za200zd9179205174xec&gcd=13l3l3l3l1l1&dma=0&tag_exp=115616985~115938466~115938468~118395333~118897920~118897930~119527020~119896802&u_w=1440&u_h=900&url=https%3A%2F%2Fportswigger.net%2Fburp&rcb=6&frm=0&tiba=Burp%20-%20Web%20Application%20Security%2C%20Testing%2C%20%26%20Scanning%20-%20PortSwigger&hn=www.googleadservices.com&npa=0&pscdl=noapi&auid=1106899634.1785582057&data=event%3Dgtag.config&ept=68&gcp=5. Refused to connect because it violates the document's Content Security Policy.",
        "Connecting to 'https://www.google.com/ccm/collect?rcb=6&frm=0&auid=1106899634.1785582057&dt=Burp%20-%20Web%20Application%20Security%2C%20Testing%2C%20%26%20Scanning%20-%20PortSwigger&en=page_view&dl=https%3A%2F%2Fportswigger.net%2Fburp&scrsrc=www.googletagmanager.com&rnd=1231488089.1785582057&navt=n&npa=0&gtm=45be67t1v9179205174za200zd9179205174xec&gcd=13l3l3l3l1l1&dma=0&tag_exp=115616985~115938466~115938468~118395333~118897920~118897930~119527020~119896802&apvc=1&tids=AW-11422135271&tid=AW-11422135271&tft=1785582057331&tfd=1100&fmt=8' violates the following Content Security Policy directive: \"connect-src 'self' https://ps.containers.piwik.pro https://ps.piwik.pro https://tags.srv.stackadapt.com https://go.portswigger.net https://tracking-api.g2.com https://phingest.portswigger.com https://phingest.staging.portswigger.com https://www.google.com/recaptcha/ https://formsubmission.portswigger.net https://formsubmission.staging.portswigger.com\". The action has been blocked.",
        "Fetch API cannot load https://www.google.com/ccm/collect?rcb=6&frm=0&auid=1106899634.1785582057&dt=Burp%20-%20Web%20Application%20Security%2C%20Testing%2C%20%26%20Scanning%20-%20PortSwigger&en=page_view&dl=https%3A%2F%2Fportswigger.net%2Fburp&scrsrc=www.googletagmanager.com&rnd=1231488089.1785582057&navt=n&npa=0&gtm=45be67t1v9179205174za200zd9179205174xec&gcd=13l3l3l3l1l1&dma=0&tag_exp=115616985~115938466~115938468~118395333~118897920~118897930~119527020~119896802&apvc=1&tids=AW-11422135271&tid=AW-11422135271&tft=1785582057331&tfd=1100&fmt=8. Refused to connect because it violates the document's Content Security Policy.",
        "Loading the image 'https://www.google.com/rmkt/collect/11422135271/?random=1785582057307&cv=11&fst=1785582057307&fmt=3&bg=ffffff&guid=ON&async=1&en=gtag.config&gtm=45be67t1v9179205174za200zd9179205174xec&gcd=13l3l3l3l1l1&dma=0&tag_exp=115616985~115938466~115938468~118395333~118897920~118897930~119527020~119896802&u_w=1440&u_h=900&url=https%3A%2F%2Fportswigger.net%2Fburp&rcb=6&frm=0&tiba=Burp%20-%20Web%20Application%20Security%2C%20Testing%2C%20%26%20Scanning%20-%20PortSwigger&hn=www.googleadservices.com&npa=0&pscdl=noapi&auid=1106899634.1785582057&data=event%3Dgtag.config&ept=68&gcp=5' violates the following Content Security Policy directive: \"img-src 'self' https://apollo.portswigger.com/ https://apollo.staging.portswigger.com/ https://i.ytimg.com/ https://tags.srv.stackadapt.com/sa.jpeg\". The action has been blocked.",
        "Loading the image 'https://www.google.com/ccm/collect?rcb=6&frm=0&auid=1106899634.1785582057&dt=Burp%20-%20Web%20Application%20Security%2C%20Testing%2C%20%26%20Scanning%20-%20PortSwigger&en=page_view&dl=https%3A%2F%2Fportswigger.net%2Fburp&scrsrc=www.googletagmanager.com&rnd=1231488089.1785582057&navt=n&npa=0&gtm=45be67t1v9179205174za200zd9179205174xec&gcd=13l3l3l3l1l1&dma=0&tag_exp=115616985~115938466~115938468~118395333~118897920~118897930~119527020~119896802&apvc=1&tids=AW-11422135271&tid=AW-11422135271&tft=1785582057331&tfd=1100&fmt=3' violates the following Content Security Policy directive: \"img-src 'self' https://apollo.portswigger.com/ https://apollo.staging.portswigger.com/ https://i.ytimg.com/ https://tags.srv.stackadapt.com/sa.jpeg\". The action has been blocked.",
        "Loading the image 'https://www.google.com/pagead/1p-user-list/11422135271/?random=1785582057307&cv=11&fst=1785582000000&bg=ffffff&guid=ON&async=1&en=gtag.config&gtm=45be67t1v9179205174za200zd9179205174xec&gcd=13l3l3l3l1l1&dma=0&tag_exp=115616985~115938466~115938468~118395333~118897920~118897930~119527020~119896802&u_w=1440&u_h=900&url=https%3A%2F%2Fportswigger.net%2Fburp&rcb=6&frm=0&tiba=Burp%20-%20Web%20Application%20Security%2C%20Testing%2C%20%26%20Scanning%20-%20PortSwigger&hn=www.googleadservices.com&npa=0&pscdl=noapi&auid=1106899634.1785582057&data=event%3Dgtag.config&ept=9&rfmt=3&fmt=3&is_vtc=1&cid=CAQSUAARCiqBomps7sM3KqHYdgbodKSWrjuaAXwkYqksWFXfQBXBSYzLFNseBX4hy0nyl4XHbaRF0crtXZrux93Jg21mdBifMp2Zr_ZPGlYn_jtc&random=3417251783&rmt_tld=0&ipr=y' violates the following Content Security Policy directive: \"img-src 'self' https://apollo.portswigger.com/ https://apollo.staging.portswigger.com/ https://i.ytimg.com/ https://tags.srv.stackadapt.com/sa.jpeg\". The action has been blocked.",
        "Loading the image 'https://www.google.co.uk/pagead/1p-user-list/11422135271/?random=1785582057307&cv=11&fst=1785582000000&bg=ffffff&guid=ON&async=1&en=gtag.config&gtm=45be67t1v9179205174za200zd9179205174xec&gcd=13l3l3l3l1l1&dma=0&tag_exp=115616985~115938466~115938468~118395333~118897920~118897930~119527020~119896802&u_w=1440&u_h=900&url=https%3A%2F%2Fportswigger.net%2Fburp&rcb=6&frm=0&tiba=Burp%20-%20Web%20Application%20Security%2C%20Testing%2C%20%26%20Scanning%20-%20PortSwigger&hn=www.googleadservices.com&npa=0&pscdl=noapi&auid=1106899634.1785582057&data=event%3Dgtag.config&ept=9&rfmt=3&fmt=3&is_vtc=1&cid=CAQSUAARCiqBomps7sM3KqHYdgbodKSWrjuaAXwkYqksWFXfQBXBSYzLFNseBX4hy0nyl4XHbaRF0crtXZrux93Jg21mdBifMp2Zr_ZPGlYn_jtc&random=3417251783&rmt_tld=1&ipr=y' violates the following Content Security Policy directive: \"img-src 'self' https://apollo.portswigger.com/ https://apollo.staging.portswigger.com/ https://i.ytimg.com/ https://tags.srv.stackadapt.com/sa.jpeg\". The action has been blocked.",
        "Connecting to 'https://unpkg.com/animate.css@4.1.1/animate.css' violates the following Content Security Policy directive: \"connect-src 'self' https://ps.containers.piwik.pro https://ps.piwik.pro https://tags.srv.stackadapt.com https://go.portswigger.net https://tracking-api.g2.com https://phingest.portswigger.com https://phingest.staging.portswigger.com https://www.google.com/recaptcha/ https://formsubmission.portswigger.net https://formsubmission.staging.portswigger.com\". The action has been blocked.",
        "Connecting to 'https://fonts.googleapis.com/css2?family=Roboto+Mono:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;1,100;1,200;1,300;1,400;1,500;1,600;1,700&display=swap' violates the following Content Security Policy directive: \"connect-src 'self' https://ps.containers.piwik.pro https://ps.piwik.pro https://tags.srv.stackadapt.com https://go.portswigger.net https://tracking-api.g2.com https://phingest.portswigger.com https://phingest.staging.portswigger.com https://www.google.com/recaptcha/ https://formsubmission.portswigger.net https://formsubmission.staging.portswigger.com\". The action has been blocked.",
        "Connecting to 'https://fonts.googleapis.com/css2?family=Caveat:wght@400;500;600;700&display=swap' violates the following Content Security Policy directive: \"connect-src 'self' https://ps.containers.piwik.pro https://ps.piwik.pro https://tags.srv.stackadapt.com https://go.portswigger.net https://tracking-api.g2.com https://phingest.portswigger.com https://phingest.staging.portswigger.com https://www.google.com/recaptcha/ https://formsubmission.portswigger.net https://formsubmission.staging.portswigger.com\". The action has been blocked.",
        "Applying inline style violates the following Content Security Policy directive 'style-src 'self' https://tags.srv.stackadapt.com/sa.css https://fonts.googleapis.com/css2 https://unpkg.com/animate.css@4.1.1/animate.css https://unpkg.com/@teleporthq/teleport-custom-scripts/dist/style.css 'nonce-3600b238036dee9927916bab3e7be55c''. Either the 'unsafe-inline' keyword, a hash ('sha256-DI3A3NB0TrIWjOyPS+ClIeU1iZvL9QiLqQN2JnRHCss='), or a nonce ('nonce-...') is required to enable inline execution. The action has been blocked."
      ],
      "pageErrors": [],
      "error": null,
      "durationMs": 2805
    },
    {
      "name": "Burp Suite Professional",
      "requestedUrl": "https://portswigger.net/burp/pro",
      "viewport": {
        "label": "375px",
        "width": 375,
        "height": 812
      },
      "status": "audited",
      "httpStatus": 200,
      "finalUrl": "https://portswigger.net/burp/pro",
      "title": "Burp Suite Professional - PortSwigger",
      "document": {
        "lang": "en",
        "h1Count": 1,
        "mainCount": 1,
        "landmarkCount": 3,
        "horizontalOverflowPx": 0
      },
      "violations": [
        {
          "id": "color-contrast",
          "impact": "serious",
          "tags": [
            "cat.color",
            "wcag2aa",
            "wcag143",
            "TTv5",
            "TT13.c",
            "EN-301-549",
            "EN-9.1.4.3",
            "ACT",
            "RGAAv4",
            "RGAA-3.2.1"
          ],
          "help": "Elements must meet minimum color contrast ratio thresholds",
          "helpUrl": "https://dequeuniversity.com/rules/axe/4.12/color-contrast?application=axeAPI",
          "description": "Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds",
          "nodes": [
            {
              "target": [
                ".button-orange-small"
              ],
              "html": "<a class=\"button-orange-small\" href=\"/users/youraccount\">MY ACCOUNT</a>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.91 (foreground color: #ffffff, background color: #ff6633, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                ".burp-suite-professional-text13"
              ],
              "html": "<span class=\"burp-suite-professional-text13\">TRY FOR FREE</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.9 (foreground color: #ffffff, background color: #ff6733, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                ".burp-suite-professional-text18"
              ],
              "html": "<span class=\"burp-suite-professional-text18\">Read Microsoft's success</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.9 (foreground color: #ff6733, background color: #ffffff, font size: 10.5pt (14px), font weight: bold). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                ".burp-suite-professional-text21"
              ],
              "html": "<span class=\"burp-suite-professional-text21\">FIND OUT MORE</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 4.37 (foreground color: #ffffff, background color: #6d61ff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                ".burp-suite-professional-text34"
              ],
              "html": "<span class=\"burp-suite-professional-text34\">View all features</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.69 (foreground color: #ff6733, background color: #f0f8fb, font size: 10.5pt (14px), font weight: bold). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                ".burp-suite-professional-text43"
              ],
              "html": "<span class=\"burp-suite-professional-text43\">READ MORE</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.9 (foreground color: #ffffff, background color: #ff6733, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                ".burp-suite-professional-text59"
              ],
              "html": "<span class=\"burp-suite-professional-text59\">Empower your pentesting workflow</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.69 (foreground color: #ff6733, background color: #f0f8fb, font size: 10.5pt (14px), font weight: bold). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                ".burp-suite-professional-text71"
              ],
              "html": "<span class=\"burp-suite-professional-text71\">BUY NOW - $499</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.9 (foreground color: #ffffff, background color: #ff6733, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                ".burp-suite-professional-text85"
              ],
              "html": "<span class=\"burp-suite-professional-text85\">View all features</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.69 (foreground color: #ff6733, background color: #f0f8fb, font size: 10.5pt (14px), font weight: bold). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                ".burp-suite-professional-text94"
              ],
              "html": "<span class=\"burp-suite-professional-text94\">TRY FOR FREE</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.9 (foreground color: #ffffff, background color: #ff6733, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                ".burp-suite-professional-text105"
              ],
              "html": "<span class=\"burp-suite-professional-text105\">JOIN THE DISCORD</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 4.37 (foreground color: #ffffff, background color: #6d61ff, font size: 10.5pt (14px), font weight: bold). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                ".footer-link31 > span"
              ],
              "html": "<span>Follow Us</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.58 (foreground color: #00aced, background color: #ffffff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            }
          ]
        },
        {
          "id": "link-name",
          "impact": "serious",
          "tags": [
            "cat.name-role-value",
            "wcag2a",
            "wcag244",
            "wcag412",
            "section508",
            "section508.22.a",
            "TTv5",
            "TT6.a",
            "EN-301-549",
            "EN-9.2.4.4",
            "EN-9.4.1.2",
            "ACT",
            "RGAAv4",
            "RGAA-6.2.1"
          ],
          "help": "Links must have discernible text",
          "helpUrl": "https://dequeuniversity.com/rules/axe/4.12/link-name?application=axeAPI",
          "description": "Ensure links have discernible text",
          "nodes": [
            {
              "target": [
                ".logo"
              ],
              "html": "<a class=\"logo\" href=\"/\"></a>",
              "failureSummary": "Fix all of the following:\n  Element is in tab order and does not have accessible text\n\nFix any of the following:\n  Element does not have text that is visible to screen readers\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute",
              "impact": "serious"
            }
          ]
        },
        {
          "id": "summary-name",
          "impact": "serious",
          "tags": [
            "cat.name-role-value",
            "wcag2a",
            "wcag412",
            "section508",
            "section508.22.a",
            "TTv5",
            "TT6.a",
            "EN-301-549",
            "EN-9.4.1.2"
          ],
          "help": "Summary elements must have discernible text",
          "helpUrl": "https://dequeuniversity.com/rules/axe/4.12/summary-name?application=axeAPI",
          "description": "Ensure summary elements have discernible text",
          "nodes": [
            {
              "target": [
                ".extra-navigation-pro-thq-summary-elm1"
              ],
              "html": "<summary data-thq=\"accordion-summary\" class=\"extra-navigation-pro-thq-summary-elm1 align-center justify-in-between width-100\">",
              "failureSummary": "Fix any of the following:\n  Element does not have text that is visible to screen readers\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute",
              "impact": "serious"
            }
          ]
        },
        {
          "id": "target-size",
          "impact": "serious",
          "tags": [
            "cat.sensory-and-visual-cues",
            "wcag22aa",
            "wcag258"
          ],
          "help": "All touch targets must be 24px large, or leave sufficient space",
          "helpUrl": "https://dequeuniversity.com/rules/axe/4.12/target-size?application=axeAPI",
          "description": "Ensure touch targets have sufficient size and space",
          "nodes": [
            {
              "target": [
                ".width-max-content.gap-s.align-center > a"
              ],
              "html": "<a href=\"https://portswigger.net/burp/pro/trial\">",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size because it is partially obscured (smallest space is 170.2px by 5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 5px instead of at least 24px.",
              "impact": "serious"
            }
          ]
        }
      ],
      "incomplete": [
        {
          "id": "color-contrast",
          "impact": "serious",
          "tags": [
            "cat.color",
            "wcag2aa",
            "wcag143",
            "TTv5",
            "TT13.c",
            "EN-301-549",
            "EN-9.1.4.3",
            "ACT",
            "RGAAv4",
            "RGAA-3.2.1"
          ],
          "help": "Elements must meet minimum color contrast ratio thresholds",
          "helpUrl": "https://dequeuniversity.com/rules/axe/4.12/color-contrast?application=axeAPI",
          "description": "Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds",
          "nodes": [
            {
              "target": [
                ".heading-and-paragraph-thq-max-width-elm5 > .align-start.gap-s.column > .text-left.text-body-1 > fragment > .features-list-text4"
              ],
              "html": "<span class=\"features-list-text4\">Connect with the people behind Burp Suite,\n                                  ask questions, share insights and get advice\n                                  from experts.</span>",
              "failureSummary": "Fix any of the following:\n  Element's background color could not be determined because it partially overlaps other elements",
              "impact": "serious"
            },
            {
              "target": [
                ".heading-and-paragraph-thq-max-width-elm6 > .align-start.gap-s.column > .text-left.text-body-1 > fragment > .features-list-text4"
              ],
              "html": "<span class=\"features-list-text4\">Gain access to members-only events, including\n                                  live demos, deep dives and Q&amp;A sessions\n                                  with our developers and security\n                                  researchers.</span>",
              "failureSummary": "Fix any of the following:\n  Element's background color could not be determined because it partially overlaps other elements",
              "impact": "serious"
            },
            {
              "target": [
                ".heading-and-paragraph-thq-max-width-elm7 > .align-start.gap-s.column > .text-left.text-body-1 > fragment > .features-list-text4"
              ],
              "html": "<span class=\"features-list-text4\">Be the first to see what's coming next - get\n                                  sneak peeks of upcoming features, new tools\n                                  and other exciting updates exclusive to the\n                                  PortSwigger Discord.</span>",
              "failureSummary": "Fix any of the following:\n  Element's background color could not be determined because it partially overlaps other elements",
              "impact": "serious"
            }
          ]
        }
      ],
      "consoleErrors": [
        "Permissions policy violation: compute-pressure is not allowed in this document.",
        "Permissions policy violation: compute-pressure is not allowed in this document.",
        "Permissions policy violation: compute-pressure is not allowed in this document.",
        "Connecting to 'https://ad.doubleclick.net/ccm/s/collect?auid=581567432.1785582061&gtm=45be67t1v9179205174za200zd9179205174xec' violates the following Content Security Policy directive: \"connect-src 'self' https://ps.containers.piwik.pro https://ps.piwik.pro https://tags.srv.stackadapt.com https://go.portswigger.net https://tracking-api.g2.com https://phingest.portswigger.com https://phingest.staging.portswigger.com https://www.google.com/recaptcha/ https://formsubmission.portswigger.net https://formsubmission.staging.portswigger.com\". The action has been blocked.",
        "Fetch API cannot load https://ad.doubleclick.net/ccm/s/collect?auid=581567432.1785582061&gtm=45be67t1v9179205174za200zd9179205174xec. Refused to connect because it violates the document's Content Security Policy.",
        "Connecting to 'https://www.google.com/rmkt/collect/11422135271/?random=1785582060756&cv=11&fst=1785582060756&fmt=8&bg=ffffff&guid=ON&async=1&en=gtag.config&gtm=45be67t1v9179205174za200zd9179205174xec&gcd=13l3l3l3l1l1&dma=0&tag_exp=115938466~115938469~118897920~118897930~119896802&u_w=375&u_h=812&url=https%3A%2F%2Fportswigger.net%2Fburp%2Fpro&rcb=1&frm=0&tiba=Burp%20Suite%20Professional%20-%20PortSwigger&hn=www.googleadservices.com&npa=0&pscdl=noapi&auid=581567432.1785582061&uaa=x86&uab=64&uafvl=HeadlessChrome%3B149.0.7827.55%7CChromium%3B149.0.7827.55%7CNot)A%253BBrand%3B24.0.0.0&uamb=0&uam=&uap=Windows&uapv=10.0&uaw=0&data=event%3Dgtag.config&ept=68&gcp=5' violates the following Content Security Policy directive: \"connect-src 'self' https://ps.containers.piwik.pro https://ps.piwik.pro https://tags.srv.stackadapt.com https://go.portswigger.net https://tracking-api.g2.com https://phingest.portswigger.com https://phingest.staging.portswigger.com https://www.google.com/recaptcha/ https://formsubmission.portswigger.net https://formsubmission.staging.portswigger.com\". The action has been blocked.",
        "Fetch API cannot load https://www.google.com/rmkt/collect/11422135271/?random=1785582060756&cv=11&fst=1785582060756&fmt=8&bg=ffffff&guid=ON&async=1&en=gtag.config&gtm=45be67t1v9179205174za200zd9179205174xec&gcd=13l3l3l3l1l1&dma=0&tag_exp=115938466~115938469~118897920~118897930~119896802&u_w=375&u_h=812&url=https%3A%2F%2Fportswigger.net%2Fburp%2Fpro&rcb=1&frm=0&tiba=Burp%20Suite%20Professional%20-%20PortSwigger&hn=www.googleadservices.com&npa=0&pscdl=noapi&auid=581567432.1785582061&uaa=x86&uab=64&uafvl=HeadlessChrome%3B149.0.7827.55%7CChromium%3B149.0.7827.55%7CNot)A%253BBrand%3B24.0.0.0&uamb=0&uam=&uap=Windows&uapv=10.0&uaw=0&data=event%3Dgtag.config&ept=68&gcp=5. Refused to connect because it violates the document's Content Security Policy.",
        "Connecting to 'https://www.google.com/ccm/collect?rcb=1&frm=0&auid=581567432.1785582061&dt=Burp%20Suite%20Professional%20-%20PortSwigger&en=page_view&dl=https%3A%2F%2Fportswigger.net%2Fburp%2Fpro&scrsrc=www.googletagmanager.com&rnd=473667836.1785582061&navt=n&npa=0&gtm=45be67t1v9179205174za200zd9179205174xec&gcd=13l3l3l3l1l1&dma=0&tag_exp=115938466~115938469~118897920~118897930~119896802&apvc=1&tids=AW-11422135271&tid=AW-11422135271&tft=1785582060776&tfd=1474&fmt=8' violates the following Content Security Policy directive: \"connect-src 'self' https://ps.containers.piwik.pro https://ps.piwik.pro https://tags.srv.stackadapt.com https://go.portswigger.net https://tracking-api.g2.com https://phingest.portswigger.com https://phingest.staging.portswigger.com https://www.google.com/recaptcha/ https://formsubmission.portswigger.net https://formsubmission.staging.portswigger.com\". The action has been blocked.",
        "Fetch API cannot load https://www.google.com/ccm/collect?rcb=1&frm=0&auid=581567432.1785582061&dt=Burp%20Suite%20Professional%20-%20PortSwigger&en=page_view&dl=https%3A%2F%2Fportswigger.net%2Fburp%2Fpro&scrsrc=www.googletagmanager.com&rnd=473667836.1785582061&navt=n&npa=0&gtm=45be67t1v9179205174za200zd9179205174xec&gcd=13l3l3l3l1l1&dma=0&tag_exp=115938466~115938469~118897920~118897930~119896802&apvc=1&tids=AW-11422135271&tid=AW-11422135271&tft=1785582060776&tfd=1474&fmt=8. Refused to connect because it violates the document's Content Security Policy.",
        "Loading the image 'https://www.google.com/rmkt/collect/11422135271/?random=1785582060756&cv=11&fst=1785582060756&fmt=3&bg=ffffff&guid=ON&async=1&en=gtag.config&gtm=45be67t1v9179205174za200zd9179205174xec&gcd=13l3l3l3l1l1&dma=0&tag_exp=115938466~115938469~118897920~118897930~119896802&u_w=375&u_h=812&url=https%3A%2F%2Fportswigger.net%2Fburp%2Fpro&rcb=1&frm=0&tiba=Burp%20Suite%20Professional%20-%20PortSwigger&hn=www.googleadservices.com&npa=0&pscdl=noapi&auid=581567432.1785582061&uaa=x86&uab=64&uafvl=HeadlessChrome%3B149.0.7827.55%7CChromium%3B149.0.7827.55%7CNot)A%253BBrand%3B24.0.0.0&uamb=0&uam=&uap=Windows&uapv=10.0&uaw=0&data=event%3Dgtag.config&ept=68&gcp=5' violates the following Content Security Policy directive: \"img-src 'self' https://apollo.portswigger.com/ https://apollo.staging.portswigger.com/ https://i.ytimg.com/ https://tags.srv.stackadapt.com/sa.jpeg\". The action has been blocked.",
        "Loading the image 'https://www.google.com/ccm/collect?rcb=1&frm=0&auid=581567432.1785582061&dt=Burp%20Suite%20Professional%20-%20PortSwigger&en=page_view&dl=https%3A%2F%2Fportswigger.net%2Fburp%2Fpro&scrsrc=www.googletagmanager.com&rnd=473667836.1785582061&navt=n&npa=0&gtm=45be67t1v9179205174za200zd9179205174xec&gcd=13l3l3l3l1l1&dma=0&tag_exp=115938466~115938469~118897920~118897930~119896802&apvc=1&tids=AW-11422135271&tid=AW-11422135271&tft=1785582060776&tfd=1474&fmt=3' violates the following Content Security Policy directive: \"img-src 'self' https://apollo.portswigger.com/ https://apollo.staging.portswigger.com/ https://i.ytimg.com/ https://tags.srv.stackadapt.com/sa.jpeg\". The action has been blocked.",
        "Connecting to 'https://px.ads.linkedin.com/attribution_trigger?pid=6316346&time=1785582060786&url=https%3A%2F%2Fportswigger.net%2Fburp%2Fpro' violates the following Content Security Policy directive: \"connect-src 'self' https://ps.containers.piwik.pro https://ps.piwik.pro https://tags.srv.stackadapt.com https://go.portswigger.net https://tracking-api.g2.com https://phingest.portswigger.com https://phingest.staging.portswigger.com https://www.google.com/recaptcha/ https://formsubmission.portswigger.net https://formsubmission.staging.portswigger.com\". The action has been blocked.",
        "Loading the image 'https://px.ads.linkedin.com/collect?v=2&fmt=js&pid=6316346&time=1785582060786&url=https%3A%2F%2Fportswigger.net%2Fburp%2Fpro' violates the following Content Security Policy directive: \"img-src 'self' https://apollo.portswigger.com/ https://apollo.staging.portswigger.com/ https://i.ytimg.com/ https://tags.srv.stackadapt.com/sa.jpeg\". The action has been blocked.",
        "Loading the image 'https://px.ads.linkedin.com/attribution_trigger?pid=6316346&time=1785582060786&url=https%3A%2F%2Fportswigger.net%2Fburp%2Fpro' violates the following Content Security Policy directive: \"img-src 'self' https://apollo.portswigger.com/ https://apollo.staging.portswigger.com/ https://i.ytimg.com/ https://tags.srv.stackadapt.com/sa.jpeg\". The action has been blocked.",
        "Connecting to 'https://px.ads.linkedin.com/wa/?medium=fetch&fmt=g' violates the following Content Security Policy directive: \"connect-src 'self' https://ps.containers.piwik.pro https://ps.piwik.pro https://tags.srv.stackadapt.com https://go.portswigger.net https://tracking-api.g2.com https://phingest.portswigger.com https://phingest.staging.portswigger.com https://www.google.com/recaptcha/ https://formsubmission.portswigger.net https://formsubmission.staging.portswigger.com\". The action has been blocked.",
        "Fetch API cannot load https://px.ads.linkedin.com/wa/?medium=fetch&fmt=g. Refused to connect because it violates the document's Content Security Policy.",
        "Connecting to 'https://px.ads.linkedin.com/wa/?medium=beacon&fmt=g' violates the following Content Security Policy directive: \"connect-src 'self' https://ps.containers.piwik.pro https://ps.piwik.pro https://tags.srv.stackadapt.com https://go.portswigger.net https://tracking-api.g2.com https://phingest.portswigger.com https://phingest.staging.portswigger.com https://www.google.com/recaptcha/ https://formsubmission.portswigger.net https://formsubmission.staging.portswigger.com\". The action has been blocked.",
        "Loading the image 'https://px.ads.linkedin.com/insight_tag_errors.gif?v=2&pid=6316346&error=version%3A%20308%20%7C%20WebsiteActions-308-TypeError%3A%20Failed%20to%20fetch%3B%20ErrorData%3A%20%7B%22domain%22%3A%22portswigger.net%22%2C%22requestFetcher%22%3A%22fetch-keepalive%22%2C%22body%22%3A%22H4sIAAAAAAAACl2PUWuDMBhF%2F4rc5zi1WmPz1sFWhD2UWfoyxoj62YbFmCWRMkr%2F%2B3CFPezxcOFw7hVW9R7ircyzMi%2FKdwbfOWXDkZxXk4HI04ohqJEgMl6t19UqLVO%2BSRn6aZTKQMBOLviLOp3IPRgKYJidhsA5BOtFkvzbk3Z2NrFuAoOVJzqooAkCj7OzUTOrQNHeTQP5JUDqKI72kwvNXQCGC7VeBWrUyUj9Sl8z%2BVD3EMiHrB1a3sdVvlnFbVZkMefrIeYdL7qO83K1GcCg%2FMFJ47UM1EMMUnti0OpZ3i1YYKekCXcYle8grrC%2BbYIMBBEXt8Xyoswn9bXZWvunOdMIYWatGfxv3%2BHbLt%2F2293Tx7Fu6gNuP7uFhtt0AQAA%22%7D&href=https%3A%2F%2Fportswigger.net%2Fburp%2Fpro' violates the following Content Security Policy directive: \"img-src 'self' https://apollo.portswigger.com/ https://apollo.staging.portswigger.com/ https://i.ytimg.com/ https://tags.srv.stackadapt.com/sa.jpeg\". The action has been blocked.",
        "Loading the image 'https://www.google.com/pagead/1p-user-list/11422135271/?random=1785582060756&cv=11&fst=1785582000000&bg=ffffff&guid=ON&async=1&en=gtag.config&gtm=45be67t1v9179205174za200zd9179205174xec&gcd=13l3l3l3l1l1&dma=0&tag_exp=115938466~115938469~118897920~118897930~119896802&u_w=375&u_h=812&url=https%3A%2F%2Fportswigger.net%2Fburp%2Fpro&rcb=1&frm=0&tiba=Burp%20Suite%20Professional%20-%20PortSwigger&hn=www.googleadservices.com&npa=0&pscdl=noapi&auid=581567432.1785582061&uaa=x86&uab=64&uafvl=HeadlessChrome%3B149.0.7827.55%7CChromium%3B149.0.7827.55%7CNot)A%253BBrand%3B24.0.0.0&uamb=0&uam=&uap=Windows&uapv=10.0&uaw=0&data=event%3Dgtag.config&ept=9&rfmt=3&fmt=3&is_vtc=1&cid=CAQSUAARCiqBBcinf9uOYBWaMZo3FuULNRnlQ33wp9tA1AXoIWlmHMvbMUwghzM9mC23fbMgk0Qad34e4-IBnq3bbG6TS6ZsXd08PF8H-yfJ6F7L&random=1712107674&rmt_tld=0&ipr=y' violates the following Content Security Policy directive: \"img-src 'self' https://apollo.portswigger.com/ https://apollo.staging.portswigger.com/ https://i.ytimg.com/ https://tags.srv.stackadapt.com/sa.jpeg\". The action has been blocked.",
        "Loading the image 'https://www.google.co.uk/pagead/1p-user-list/11422135271/?random=1785582060756&cv=11&fst=1785582000000&bg=ffffff&guid=ON&async=1&en=gtag.config&gtm=45be67t1v9179205174za200zd9179205174xec&gcd=13l3l3l3l1l1&dma=0&tag_exp=115938466~115938469~118897920~118897930~119896802&u_w=375&u_h=812&url=https%3A%2F%2Fportswigger.net%2Fburp%2Fpro&rcb=1&frm=0&tiba=Burp%20Suite%20Professional%20-%20PortSwigger&hn=www.googleadservices.com&npa=0&pscdl=noapi&auid=581567432.1785582061&uaa=x86&uab=64&uafvl=HeadlessChrome%3B149.0.7827.55%7CChromium%3B149.0.7827.55%7CNot)A%253BBrand%3B24.0.0.0&uamb=0&uam=&uap=Windows&uapv=10.0&uaw=0&data=event%3Dgtag.config&ept=9&rfmt=3&fmt=3&is_vtc=1&cid=CAQSUAARCiqBBcinf9uOYBWaMZo3FuULNRnlQ33wp9tA1AXoIWlmHMvbMUwghzM9mC23fbMgk0Qad34e4-IBnq3bbG6TS6ZsXd08PF8H-yfJ6F7L&random=1712107674&rmt_tld=1&ipr=y' violates the following Content Security Policy directive: \"img-src 'self' https://apollo.portswigger.com/ https://apollo.staging.portswigger.com/ https://i.ytimg.com/ https://tags.srv.stackadapt.com/sa.jpeg\". The action has been blocked.",
        "Connecting to 'https://unpkg.com/animate.css@4.1.1/animate.css' violates the following Content Security Policy directive: \"connect-src 'self' https://ps.containers.piwik.pro https://ps.piwik.pro https://tags.srv.stackadapt.com https://go.portswigger.net https://tracking-api.g2.com https://phingest.portswigger.com https://phingest.staging.portswigger.com https://www.google.com/recaptcha/ https://formsubmission.portswigger.net https://formsubmission.staging.portswigger.com\". The action has been blocked.",
        "Connecting to 'https://fonts.googleapis.com/css2?family=Roboto+Mono:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;1,100;1,200;1,300;1,400;1,500;1,600;1,700&display=swap' violates the following Content Security Policy directive: \"connect-src 'self' https://ps.containers.piwik.pro https://ps.piwik.pro https://tags.srv.stackadapt.com https://go.portswigger.net https://tracking-api.g2.com https://phingest.portswigger.com https://phingest.staging.portswigger.com https://www.google.com/recaptcha/ https://formsubmission.portswigger.net https://formsubmission.staging.portswigger.com\". The action has been blocked.",
        "Connecting to 'https://fonts.googleapis.com/css2?family=Caveat:wght@400;500;600;700&display=swap' violates the following Content Security Policy directive: \"connect-src 'self' https://ps.containers.piwik.pro https://ps.piwik.pro https://tags.srv.stackadapt.com https://go.portswigger.net https://tracking-api.g2.com https://phingest.portswigger.com https://phingest.staging.portswigger.com https://www.google.com/recaptcha/ https://formsubmission.portswigger.net https://formsubmission.staging.portswigger.com\". The action has been blocked.",
        "Applying inline style violates the following Content Security Policy directive 'style-src 'self' https://tags.srv.stackadapt.com/sa.css https://fonts.googleapis.com/css2 https://unpkg.com/animate.css@4.1.1/animate.css https://unpkg.com/@teleporthq/teleport-custom-scripts/dist/style.css 'nonce-cf66a545e0aa978e71a18a9d99d17d92''. Either the 'unsafe-inline' keyword, a hash ('sha256-DI3A3NB0TrIWjOyPS+ClIeU1iZvL9QiLqQN2JnRHCss='), or a nonce ('nonce-...') is required to enable inline execution. The action has been blocked."
      ],
      "pageErrors": [],
      "error": null,
      "durationMs": 4180
    },
    {
      "name": "Burp Suite Professional",
      "requestedUrl": "https://portswigger.net/burp/pro",
      "viewport": {
        "label": "1440px",
        "width": 1440,
        "height": 900
      },
      "status": "audited",
      "httpStatus": 200,
      "finalUrl": "https://portswigger.net/burp/pro",
      "title": "Burp Suite Professional - PortSwigger",
      "document": {
        "lang": "en",
        "h1Count": 1,
        "mainCount": 1,
        "landmarkCount": 3,
        "horizontalOverflowPx": 180
      },
      "violations": [
        {
          "id": "color-contrast",
          "impact": "serious",
          "tags": [
            "cat.color",
            "wcag2aa",
            "wcag143",
            "TTv5",
            "TT13.c",
            "EN-301-549",
            "EN-9.1.4.3",
            "ACT",
            "RGAAv4",
            "RGAA-3.2.1"
          ],
          "help": "Elements must meet minimum color contrast ratio thresholds",
          "helpUrl": "https://dequeuniversity.com/rules/axe/4.12/color-contrast?application=axeAPI",
          "description": "Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds",
          "nodes": [
            {
              "target": [
                ".button-orange-small"
              ],
              "html": "<a class=\"button-orange-small\" href=\"/users/youraccount\">MY ACCOUNT</a>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.91 (foreground color: #ffffff, background color: #ff6633, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                ".text-body-2.navigation-extra-simple-link.padding-vertical-xxs:nth-child(1)"
              ],
              "html": "<a href=\"https://portswigger.net/burp/pro\" class=\"text-body-2 padding-vertical-xxs navigation-extra-simple-link\">Product Overview</a>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.9 (foreground color: #ff6733, background color: #ffffff, font size: 12.0pt (16px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                ".burp-suite-professional-text13"
              ],
              "html": "<span class=\"burp-suite-professional-text13\">TRY FOR FREE</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.9 (foreground color: #ffffff, background color: #ff6733, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                ".burp-suite-professional-text18"
              ],
              "html": "<span class=\"burp-suite-professional-text18\">Read Microsoft's success</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.9 (foreground color: #ff6733, background color: #ffffff, font size: 10.5pt (14px), font weight: bold). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                ".burp-suite-professional-text21"
              ],
              "html": "<span class=\"burp-suite-professional-text21\">FIND OUT MORE</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 4.37 (foreground color: #ffffff, background color: #6d61ff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                ".burp-suite-professional-text34"
              ],
              "html": "<span class=\"burp-suite-professional-text34\">View all features</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.69 (foreground color: #ff6733, background color: #f0f8fb, font size: 10.5pt (14px), font weight: bold). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                ".burp-suite-professional-text43"
              ],
              "html": "<span class=\"burp-suite-professional-text43\">READ MORE</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.9 (foreground color: #ffffff, background color: #ff6733, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                ".burp-suite-professional-text59"
              ],
              "html": "<span class=\"burp-suite-professional-text59\">Empower your pentesting workflow</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.69 (foreground color: #ff6733, background color: #f0f8fb, font size: 10.5pt (14px), font weight: bold). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                ".burp-suite-professional-text71"
              ],
              "html": "<span class=\"burp-suite-professional-text71\">BUY NOW - $499</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.9 (foreground color: #ffffff, background color: #ff6733, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                ".burp-suite-professional-text85"
              ],
              "html": "<span class=\"burp-suite-professional-text85\">View all features</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.69 (foreground color: #ff6733, background color: #f0f8fb, font size: 10.5pt (14px), font weight: bold). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                ".burp-suite-professional-text94"
              ],
              "html": "<span class=\"burp-suite-professional-text94\">TRY FOR FREE</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.9 (foreground color: #ffffff, background color: #ff6733, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                ".burp-suite-professional-text105"
              ],
              "html": "<span class=\"burp-suite-professional-text105\">JOIN THE DISCORD</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 4.37 (foreground color: #ffffff, background color: #6d61ff, font size: 10.5pt (14px), font weight: bold). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                ".footer-link31 > span"
              ],
              "html": "<span>Follow Us</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.58 (foreground color: #00aced, background color: #ffffff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            }
          ]
        },
        {
          "id": "link-name",
          "impact": "serious",
          "tags": [
            "cat.name-role-value",
            "wcag2a",
            "wcag244",
            "wcag412",
            "section508",
            "section508.22.a",
            "TTv5",
            "TT6.a",
            "EN-301-549",
            "EN-9.2.4.4",
            "EN-9.4.1.2",
            "ACT",
            "RGAAv4",
            "RGAA-6.2.1"
          ],
          "help": "Links must have discernible text",
          "helpUrl": "https://dequeuniversity.com/rules/axe/4.12/link-name?application=axeAPI",
          "description": "Ensure links have discernible text",
          "nodes": [
            {
              "target": [
                ".logo"
              ],
              "html": "<a class=\"logo\" href=\"/\"></a>",
              "failureSummary": "Fix all of the following:\n  Element is in tab order and does not have accessible text\n\nFix any of the following:\n  Element does not have text that is visible to screen readers\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute",
              "impact": "serious"
            }
          ]
        },
        {
          "id": "list",
          "impact": "serious",
          "tags": [
            "cat.structure",
            "wcag2a",
            "wcag131",
            "EN-301-549",
            "EN-9.1.3.1",
            "RGAAv4",
            "RGAA-9.3.1"
          ],
          "help": "<ul> and <ol> must only directly contain <li>, <script> or <template> elements",
          "helpUrl": "https://dequeuniversity.com/rules/axe/4.12/list?application=axeAPI",
          "description": "Ensure that lists are structured correctly",
          "nodes": [
            {
              "target": [
                "ul"
              ],
              "html": "<ul class=\"navigation-extra-desktop-dropdown-list list width-100 dropdown-ul\">",
              "failureSummary": "Fix all of the following:\n  List element has direct children that are not allowed: div",
              "impact": "serious"
            }
          ]
        },
        {
          "id": "listitem",
          "impact": "serious",
          "tags": [
            "cat.structure",
            "wcag2a",
            "wcag131",
            "EN-301-549",
            "EN-9.1.3.1",
            "RGAAv4",
            "RGAA-9.3.1"
          ],
          "help": "<li> elements must be contained in a <ul> or <ol>",
          "helpUrl": "https://dequeuniversity.com/rules/axe/4.12/listitem?application=axeAPI",
          "description": "Ensure <li> elements are used semantically",
          "nodes": [
            {
              "target": [
                "li:nth-child(1)"
              ],
              "html": "<li class=\"list-item burger-menu-desktop-link-item\"><a href=\"https://portswigger.net/web-security/certification\" rel=\"noreferrer noopener\">Get certified</a></li>",
              "failureSummary": "Fix any of the following:\n  List item does not have a <ul>, <ol> parent element",
              "impact": "serious"
            },
            {
              "target": [
                "li:nth-child(2)"
              ],
              "html": "<li class=\"list-item burger-menu-desktop-link-item\"><a href=\"https://portswigger.net/web-security/certification/how-to-prepare\" rel=\"noreferrer noopener\">How to prepare</a></li>",
              "failureSummary": "Fix any of the following:\n  List item does not have a <ul>, <ol> parent element",
              "impact": "serious"
            },
            {
              "target": [
                "li:nth-child(3)"
              ],
              "html": "<li class=\"list-item burger-menu-desktop-link-item\"><a href=\"https://portswigger.net/web-security/certification/how-it-works\" rel=\"noreferrer noopener\">How it works</a></li>",
              "failureSummary": "Fix any of the following:\n  List item does not have a <ul>, <ol> parent element",
              "impact": "serious"
            },
            {
              "target": [
                "li:nth-child(4)"
              ],
              "html": "<li class=\"list-item burger-menu-desktop-link-item\"><a href=\"https://portswigger.net/web-security/certification/practice-exam\" rel=\"noreferrer noopener\">Practice exam</a></li>",
              "failureSummary": "Fix any of the following:\n  List item does not have a <ul>, <ol> parent element",
              "impact": "serious"
            },
            {
              "target": [
                "li:nth-child(5)"
              ],
              "html": "<li class=\"list-item burger-menu-desktop-link-item\"><a href=\"https://portswigger.net/web-security/certification/how-it-works#what-the-exam-involves\" rel=\"noreferrer noopener\">What the exam involves</a></li>",
              "failureSummary": "Fix any of the following:\n  List item does not have a <ul>, <ol> parent element",
              "impact": "serious"
            },
            {
              "target": [
                "li:nth-child(6)"
              ],
              "html": "<li class=\"list-item burger-menu-desktop-link-item\"><a href=\"https://portswigger.net/web-security/certification/frequently-asked-questions\" rel=\"noreferrer noopener\">FAQs</a></li>",
              "failureSummary": "Fix any of the following:\n  List item does not have a <ul>, <ol> parent element",
              "impact": "serious"
            }
          ]
        },
        {
          "id": "target-size",
          "impact": "serious",
          "tags": [
            "cat.sensory-and-visual-cues",
            "wcag22aa",
            "wcag258"
          ],
          "help": "All touch targets must be 24px large, or leave sufficient space",
          "helpUrl": "https://dequeuniversity.com/rules/axe/4.12/target-size?application=axeAPI",
          "description": "Ensure touch targets have sufficient size and space",
          "nodes": [
            {
              "target": [
                ".width-max-content.gap-s.align-center > a"
              ],
              "html": "<a href=\"https://portswigger.net/burp/pro/trial\">",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size because it is partially obscured (smallest space is 180.2px by 5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 5px instead of at least 24px.",
              "impact": "serious"
            }
          ]
        }
      ],
      "incomplete": [
        {
          "id": "color-contrast",
          "impact": "serious",
          "tags": [
            "cat.color",
            "wcag2aa",
            "wcag143",
            "TTv5",
            "TT13.c",
            "EN-301-549",
            "EN-9.1.4.3",
            "ACT",
            "RGAAv4",
            "RGAA-3.2.1"
          ],
          "help": "Elements must meet minimum color contrast ratio thresholds",
          "helpUrl": "https://dequeuniversity.com/rules/axe/4.12/color-contrast?application=axeAPI",
          "description": "Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds",
          "nodes": [
            {
              "target": [
                ".heading-and-paragraph-thq-max-width-elm5 > .align-start.gap-s.column > .text-left.text-body-1 > fragment > .features-list-text4"
              ],
              "html": "<span class=\"features-list-text4\">Connect with the people behind Burp Suite,\n                                  ask questions, share insights and get advice\n                                  from experts.</span>",
              "failureSummary": "Fix any of the following:\n  Element's background color could not be determined because it partially overlaps other elements",
              "impact": "serious"
            },
            {
              "target": [
                ".heading-and-paragraph-thq-max-width-elm6 > .align-start.gap-s.column > .text-left.text-body-1 > fragment > .features-list-text4"
              ],
              "html": "<span class=\"features-list-text4\">Gain access to members-only events, including\n                                  live demos, deep dives and Q&amp;A sessions\n                                  with our developers and security\n                                  researchers.</span>",
              "failureSummary": "Fix any of the following:\n  Element's background color could not be determined because it partially overlaps other elements",
              "impact": "serious"
            },
            {
              "target": [
                ".heading-and-paragraph-thq-max-width-elm7 > .align-start.gap-s.column > .text-left.text-body-1 > fragment > .features-list-text4"
              ],
              "html": "<span class=\"features-list-text4\">Be the first to see what's coming next - get\n                                  sneak peeks of upcoming features, new tools\n                                  and other exciting updates exclusive to the\n                                  PortSwigger Discord.</span>",
              "failureSummary": "Fix any of the following:\n  Element's background color could not be determined because it partially overlaps other elements",
              "impact": "serious"
            }
          ]
        }
      ],
      "consoleErrors": [
        "Connecting to 'https://ad.doubleclick.net/ccm/s/collect?auid=504075245.1785582065&gtm=45be67t1v9179205174za200zd9179205174xec' violates the following Content Security Policy directive: \"connect-src 'self' https://ps.containers.piwik.pro https://ps.piwik.pro https://tags.srv.stackadapt.com https://go.portswigger.net https://tracking-api.g2.com https://phingest.portswigger.com https://phingest.staging.portswigger.com https://www.google.com/recaptcha/ https://formsubmission.portswigger.net https://formsubmission.staging.portswigger.com\". The action has been blocked.",
        "Fetch API cannot load https://ad.doubleclick.net/ccm/s/collect?auid=504075245.1785582065&gtm=45be67t1v9179205174za200zd9179205174xec. Refused to connect because it violates the document's Content Security Policy.",
        "Connecting to 'https://www.google.com/rmkt/collect/11422135271/?random=1785582065459&cv=11&fst=1785582065459&fmt=8&bg=ffffff&guid=ON&async=1&en=gtag.config&gtm=45be67t1v9179205174za200zd9179205174xec&gcd=13l3l3l3l1l1&dma=0&tag_exp=115938466~115938468~118395333~118897920~118897930~119381664~119527020~119896803&u_w=1440&u_h=900&url=https%3A%2F%2Fportswigger.net%2Fburp%2Fpro&rcb=10&frm=0&tiba=Burp%20Suite%20Professional%20-%20PortSwigger&hn=www.googleadservices.com&npa=0&pscdl=noapi&auid=504075245.1785582065&uaa=x86&uab=64&uafvl=HeadlessChrome%3B149.0.7827.55%7CChromium%3B149.0.7827.55%7CNot)A%253BBrand%3B24.0.0.0&uamb=0&uam=&uap=Windows&uapv=10.0&uaw=0&data=event%3Dgtag.config&ept=68&gcp=5' violates the following Content Security Policy directive: \"connect-src 'self' https://ps.containers.piwik.pro https://ps.piwik.pro https://tags.srv.stackadapt.com https://go.portswigger.net https://tracking-api.g2.com https://phingest.portswigger.com https://phingest.staging.portswigger.com https://www.google.com/recaptcha/ https://formsubmission.portswigger.net https://formsubmission.staging.portswigger.com\". The action has been blocked.",
        "Fetch API cannot load https://www.google.com/rmkt/collect/11422135271/?random=1785582065459&cv=11&fst=1785582065459&fmt=8&bg=ffffff&guid=ON&async=1&en=gtag.config&gtm=45be67t1v9179205174za200zd9179205174xec&gcd=13l3l3l3l1l1&dma=0&tag_exp=115938466~115938468~118395333~118897920~118897930~119381664~119527020~119896803&u_w=1440&u_h=900&url=https%3A%2F%2Fportswigger.net%2Fburp%2Fpro&rcb=10&frm=0&tiba=Burp%20Suite%20Professional%20-%20PortSwigger&hn=www.googleadservices.com&npa=0&pscdl=noapi&auid=504075245.1785582065&uaa=x86&uab=64&uafvl=HeadlessChrome%3B149.0.7827.55%7CChromium%3B149.0.7827.55%7CNot)A%253BBrand%3B24.0.0.0&uamb=0&uam=&uap=Windows&uapv=10.0&uaw=0&data=event%3Dgtag.config&ept=68&gcp=5. Refused to connect because it violates the document's Content Security Policy.",
        "Connecting to 'https://www.google.com/ccm/collect?rcb=10&frm=0&auid=504075245.1785582065&dt=Burp%20Suite%20Professional%20-%20PortSwigger&en=page_view&dl=https%3A%2F%2Fportswigger.net%2Fburp%2Fpro&scrsrc=www.googletagmanager.com&rnd=386916740.1785582065&navt=n&npa=0&gtm=45be67t1v9179205174za200zd9179205174xec&gcd=13l3l3l3l1l1&dma=0&tag_exp=115938466~115938468~118395333~118897920~118897930~119381664~119527020~119896803&apvc=1&tids=AW-11422135271&tid=AW-11422135271&tft=1785582065478&tfd=1727&fmt=8' violates the following Content Security Policy directive: \"connect-src 'self' https://ps.containers.piwik.pro https://ps.piwik.pro https://tags.srv.stackadapt.com https://go.portswigger.net https://tracking-api.g2.com https://phingest.portswigger.com https://phingest.staging.portswigger.com https://www.google.com/recaptcha/ https://formsubmission.portswigger.net https://formsubmission.staging.portswigger.com\". The action has been blocked.",
        "Fetch API cannot load https://www.google.com/ccm/collect?rcb=10&frm=0&auid=504075245.1785582065&dt=Burp%20Suite%20Professional%20-%20PortSwigger&en=page_view&dl=https%3A%2F%2Fportswigger.net%2Fburp%2Fpro&scrsrc=www.googletagmanager.com&rnd=386916740.1785582065&navt=n&npa=0&gtm=45be67t1v9179205174za200zd9179205174xec&gcd=13l3l3l3l1l1&dma=0&tag_exp=115938466~115938468~118395333~118897920~118897930~119381664~119527020~119896803&apvc=1&tids=AW-11422135271&tid=AW-11422135271&tft=1785582065478&tfd=1727&fmt=8. Refused to connect because it violates the document's Content Security Policy.",
        "Loading the image 'https://www.google.com/rmkt/collect/11422135271/?random=1785582065459&cv=11&fst=1785582065459&fmt=3&bg=ffffff&guid=ON&async=1&en=gtag.config&gtm=45be67t1v9179205174za200zd9179205174xec&gcd=13l3l3l3l1l1&dma=0&tag_exp=115938466~115938468~118395333~118897920~118897930~119381664~119527020~119896803&u_w=1440&u_h=900&url=https%3A%2F%2Fportswigger.net%2Fburp%2Fpro&rcb=10&frm=0&tiba=Burp%20Suite%20Professional%20-%20PortSwigger&hn=www.googleadservices.com&npa=0&pscdl=noapi&auid=504075245.1785582065&uaa=x86&uab=64&uafvl=HeadlessChrome%3B149.0.7827.55%7CChromium%3B149.0.7827.55%7CNot)A%253BBrand%3B24.0.0.0&uamb=0&uam=&uap=Windows&uapv=10.0&uaw=0&data=event%3Dgtag.config&ept=68&gcp=5' violates the following Content Security Policy directive: \"img-src 'self' https://apollo.portswigger.com/ https://apollo.staging.portswigger.com/ https://i.ytimg.com/ https://tags.srv.stackadapt.com/sa.jpeg\". The action has been blocked.",
        "Loading the image 'https://www.google.com/ccm/collect?rcb=10&frm=0&auid=504075245.1785582065&dt=Burp%20Suite%20Professional%20-%20PortSwigger&en=page_view&dl=https%3A%2F%2Fportswigger.net%2Fburp%2Fpro&scrsrc=www.googletagmanager.com&rnd=386916740.1785582065&navt=n&npa=0&gtm=45be67t1v9179205174za200zd9179205174xec&gcd=13l3l3l3l1l1&dma=0&tag_exp=115938466~115938468~118395333~118897920~118897930~119381664~119527020~119896803&apvc=1&tids=AW-11422135271&tid=AW-11422135271&tft=1785582065478&tfd=1727&fmt=3' violates the following Content Security Policy directive: \"img-src 'self' https://apollo.portswigger.com/ https://apollo.staging.portswigger.com/ https://i.ytimg.com/ https://tags.srv.stackadapt.com/sa.jpeg\". The action has been blocked.",
        "Connecting to 'https://px.ads.linkedin.com/attribution_trigger?pid=6316346&time=1785582065519&url=https%3A%2F%2Fportswigger.net%2Fburp%2Fpro' violates the following Content Security Policy directive: \"connect-src 'self' https://ps.containers.piwik.pro https://ps.piwik.pro https://tags.srv.stackadapt.com https://go.portswigger.net https://tracking-api.g2.com https://phingest.portswigger.com https://phingest.staging.portswigger.com https://www.google.com/recaptcha/ https://formsubmission.portswigger.net https://formsubmission.staging.portswigger.com\". The action has been blocked.",
        "Loading the image 'https://px.ads.linkedin.com/collect?v=2&fmt=js&pid=6316346&time=1785582065519&url=https%3A%2F%2Fportswigger.net%2Fburp%2Fpro' violates the following Content Security Policy directive: \"img-src 'self' https://apollo.portswigger.com/ https://apollo.staging.portswigger.com/ https://i.ytimg.com/ https://tags.srv.stackadapt.com/sa.jpeg\". The action has been blocked.",
        "Loading the image 'https://px.ads.linkedin.com/attribution_trigger?pid=6316346&time=1785582065519&url=https%3A%2F%2Fportswigger.net%2Fburp%2Fpro' violates the following Content Security Policy directive: \"img-src 'self' https://apollo.portswigger.com/ https://apollo.staging.portswigger.com/ https://i.ytimg.com/ https://tags.srv.stackadapt.com/sa.jpeg\". The action has been blocked.",
        "Connecting to 'https://px.ads.linkedin.com/wa/?medium=fetch&fmt=g' violates the following Content Security Policy directive: \"connect-src 'self' https://ps.containers.piwik.pro https://ps.piwik.pro https://tags.srv.stackadapt.com https://go.portswigger.net https://tracking-api.g2.com https://phingest.portswigger.com https://phingest.staging.portswigger.com https://www.google.com/recaptcha/ https://formsubmission.portswigger.net https://formsubmission.staging.portswigger.com\". The action has been blocked.",
        "Fetch API cannot load https://px.ads.linkedin.com/wa/?medium=fetch&fmt=g. Refused to connect because it violates the document's Content Security Policy.",
        "Connecting to 'https://px.ads.linkedin.com/wa/?medium=beacon&fmt=g' violates the following Content Security Policy directive: \"connect-src 'self' https://ps.containers.piwik.pro https://ps.piwik.pro https://tags.srv.stackadapt.com https://go.portswigger.net https://tracking-api.g2.com https://phingest.portswigger.com https://phingest.staging.portswigger.com https://www.google.com/recaptcha/ https://formsubmission.portswigger.net https://formsubmission.staging.portswigger.com\". The action has been blocked.",
        "Loading the image 'https://px.ads.linkedin.com/insight_tag_errors.gif?v=2&pid=6316346&error=version%3A%20308%20%7C%20WebsiteActions-308-TypeError%3A%20Failed%20to%20fetch%3B%20ErrorData%3A%20%7B%22domain%22%3A%22portswigger.net%22%2C%22requestFetcher%22%3A%22fetch-keepalive%22%2C%22body%22%3A%22H4sIAAAAAAAACl2PzWrDMBgEX8XsWa7%2FHUe3FNpg6CHUJpdSimx%2FcURlWZVkQgl59%2BIGeuhxWBhmrzBycOBvZZaUWV6%2BM7jeSuOPZJ2cNXgWVwxeTgSebKqiqNK4LIo0ZRjmSUgNDjNb7y5yHMk%2BaPJgWKwCx9l743gU%2FdujbrEmMnYGgxEjtdIrAsfjYk3QLNJTcLDzidwaIFQQBofZ%2BuYuAMOFOic9NXLUQr3S10LO1wM44j6t4u2mCtOMyjDtiy7skjQPt1TkNAxpkm9yMEjXWqGdEp4G8JNQjhiUfBZ3C1bYS6H9HSbpevArjOsaLzyBh%2FlttbxI%2FUlDrXfG%2FGnONIHrRSkG99vXfpv122G3f%2Fo41k3d4vYDzOrb9HQBAAA%3D%22%7D&href=https%3A%2F%2Fportswigger.net%2Fburp%2Fpro' violates the following Content Security Policy directive: \"img-src 'self' https://apollo.portswigger.com/ https://apollo.staging.portswigger.com/ https://i.ytimg.com/ https://tags.srv.stackadapt.com/sa.jpeg\". The action has been blocked.",
        "Loading the image 'https://www.google.com/pagead/1p-user-list/11422135271/?random=1785582065459&cv=11&fst=1785582000000&bg=ffffff&guid=ON&async=1&en=gtag.config&gtm=45be67t1v9179205174za200zd9179205174xec&gcd=13l3l3l3l1l1&dma=0&tag_exp=115938466~115938468~118395333~118897920~118897930~119381664~119527020~119896803&u_w=1440&u_h=900&url=https%3A%2F%2Fportswigger.net%2Fburp%2Fpro&rcb=10&frm=0&tiba=Burp%20Suite%20Professional%20-%20PortSwigger&hn=www.googleadservices.com&npa=0&pscdl=noapi&auid=504075245.1785582065&uaa=x86&uab=64&uafvl=HeadlessChrome%3B149.0.7827.55%7CChromium%3B149.0.7827.55%7CNot)A%253BBrand%3B24.0.0.0&uamb=0&uam=&uap=Windows&uapv=10.0&uaw=0&data=event%3Dgtag.config&ept=9&rfmt=3&fmt=3&is_vtc=1&cid=CAQSUAARCiqBnPmSNxlw_o2cfFnF7Ahq9pe8hun5a66UzZ_g14wtbG1QFG3UXjQXzHJWAekNRlmn3npqLY77LHWdKL-McppKghLaudmz0TqqZSkb&random=1870458619&rmt_tld=0&ipr=y' violates the following Content Security Policy directive: \"img-src 'self' https://apollo.portswigger.com/ https://apollo.staging.portswigger.com/ https://i.ytimg.com/ https://tags.srv.stackadapt.com/sa.jpeg\". The action has been blocked.",
        "Loading the image 'https://www.google.co.uk/pagead/1p-user-list/11422135271/?random=1785582065459&cv=11&fst=1785582000000&bg=ffffff&guid=ON&async=1&en=gtag.config&gtm=45be67t1v9179205174za200zd9179205174xec&gcd=13l3l3l3l1l1&dma=0&tag_exp=115938466~115938468~118395333~118897920~118897930~119381664~119527020~119896803&u_w=1440&u_h=900&url=https%3A%2F%2Fportswigger.net%2Fburp%2Fpro&rcb=10&frm=0&tiba=Burp%20Suite%20Professional%20-%20PortSwigger&hn=www.googleadservices.com&npa=0&pscdl=noapi&auid=504075245.1785582065&uaa=x86&uab=64&uafvl=HeadlessChrome%3B149.0.7827.55%7CChromium%3B149.0.7827.55%7CNot)A%253BBrand%3B24.0.0.0&uamb=0&uam=&uap=Windows&uapv=10.0&uaw=0&data=event%3Dgtag.config&ept=9&rfmt=3&fmt=3&is_vtc=1&cid=CAQSUAARCiqBnPmSNxlw_o2cfFnF7Ahq9pe8hun5a66UzZ_g14wtbG1QFG3UXjQXzHJWAekNRlmn3npqLY77LHWdKL-McppKghLaudmz0TqqZSkb&random=1870458619&rmt_tld=1&ipr=y' violates the following Content Security Policy directive: \"img-src 'self' https://apollo.portswigger.com/ https://apollo.staging.portswigger.com/ https://i.ytimg.com/ https://tags.srv.stackadapt.com/sa.jpeg\". The action has been blocked.",
        "Connecting to 'https://unpkg.com/animate.css@4.1.1/animate.css' violates the following Content Security Policy directive: \"connect-src 'self' https://ps.containers.piwik.pro https://ps.piwik.pro https://tags.srv.stackadapt.com https://go.portswigger.net https://tracking-api.g2.com https://phingest.portswigger.com https://phingest.staging.portswigger.com https://www.google.com/recaptcha/ https://formsubmission.portswigger.net https://formsubmission.staging.portswigger.com\". The action has been blocked.",
        "Connecting to 'https://fonts.googleapis.com/css2?family=Roboto+Mono:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;1,100;1,200;1,300;1,400;1,500;1,600;1,700&display=swap' violates the following Content Security Policy directive: \"connect-src 'self' https://ps.containers.piwik.pro https://ps.piwik.pro https://tags.srv.stackadapt.com https://go.portswigger.net https://tracking-api.g2.com https://phingest.portswigger.com https://phingest.staging.portswigger.com https://www.google.com/recaptcha/ https://formsubmission.portswigger.net https://formsubmission.staging.portswigger.com\". The action has been blocked.",
        "Connecting to 'https://fonts.googleapis.com/css2?family=Caveat:wght@400;500;600;700&display=swap' violates the following Content Security Policy directive: \"connect-src 'self' https://ps.containers.piwik.pro https://ps.piwik.pro https://tags.srv.stackadapt.com https://go.portswigger.net https://tracking-api.g2.com https://phingest.portswigger.com https://phingest.staging.portswigger.com https://www.google.com/recaptcha/ https://formsubmission.portswigger.net https://formsubmission.staging.portswigger.com\". The action has been blocked.",
        "Applying inline style violates the following Content Security Policy directive 'style-src 'self' https://tags.srv.stackadapt.com/sa.css https://fonts.googleapis.com/css2 https://unpkg.com/animate.css@4.1.1/animate.css https://unpkg.com/@teleporthq/teleport-custom-scripts/dist/style.css 'nonce-4de4557edad24f54bdd4004d61bd3f4f''. Either the 'unsafe-inline' keyword, a hash ('sha256-DI3A3NB0TrIWjOyPS+ClIeU1iZvL9QiLqQN2JnRHCss='), or a nonce ('nonce-...') is required to enable inline execution. The action has been blocked."
      ],
      "pageErrors": [],
      "error": null,
      "durationMs": 4526
    },
    {
      "name": "Burp Suite DAST",
      "requestedUrl": "https://portswigger.net/burp/dast",
      "viewport": {
        "label": "375px",
        "width": 375,
        "height": 812
      },
      "status": "audited",
      "httpStatus": 200,
      "finalUrl": "https://portswigger.net/burp/dast",
      "title": "Burp Suite DAST | PortSwigger",
      "document": {
        "lang": "en",
        "h1Count": 1,
        "mainCount": 1,
        "landmarkCount": 3,
        "horizontalOverflowPx": 0
      },
      "violations": [
        {
          "id": "color-contrast",
          "impact": "serious",
          "tags": [
            "cat.color",
            "wcag2aa",
            "wcag143",
            "TTv5",
            "TT13.c",
            "EN-301-549",
            "EN-9.1.4.3",
            "ACT",
            "RGAAv4",
            "RGAA-3.2.1"
          ],
          "help": "Elements must meet minimum color contrast ratio thresholds",
          "helpUrl": "https://dequeuniversity.com/rules/axe/4.12/color-contrast?application=axeAPI",
          "description": "Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds",
          "nodes": [
            {
              "target": [
                ".button-orange-small"
              ],
              "html": "<a class=\"button-orange-small\" href=\"/users/youraccount\">MY ACCOUNT</a>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.91 (foreground color: #ffffff, background color: #ff6633, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                ".burp-suite-enterprise-text19"
              ],
              "html": "<span class=\"burp-suite-enterprise-text19\">REQUEST A DEMO</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.9 (foreground color: #ffffff, background color: #ff6733, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                ".burp-suite-enterprise-text24"
              ],
              "html": "<span class=\"burp-suite-enterprise-text24\">Read more</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.52 (foreground color: #ff6733, background color: #ebf0f2, font size: 10.5pt (14px), font weight: bold). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "button-wrapper-lwci > .button > .button-quarternary > span > fragment > .flat-card-list-text3"
              ],
              "html": "<span class=\"flat-card-list-text3\">Find out more</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.9 (foreground color: #ff6733, background color: #ffffff, font size: 10.5pt (14px), font weight: bold). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "button-wrapper-8kqm > .button > .button-quarternary > span > fragment > .flat-card-list-text3"
              ],
              "html": "<span class=\"flat-card-list-text3\">Find out more</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.9 (foreground color: #ff6733, background color: #ffffff, font size: 10.5pt (14px), font weight: bold). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "button-wrapper-m8zl > .button > .button-quarternary > span > fragment > .flat-card-list-text3"
              ],
              "html": "<span class=\"flat-card-list-text3\">Find out more</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.9 (foreground color: #ff6733, background color: #ffffff, font size: 10.5pt (14px), font weight: bold). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                ".burp-suite-enterprise-text29"
              ],
              "html": "<span class=\"burp-suite-enterprise-text29\">FIND OUT MORE</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.9 (foreground color: #ffffff, background color: #ff6733, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                ".burp-suite-enterprise-text36"
              ],
              "html": "<span class=\"burp-suite-enterprise-text36\">View all features</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.52 (foreground color: #ff6733, background color: #ebf0f2, font size: 10.5pt (14px), font weight: bold). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                ".burp-suite-enterprise-text50"
              ],
              "html": "<span class=\"burp-suite-enterprise-text50\">View all features</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.9 (foreground color: #ff6733, background color: #ffffff, font size: 10.5pt (14px), font weight: bold). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                ".burp-suite-enterprise-text64"
              ],
              "html": "<span class=\"burp-suite-enterprise-text64\">View all features</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.52 (foreground color: #ff6733, background color: #ebf0f2, font size: 10.5pt (14px), font weight: bold). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                ".burp-suite-enterprise-text78"
              ],
              "html": "<span class=\"burp-suite-enterprise-text78\">Find out more</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.9 (foreground color: #ff6733, background color: #ffffff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "button-wrapper-0c30 > .button > .button-quarternary > span > fragment > .flat-card-list-text6"
              ],
              "html": "<span class=\"flat-card-list-text6\">Find out more</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.9 (foreground color: #ff6733, background color: #ffffff, font size: 10.5pt (14px), font weight: bold). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "button-wrapper-7ara > .button > .button-quarternary > span > fragment > .flat-card-list-text6"
              ],
              "html": "<span class=\"flat-card-list-text6\">Find out more</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.9 (foreground color: #ff6733, background color: #ffffff, font size: 10.5pt (14px), font weight: bold). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "button-wrapper-qti7 > .button > .button-quarternary > span > fragment > .flat-card-list-text6"
              ],
              "html": "<span class=\"flat-card-list-text6\">Find out more</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.9 (foreground color: #ff6733, background color: #ffffff, font size: 10.5pt (14px), font weight: bold). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                ".burp-suite-enterprise-text89"
              ],
              "html": "<span class=\"burp-suite-enterprise-text89\">REQUEST A DEMO</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.9 (foreground color: #ffffff, background color: #ff6733, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                ".footer-link31 > span"
              ],
              "html": "<span>Follow Us</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.58 (foreground color: #00aced, background color: #ffffff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            }
          ]
        },
        {
          "id": "link-name",
          "impact": "serious",
          "tags": [
            "cat.name-role-value",
            "wcag2a",
            "wcag244",
            "wcag412",
            "section508",
            "section508.22.a",
            "TTv5",
            "TT6.a",
            "EN-301-549",
            "EN-9.2.4.4",
            "EN-9.4.1.2",
            "ACT",
            "RGAAv4",
            "RGAA-6.2.1"
          ],
          "help": "Links must have discernible text",
          "helpUrl": "https://dequeuniversity.com/rules/axe/4.12/link-name?application=axeAPI",
          "description": "Ensure links have discernible text",
          "nodes": [
            {
              "target": [
                ".logo"
              ],
              "html": "<a class=\"logo\" href=\"/\"></a>",
              "failureSummary": "Fix all of the following:\n  Element is in tab order and does not have accessible text\n\nFix any of the following:\n  Element does not have text that is visible to screen readers\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute",
              "impact": "serious"
            }
          ]
        },
        {
          "id": "list",
          "impact": "serious",
          "tags": [
            "cat.structure",
            "wcag2a",
            "wcag131",
            "EN-301-549",
            "EN-9.1.3.1",
            "RGAAv4",
            "RGAA-9.3.1"
          ],
          "help": "<ul> and <ol> must only directly contain <li>, <script> or <template> elements",
          "helpUrl": "https://dequeuniversity.com/rules/axe/4.12/list?application=axeAPI",
          "description": "Ensure that lists are structured correctly",
          "nodes": [
            {
              "target": [
                ".extra-navigation-enterprise-ul"
              ],
              "html": "<ul class=\"extra-navigation-enterprise-ul list width-100\">",
              "failureSummary": "Fix all of the following:\n  List element has direct children that are not allowed: a",
              "impact": "serious"
            }
          ]
        },
        {
          "id": "listitem",
          "impact": "serious",
          "tags": [
            "cat.structure",
            "wcag2a",
            "wcag131",
            "EN-301-549",
            "EN-9.1.3.1",
            "RGAAv4",
            "RGAA-9.3.1"
          ],
          "help": "<li> elements must be contained in a <ul> or <ol>",
          "helpUrl": "https://dequeuniversity.com/rules/axe/4.12/listitem?application=axeAPI",
          "description": "Ensure <li> elements are used semantically",
          "nodes": [
            {
              "target": [
                ".extra-navigation-enterprise-li1"
              ],
              "html": "<li class=\"extra-navigation-enterprise-li1 padding-s mobile-menu-list-item\"><span><fragment class=\"burp-suite-enterprise-fragment12\"><span class=\"burp-suite-enterprise-text12\">Request a demo</span></fragment></span></li>",
              "failureSummary": "Fix any of the following:\n  List item does not have a <ul>, <ol> parent element",
              "impact": "serious"
            },
            {
              "target": [
                ".extra-navigation-enterprise-li2"
              ],
              "html": "<li class=\"extra-navigation-enterprise-li2 padding-s mobile-menu-list-item\"><span><fragment class=\"burp-suite-enterprise-fragment13\"><span class=\"burp-suite-enterprise-text13\">Pricing</span></fragment></span></li>",
              "failureSummary": "Fix any of the following:\n  List item does not have a <ul>, <ol> parent element",
              "impact": "serious"
            },
            {
              "target": [
                ".extra-navigation-enterprise-li3"
              ],
              "html": "<li class=\"extra-navigation-enterprise-li3 padding-s mobile-menu-list-item\"><span><fragment class=\"burp-suite-enterprise-fragment14\"><span class=\"burp-suite-enterprise-text14\">Customer Stories</span></fragment></span></li>",
              "failureSummary": "Fix any of the following:\n  List item does not have a <ul>, <ol> parent element",
              "impact": "serious"
            }
          ]
        },
        {
          "id": "target-size",
          "impact": "serious",
          "tags": [
            "cat.sensory-and-visual-cues",
            "wcag22aa",
            "wcag258"
          ],
          "help": "All touch targets must be 24px large, or leave sufficient space",
          "helpUrl": "https://dequeuniversity.com/rules/axe/4.12/target-size?application=axeAPI",
          "description": "Ensure touch targets have sufficient size and space",
          "nodes": [
            {
              "target": [
                ".width-max-content.gap-s.align-center > a[href$=\"trial\"]"
              ],
              "html": "<a href=\"/burp/dast/trial\">",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size because it is partially obscured (smallest space is 193px by 5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 5px instead of at least 24px.",
              "impact": "serious"
            }
          ]
        }
      ],
      "incomplete": [],
      "consoleErrors": [
        "Connecting to 'https://px.ads.linkedin.com/attribution_trigger?pid=6316346&time=1785582069722&url=https%3A%2F%2Fportswigger.net%2Fburp%2Fdast' violates the following Content Security Policy directive: \"connect-src 'self' https://ps.containers.piwik.pro https://ps.piwik.pro https://tags.srv.stackadapt.com https://go.portswigger.net https://tracking-api.g2.com https://phingest.portswigger.com https://phingest.staging.portswigger.com https://www.google.com/recaptcha/ https://formsubmission.portswigger.net https://formsubmission.staging.portswigger.com\". The action has been blocked.",
        "Loading the image 'https://px.ads.linkedin.com/collect?v=2&fmt=js&pid=6316346&time=1785582069722&url=https%3A%2F%2Fportswigger.net%2Fburp%2Fdast' violates the following Content Security Policy directive: \"img-src 'self' https://apollo.portswigger.com/ https://apollo.staging.portswigger.com/ https://i.ytimg.com/ https://tags.srv.stackadapt.com/sa.jpeg\". The action has been blocked.",
        "Loading the image 'https://px.ads.linkedin.com/attribution_trigger?pid=6316346&time=1785582069722&url=https%3A%2F%2Fportswigger.net%2Fburp%2Fdast' violates the following Content Security Policy directive: \"img-src 'self' https://apollo.portswigger.com/ https://apollo.staging.portswigger.com/ https://i.ytimg.com/ https://tags.srv.stackadapt.com/sa.jpeg\". The action has been blocked.",
        "Connecting to 'https://px.ads.linkedin.com/wa/?medium=fetch&fmt=g' violates the following Content Security Policy directive: \"connect-src 'self' https://ps.containers.piwik.pro https://ps.piwik.pro https://tags.srv.stackadapt.com https://go.portswigger.net https://tracking-api.g2.com https://phingest.portswigger.com https://phingest.staging.portswigger.com https://www.google.com/recaptcha/ https://formsubmission.portswigger.net https://formsubmission.staging.portswigger.com\". The action has been blocked.",
        "Fetch API cannot load https://px.ads.linkedin.com/wa/?medium=fetch&fmt=g. Refused to connect because it violates the document's Content Security Policy.",
        "Connecting to 'https://px.ads.linkedin.com/wa/?medium=beacon&fmt=g' violates the following Content Security Policy directive: \"connect-src 'self' https://ps.containers.piwik.pro https://ps.piwik.pro https://tags.srv.stackadapt.com https://go.portswigger.net https://tracking-api.g2.com https://phingest.portswigger.com https://phingest.staging.portswigger.com https://www.google.com/recaptcha/ https://formsubmission.portswigger.net https://formsubmission.staging.portswigger.com\". The action has been blocked.",
        "Loading the image 'https://px.ads.linkedin.com/insight_tag_errors.gif?v=2&pid=6316346&error=version%3A%20308%20%7C%20WebsiteActions-308-TypeError%3A%20Failed%20to%20fetch%3B%20ErrorData%3A%20%7B%22domain%22%3A%22portswigger.net%22%2C%22requestFetcher%22%3A%22fetch-keepalive%22%2C%22body%22%3A%22H4sIAAAAAAAACl2PQWuDQBSE%2F4q881o1ibruLaVtEHoIVXIppazui1m6rtvdJ6Gk%2Be%2FFBnrocZiZj5kLOK0CiNdinRXrTfHGIPReOzqgD3qyINYpZ0B6RBBZyfOcr9KiKlc5AzWNUlsQ4CZP4ayHAf2dRQIGszcg4ETkgkiSf37Szd4lSoYl6eSArSaDIOB%2B9i5qZk0YPWybNvqO9pOn5tYEBmfsgiZs9GClecHPGQPVCgRkqipznpVxVqoy5lWRxhVXXXzse5RluuIcJTDQofXSBiMJFYijNAEZGP0kbxRYxE5LSzcx6tCDuIALXUOSEES8uS6UZ20%2FUNV269wf5oQjCDsbwyD87mu%2F3PJpv909vh%2Fqpm7h%2BgMcfHwAbQEAAA%3D%3D%22%7D&href=https%3A%2F%2Fportswigger.net%2Fburp%2Fdast' violates the following Content Security Policy directive: \"img-src 'self' https://apollo.portswigger.com/ https://apollo.staging.portswigger.com/ https://i.ytimg.com/ https://tags.srv.stackadapt.com/sa.jpeg\". The action has been blocked.",
        "Connecting to 'https://ad.doubleclick.net/ccm/s/collect?auid=562786809.1785582070&gtm=45be67t1v9179205174za200zd9179205174xec' violates the following Content Security Policy directive: \"connect-src 'self' https://ps.containers.piwik.pro https://ps.piwik.pro https://tags.srv.stackadapt.com https://go.portswigger.net https://tracking-api.g2.com https://phingest.portswigger.com https://phingest.staging.portswigger.com https://www.google.com/recaptcha/ https://formsubmission.portswigger.net https://formsubmission.staging.portswigger.com\". The action has been blocked.",
        "Fetch API cannot load https://ad.doubleclick.net/ccm/s/collect?auid=562786809.1785582070&gtm=45be67t1v9179205174za200zd9179205174xec. Refused to connect because it violates the document's Content Security Policy.",
        "Connecting to 'https://www.google.com/rmkt/collect/11422135271/?random=1785582069794&cv=11&fst=1785582069794&fmt=8&bg=ffffff&guid=ON&async=1&en=gtag.config&gtm=45be67t1v9179205174za200zd9179205174xec&gcd=13l3l3l3l1l1&dma=0&tag_exp=115616986~115938466~115938468~118897920~118897930~119896803~120222307&u_w=375&u_h=812&url=https%3A%2F%2Fportswigger.net%2Fburp%2Fdast&rcb=15&frm=0&tiba=Burp%20Suite%20DAST%20%7C%20PortSwigger&hn=www.googleadservices.com&npa=0&pscdl=noapi&auid=562786809.1785582070&uaa=x86&uab=64&uafvl=HeadlessChrome%3B149.0.7827.55%7CChromium%3B149.0.7827.55%7CNot)A%253BBrand%3B24.0.0.0&uamb=0&uam=&uap=Windows&uapv=10.0&uaw=0&data=event%3Dgtag.config&ept=68&gcp=5' violates the following Content Security Policy directive: \"connect-src 'self' https://ps.containers.piwik.pro https://ps.piwik.pro https://tags.srv.stackadapt.com https://go.portswigger.net https://tracking-api.g2.com https://phingest.portswigger.com https://phingest.staging.portswigger.com https://www.google.com/recaptcha/ https://formsubmission.portswigger.net https://formsubmission.staging.portswigger.com\". The action has been blocked.",
        "Fetch API cannot load https://www.google.com/rmkt/collect/11422135271/?random=1785582069794&cv=11&fst=1785582069794&fmt=8&bg=ffffff&guid=ON&async=1&en=gtag.config&gtm=45be67t1v9179205174za200zd9179205174xec&gcd=13l3l3l3l1l1&dma=0&tag_exp=115616986~115938466~115938468~118897920~118897930~119896803~120222307&u_w=375&u_h=812&url=https%3A%2F%2Fportswigger.net%2Fburp%2Fdast&rcb=15&frm=0&tiba=Burp%20Suite%20DAST%20%7C%20PortSwigger&hn=www.googleadservices.com&npa=0&pscdl=noapi&auid=562786809.1785582070&uaa=x86&uab=64&uafvl=HeadlessChrome%3B149.0.7827.55%7CChromium%3B149.0.7827.55%7CNot)A%253BBrand%3B24.0.0.0&uamb=0&uam=&uap=Windows&uapv=10.0&uaw=0&data=event%3Dgtag.config&ept=68&gcp=5. Refused to connect because it violates the document's Content Security Policy.",
        "Connecting to 'https://www.google.com/ccm/collect?rcb=15&frm=0&auid=562786809.1785582070&dt=Burp%20Suite%20DAST%20%7C%20PortSwigger&en=page_view&dl=https%3A%2F%2Fportswigger.net%2Fburp%2Fdast&scrsrc=www.googletagmanager.com&rnd=29689994.1785582070&navt=n&npa=0&gtm=45be67t1v9179205174za200zd9179205174xec&gcd=13l3l3l3l1l1&dma=0&tag_exp=115616986~115938466~115938468~118897920~118897930~119896803~120222307&apvc=1&tids=AW-11422135271&tid=AW-11422135271&tft=1785582069814&tfd=1274&fmt=8' violates the following Content Security Policy directive: \"connect-src 'self' https://ps.containers.piwik.pro https://ps.piwik.pro https://tags.srv.stackadapt.com https://go.portswigger.net https://tracking-api.g2.com https://phingest.portswigger.com https://phingest.staging.portswigger.com https://www.google.com/recaptcha/ https://formsubmission.portswigger.net https://formsubmission.staging.portswigger.com\". The action has been blocked.",
        "Fetch API cannot load https://www.google.com/ccm/collect?rcb=15&frm=0&auid=562786809.1785582070&dt=Burp%20Suite%20DAST%20%7C%20PortSwigger&en=page_view&dl=https%3A%2F%2Fportswigger.net%2Fburp%2Fdast&scrsrc=www.googletagmanager.com&rnd=29689994.1785582070&navt=n&npa=0&gtm=45be67t1v9179205174za200zd9179205174xec&gcd=13l3l3l3l1l1&dma=0&tag_exp=115616986~115938466~115938468~118897920~118897930~119896803~120222307&apvc=1&tids=AW-11422135271&tid=AW-11422135271&tft=1785582069814&tfd=1274&fmt=8. Refused to connect because it violates the document's Content Security Policy.",
        "Loading the image 'https://www.google.com/rmkt/collect/11422135271/?random=1785582069794&cv=11&fst=1785582069794&fmt=3&bg=ffffff&guid=ON&async=1&en=gtag.config&gtm=45be67t1v9179205174za200zd9179205174xec&gcd=13l3l3l3l1l1&dma=0&tag_exp=115616986~115938466~115938468~118897920~118897930~119896803~120222307&u_w=375&u_h=812&url=https%3A%2F%2Fportswigger.net%2Fburp%2Fdast&rcb=15&frm=0&tiba=Burp%20Suite%20DAST%20%7C%20PortSwigger&hn=www.googleadservices.com&npa=0&pscdl=noapi&auid=562786809.1785582070&uaa=x86&uab=64&uafvl=HeadlessChrome%3B149.0.7827.55%7CChromium%3B149.0.7827.55%7CNot)A%253BBrand%3B24.0.0.0&uamb=0&uam=&uap=Windows&uapv=10.0&uaw=0&data=event%3Dgtag.config&ept=68&gcp=5' violates the following Content Security Policy directive: \"img-src 'self' https://apollo.portswigger.com/ https://apollo.staging.portswigger.com/ https://i.ytimg.com/ https://tags.srv.stackadapt.com/sa.jpeg\". The action has been blocked.",
        "Loading the image 'https://www.google.com/ccm/collect?rcb=15&frm=0&auid=562786809.1785582070&dt=Burp%20Suite%20DAST%20%7C%20PortSwigger&en=page_view&dl=https%3A%2F%2Fportswigger.net%2Fburp%2Fdast&scrsrc=www.googletagmanager.com&rnd=29689994.1785582070&navt=n&npa=0&gtm=45be67t1v9179205174za200zd9179205174xec&gcd=13l3l3l3l1l1&dma=0&tag_exp=115616986~115938466~115938468~118897920~118897930~119896803~120222307&apvc=1&tids=AW-11422135271&tid=AW-11422135271&tft=1785582069814&tfd=1274&fmt=3' violates the following Content Security Policy directive: \"img-src 'self' https://apollo.portswigger.com/ https://apollo.staging.portswigger.com/ https://i.ytimg.com/ https://tags.srv.stackadapt.com/sa.jpeg\". The action has been blocked.",
        "Loading the image 'https://www.google.com/pagead/1p-user-list/11422135271/?random=1785582069794&cv=11&fst=1785582000000&bg=ffffff&guid=ON&async=1&en=gtag.config&gtm=45be67t1v9179205174za200zd9179205174xec&gcd=13l3l3l3l1l1&dma=0&tag_exp=115616986~115938466~115938468~118897920~118897930~119896803~120222307&u_w=375&u_h=812&url=https%3A%2F%2Fportswigger.net%2Fburp%2Fdast&rcb=15&frm=0&tiba=Burp%20Suite%20DAST%20%7C%20PortSwigger&hn=www.googleadservices.com&npa=0&pscdl=noapi&auid=562786809.1785582070&uaa=x86&uab=64&uafvl=HeadlessChrome%3B149.0.7827.55%7CChromium%3B149.0.7827.55%7CNot)A%253BBrand%3B24.0.0.0&uamb=0&uam=&uap=Windows&uapv=10.0&uaw=0&data=event%3Dgtag.config&ept=9&rfmt=3&fmt=3&is_vtc=1&cid=CAQSUAARCiqBXLnY_Il0dSXaxM2x0t8Lh1hgSTFxW6NaBvZ2_1OoBYr_QjBQcVgI7Wy596TUjfLcxe-88WRW5qWQFosYEK1rGMelx50NtDkd-lpm&random=205573461&rmt_tld=0&ipr=y' violates the following Content Security Policy directive: \"img-src 'self' https://apollo.portswigger.com/ https://apollo.staging.portswigger.com/ https://i.ytimg.com/ https://tags.srv.stackadapt.com/sa.jpeg\". The action has been blocked.",
        "Loading the image 'https://www.google.co.uk/pagead/1p-user-list/11422135271/?random=1785582069794&cv=11&fst=1785582000000&bg=ffffff&guid=ON&async=1&en=gtag.config&gtm=45be67t1v9179205174za200zd9179205174xec&gcd=13l3l3l3l1l1&dma=0&tag_exp=115616986~115938466~115938468~118897920~118897930~119896803~120222307&u_w=375&u_h=812&url=https%3A%2F%2Fportswigger.net%2Fburp%2Fdast&rcb=15&frm=0&tiba=Burp%20Suite%20DAST%20%7C%20PortSwigger&hn=www.googleadservices.com&npa=0&pscdl=noapi&auid=562786809.1785582070&uaa=x86&uab=64&uafvl=HeadlessChrome%3B149.0.7827.55%7CChromium%3B149.0.7827.55%7CNot)A%253BBrand%3B24.0.0.0&uamb=0&uam=&uap=Windows&uapv=10.0&uaw=0&data=event%3Dgtag.config&ept=9&rfmt=3&fmt=3&is_vtc=1&cid=CAQSUAARCiqBXLnY_Il0dSXaxM2x0t8Lh1hgSTFxW6NaBvZ2_1OoBYr_QjBQcVgI7Wy596TUjfLcxe-88WRW5qWQFosYEK1rGMelx50NtDkd-lpm&random=205573461&rmt_tld=1&ipr=y' violates the following Content Security Policy directive: \"img-src 'self' https://apollo.portswigger.com/ https://apollo.staging.portswigger.com/ https://i.ytimg.com/ https://tags.srv.stackadapt.com/sa.jpeg\". The action has been blocked.",
        "Connecting to 'https://unpkg.com/animate.css@4.1.1/animate.css' violates the following Content Security Policy directive: \"connect-src 'self' https://ps.containers.piwik.pro https://ps.piwik.pro https://tags.srv.stackadapt.com https://go.portswigger.net https://tracking-api.g2.com https://phingest.portswigger.com https://phingest.staging.portswigger.com https://www.google.com/recaptcha/ https://formsubmission.portswigger.net https://formsubmission.staging.portswigger.com\". The action has been blocked.",
        "Connecting to 'https://fonts.googleapis.com/css2?family=Roboto+Mono:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;1,100;1,200;1,300;1,400;1,500;1,600;1,700&display=swap' violates the following Content Security Policy directive: \"connect-src 'self' https://ps.containers.piwik.pro https://ps.piwik.pro https://tags.srv.stackadapt.com https://go.portswigger.net https://tracking-api.g2.com https://phingest.portswigger.com https://phingest.staging.portswigger.com https://www.google.com/recaptcha/ https://formsubmission.portswigger.net https://formsubmission.staging.portswigger.com\". The action has been blocked.",
        "Connecting to 'https://fonts.googleapis.com/css2?family=Caveat:wght@400;500;600;700&display=swap' violates the following Content Security Policy directive: \"connect-src 'self' https://ps.containers.piwik.pro https://ps.piwik.pro https://tags.srv.stackadapt.com https://go.portswigger.net https://tracking-api.g2.com https://phingest.portswigger.com https://phingest.staging.portswigger.com https://www.google.com/recaptcha/ https://formsubmission.portswigger.net https://formsubmission.staging.portswigger.com\". The action has been blocked.",
        "Applying inline style violates the following Content Security Policy directive 'style-src 'self' https://tags.srv.stackadapt.com/sa.css https://fonts.googleapis.com/css2 https://unpkg.com/animate.css@4.1.1/animate.css https://unpkg.com/@teleporthq/teleport-custom-scripts/dist/style.css 'nonce-817f84d64011db3d778bfe4390ef2cba''. Either the 'unsafe-inline' keyword, a hash ('sha256-DI3A3NB0TrIWjOyPS+ClIeU1iZvL9QiLqQN2JnRHCss='), or a nonce ('nonce-...') is required to enable inline execution. The action has been blocked."
      ],
      "pageErrors": [],
      "error": null,
      "durationMs": 3077
    },
    {
      "name": "Burp Suite DAST",
      "requestedUrl": "https://portswigger.net/burp/dast",
      "viewport": {
        "label": "1440px",
        "width": 1440,
        "height": 900
      },
      "status": "audited",
      "httpStatus": 200,
      "finalUrl": "https://portswigger.net/burp/dast",
      "title": "Burp Suite DAST | PortSwigger",
      "document": {
        "lang": "en",
        "h1Count": 1,
        "mainCount": 1,
        "landmarkCount": 3,
        "horizontalOverflowPx": 0
      },
      "violations": [
        {
          "id": "color-contrast",
          "impact": "serious",
          "tags": [
            "cat.color",
            "wcag2aa",
            "wcag143",
            "TTv5",
            "TT13.c",
            "EN-301-549",
            "EN-9.1.4.3",
            "ACT",
            "RGAAv4",
            "RGAA-3.2.1"
          ],
          "help": "Elements must meet minimum color contrast ratio thresholds",
          "helpUrl": "https://dequeuniversity.com/rules/axe/4.12/color-contrast?application=axeAPI",
          "description": "Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds",
          "nodes": [
            {
              "target": [
                ".button-orange-small"
              ],
              "html": "<a class=\"button-orange-small\" href=\"/users/youraccount\">MY ACCOUNT</a>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.91 (foreground color: #ffffff, background color: #ff6633, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                ".link-is-highlighted > .burp-suite-enterprise-fragment11 > .burp-suite-enterprise-text11"
              ],
              "html": "<span class=\"burp-suite-enterprise-text11\">Product Overview</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.9 (foreground color: #ff6733, background color: #ffffff, font size: 12.0pt (16px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                ".burp-suite-enterprise-text19"
              ],
              "html": "<span class=\"burp-suite-enterprise-text19\">REQUEST A DEMO</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.9 (foreground color: #ffffff, background color: #ff6733, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                ".burp-suite-enterprise-text24"
              ],
              "html": "<span class=\"burp-suite-enterprise-text24\">Read more</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.52 (foreground color: #ff6733, background color: #ebf0f2, font size: 10.5pt (14px), font weight: bold). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "button-wrapper-lwci > .button > .button-quarternary > span > fragment > .flat-card-list-text3"
              ],
              "html": "<span class=\"flat-card-list-text3\">Find out more</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.9 (foreground color: #ff6733, background color: #ffffff, font size: 10.5pt (14px), font weight: bold). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "button-wrapper-8kqm > .button > .button-quarternary > span > fragment > .flat-card-list-text3"
              ],
              "html": "<span class=\"flat-card-list-text3\">Find out more</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.9 (foreground color: #ff6733, background color: #ffffff, font size: 10.5pt (14px), font weight: bold). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "button-wrapper-m8zl > .button > .button-quarternary > span > fragment > .flat-card-list-text3"
              ],
              "html": "<span class=\"flat-card-list-text3\">Find out more</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.9 (foreground color: #ff6733, background color: #ffffff, font size: 10.5pt (14px), font weight: bold). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                ".burp-suite-enterprise-text29"
              ],
              "html": "<span class=\"burp-suite-enterprise-text29\">FIND OUT MORE</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.9 (foreground color: #ffffff, background color: #ff6733, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                ".burp-suite-enterprise-text36"
              ],
              "html": "<span class=\"burp-suite-enterprise-text36\">View all features</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.52 (foreground color: #ff6733, background color: #ebf0f2, font size: 10.5pt (14px), font weight: bold). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                ".burp-suite-enterprise-text50"
              ],
              "html": "<span class=\"burp-suite-enterprise-text50\">View all features</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.9 (foreground color: #ff6733, background color: #ffffff, font size: 10.5pt (14px), font weight: bold). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                ".burp-suite-enterprise-text64"
              ],
              "html": "<span class=\"burp-suite-enterprise-text64\">View all features</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.52 (foreground color: #ff6733, background color: #ebf0f2, font size: 10.5pt (14px), font weight: bold). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                ".burp-suite-enterprise-text78"
              ],
              "html": "<span class=\"burp-suite-enterprise-text78\">Find out more</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.9 (foreground color: #ff6733, background color: #ffffff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "button-wrapper-0c30 > .button > .button-quarternary > span > fragment > .flat-card-list-text6"
              ],
              "html": "<span class=\"flat-card-list-text6\">Find out more</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.9 (foreground color: #ff6733, background color: #ffffff, font size: 10.5pt (14px), font weight: bold). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "button-wrapper-7ara > .button > .button-quarternary > span > fragment > .flat-card-list-text6"
              ],
              "html": "<span class=\"flat-card-list-text6\">Find out more</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.9 (foreground color: #ff6733, background color: #ffffff, font size: 10.5pt (14px), font weight: bold). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "button-wrapper-qti7 > .button > .button-quarternary > span > fragment > .flat-card-list-text6"
              ],
              "html": "<span class=\"flat-card-list-text6\">Find out more</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.9 (foreground color: #ff6733, background color: #ffffff, font size: 10.5pt (14px), font weight: bold). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                ".burp-suite-enterprise-text89"
              ],
              "html": "<span class=\"burp-suite-enterprise-text89\">REQUEST A DEMO</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.9 (foreground color: #ffffff, background color: #ff6733, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                ".footer-link31 > span"
              ],
              "html": "<span>Follow Us</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.58 (foreground color: #00aced, background color: #ffffff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            }
          ]
        },
        {
          "id": "link-name",
          "impact": "serious",
          "tags": [
            "cat.name-role-value",
            "wcag2a",
            "wcag244",
            "wcag412",
            "section508",
            "section508.22.a",
            "TTv5",
            "TT6.a",
            "EN-301-549",
            "EN-9.2.4.4",
            "EN-9.4.1.2",
            "ACT",
            "RGAAv4",
            "RGAA-6.2.1"
          ],
          "help": "Links must have discernible text",
          "helpUrl": "https://dequeuniversity.com/rules/axe/4.12/link-name?application=axeAPI",
          "description": "Ensure links have discernible text",
          "nodes": [
            {
              "target": [
                ".logo"
              ],
              "html": "<a class=\"logo\" href=\"/\"></a>",
              "failureSummary": "Fix all of the following:\n  Element is in tab order and does not have accessible text\n\nFix any of the following:\n  Element does not have text that is visible to screen readers\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute",
              "impact": "serious"
            }
          ]
        },
        {
          "id": "list",
          "impact": "serious",
          "tags": [
            "cat.structure",
            "wcag2a",
            "wcag131",
            "EN-301-549",
            "EN-9.1.3.1",
            "RGAAv4",
            "RGAA-9.3.1"
          ],
          "help": "<ul> and <ol> must only directly contain <li>, <script> or <template> elements",
          "helpUrl": "https://dequeuniversity.com/rules/axe/4.12/list?application=axeAPI",
          "description": "Ensure that lists are structured correctly",
          "nodes": [
            {
              "target": [
                ".dropdown-ul"
              ],
              "html": "<ul class=\"navigation-extra-desktop-dropdown-list list width-100 dropdown-ul\">",
              "failureSummary": "Fix all of the following:\n  List element has direct children that are not allowed: div",
              "impact": "serious"
            },
            {
              "target": [
                ".dropdown-ul1"
              ],
              "html": "<ul class=\"navigation-extra-desktop-dropdown-list list width-100 dropdown-ul1\">",
              "failureSummary": "Fix all of the following:\n  List element has direct children that are not allowed: div",
              "impact": "serious"
            }
          ]
        },
        {
          "id": "listitem",
          "impact": "serious",
          "tags": [
            "cat.structure",
            "wcag2a",
            "wcag131",
            "EN-301-549",
            "EN-9.1.3.1",
            "RGAAv4",
            "RGAA-9.3.1"
          ],
          "help": "<li> elements must be contained in a <ul> or <ol>",
          "helpUrl": "https://dequeuniversity.com/rules/axe/4.12/listitem?application=axeAPI",
          "description": "Ensure <li> elements are used semantically",
          "nodes": [
            {
              "target": [
                ".dropdown-fragment1 > .list-item.burger-menu-desktop-link-item:nth-child(1)"
              ],
              "html": "<li class=\"list-item burger-menu-desktop-link-item\"><a href=\"https://portswigger.net/burp/dast/features\" rel=\"noreferrer noopener\">Features</a></li>",
              "failureSummary": "Fix any of the following:\n  List item does not have a <ul>, <ol> parent element",
              "impact": "serious"
            },
            {
              "target": [
                ".dropdown-fragment1 > .list-item.burger-menu-desktop-link-item:nth-child(2)"
              ],
              "html": "<li class=\"list-item burger-menu-desktop-link-item\"><a href=\"/burp/vulnerability-scanner\" rel=\"noreferrer noopener\">Burp Scanner</a></li>",
              "failureSummary": "Fix any of the following:\n  List item does not have a <ul>, <ol> parent element",
              "impact": "serious"
            },
            {
              "target": [
                ".dropdown-fragment1 > .list-item.burger-menu-desktop-link-item:nth-child(3)"
              ],
              "html": "<li class=\"list-item burger-menu-desktop-link-item\"><a href=\"/burp/dast/hosting-options\" rel=\"noreferrer noopener\">Hosting options</a></li>",
              "failureSummary": "Fix any of the following:\n  List item does not have a <ul>, <ol> parent element",
              "impact": "serious"
            },
            {
              "target": [
                ".dropdown-fragment2 > .list-item.burger-menu-desktop-link-item:nth-child(1)"
              ],
              "html": "<li class=\"list-item burger-menu-desktop-link-item\"><a href=\"/burp/dast/resources\" rel=\"noreferrer noopener\">Getting started</a></li>",
              "failureSummary": "Fix any of the following:\n  List item does not have a <ul>, <ol> parent element",
              "impact": "serious"
            },
            {
              "target": [
                ".dropdown-fragment2 > .list-item.burger-menu-desktop-link-item:nth-child(2)"
              ],
              "html": "<li class=\"list-item burger-menu-desktop-link-item\"><a href=\"/burp/dast/resources/dast-vs-professional\" rel=\"noreferrer noopener\">Product information</a></li>",
              "failureSummary": "Fix any of the following:\n  List item does not have a <ul>, <ol> parent element",
              "impact": "serious"
            },
            {
              "target": [
                ".dropdown-fragment2 > .list-item.burger-menu-desktop-link-item:nth-child(3)"
              ],
              "html": "<li class=\"list-item burger-menu-desktop-link-item\"><a href=\"/burp/dast/resources/use-cases\" rel=\"noreferrer noopener\">Use cases</a></li>",
              "failureSummary": "Fix any of the following:\n  List item does not have a <ul>, <ol> parent element",
              "impact": "serious"
            },
            {
              "target": [
                ".list-item.burger-menu-desktop-link-item:nth-child(4)"
              ],
              "html": "<li class=\"list-item burger-menu-desktop-link-item\"><a href=\"/burp/dast/resources/customer-support\" rel=\"noreferrer noopener\">Customer support</a></li>",
              "failureSummary": "Fix any of the following:\n  List item does not have a <ul>, <ol> parent element",
              "impact": "serious"
            },
            {
              "target": [
                ".list-item.burger-menu-desktop-link-item:nth-child(5)"
              ],
              "html": "<li class=\"list-item burger-menu-desktop-link-item\"><a href=\"/burp/dast/resources/video-tutorials\" rel=\"noreferrer noopener\">Video tutorials</a></li>",
              "failureSummary": "Fix any of the following:\n  List item does not have a <ul>, <ol> parent element",
              "impact": "serious"
            },
            {
              "target": [
                ".list-item.burger-menu-desktop-link-item:nth-child(6)"
              ],
              "html": "<li class=\"list-item burger-menu-desktop-link-item\"><a href=\"/burp/dast/resources/faqs\" rel=\"noreferrer noopener\">FAQs</a></li>",
              "failureSummary": "Fix any of the following:\n  List item does not have a <ul>, <ol> parent element",
              "impact": "serious"
            },
            {
              "target": [
                ".list-item.burger-menu-desktop-link-item:nth-child(7)"
              ],
              "html": "<li class=\"list-item burger-menu-desktop-link-item\"><a href=\"/burp/dast/resources/introduce-enterprise-edition\" rel=\"noreferrer noopener\">Stakeholder intro template</a></li>",
              "failureSummary": "Fix any of the following:\n  List item does not have a <ul>, <ol> parent element",
              "impact": "serious"
            },
            {
              "target": [
                ".list-item.burger-menu-desktop-link-item:nth-child(8)"
              ],
              "html": "<li class=\"list-item burger-menu-desktop-link-item\"><a href=\"/burp/dast/resources/how-to-evaluate-a-web-vulnerability-scanner\" rel=\"noreferrer noopener\">How to evaluate a scanner</a></li>",
              "failureSummary": "Fix any of the following:\n  List item does not have a <ul>, <ol> parent element",
              "impact": "serious"
            }
          ]
        },
        {
          "id": "target-size",
          "impact": "serious",
          "tags": [
            "cat.sensory-and-visual-cues",
            "wcag22aa",
            "wcag258"
          ],
          "help": "All touch targets must be 24px large, or leave sufficient space",
          "helpUrl": "https://dequeuniversity.com/rules/axe/4.12/target-size?application=axeAPI",
          "description": "Ensure touch targets have sufficient size and space",
          "nodes": [
            {
              "target": [
                ".width-max-content.gap-s.align-center > a[href$=\"trial\"]"
              ],
              "html": "<a href=\"/burp/dast/trial\">",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size because it is partially obscured (smallest space is 203px by 5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 5px instead of at least 24px.",
              "impact": "serious"
            }
          ]
        }
      ],
      "incomplete": [],
      "consoleErrors": [
        "Connecting to 'https://px.ads.linkedin.com/attribution_trigger?pid=6316346&time=1785582073017&url=https%3A%2F%2Fportswigger.net%2Fburp%2Fdast' violates the following Content Security Policy directive: \"connect-src 'self' https://ps.containers.piwik.pro https://ps.piwik.pro https://tags.srv.stackadapt.com https://go.portswigger.net https://tracking-api.g2.com https://phingest.portswigger.com https://phingest.staging.portswigger.com https://www.google.com/recaptcha/ https://formsubmission.portswigger.net https://formsubmission.staging.portswigger.com\". The action has been blocked.",
        "Loading the image 'https://px.ads.linkedin.com/collect?v=2&fmt=js&pid=6316346&time=1785582073017&url=https%3A%2F%2Fportswigger.net%2Fburp%2Fdast' violates the following Content Security Policy directive: \"img-src 'self' https://apollo.portswigger.com/ https://apollo.staging.portswigger.com/ https://i.ytimg.com/ https://tags.srv.stackadapt.com/sa.jpeg\". The action has been blocked.",
        "Loading the image 'https://px.ads.linkedin.com/attribution_trigger?pid=6316346&time=1785582073017&url=https%3A%2F%2Fportswigger.net%2Fburp%2Fdast' violates the following Content Security Policy directive: \"img-src 'self' https://apollo.portswigger.com/ https://apollo.staging.portswigger.com/ https://i.ytimg.com/ https://tags.srv.stackadapt.com/sa.jpeg\". The action has been blocked.",
        "Connecting to 'https://px.ads.linkedin.com/wa/?medium=fetch&fmt=g' violates the following Content Security Policy directive: \"connect-src 'self' https://ps.containers.piwik.pro https://ps.piwik.pro https://tags.srv.stackadapt.com https://go.portswigger.net https://tracking-api.g2.com https://phingest.portswigger.com https://phingest.staging.portswigger.com https://www.google.com/recaptcha/ https://formsubmission.portswigger.net https://formsubmission.staging.portswigger.com\". The action has been blocked.",
        "Fetch API cannot load https://px.ads.linkedin.com/wa/?medium=fetch&fmt=g. Refused to connect because it violates the document's Content Security Policy.",
        "Connecting to 'https://px.ads.linkedin.com/wa/?medium=beacon&fmt=g' violates the following Content Security Policy directive: \"connect-src 'self' https://ps.containers.piwik.pro https://ps.piwik.pro https://tags.srv.stackadapt.com https://go.portswigger.net https://tracking-api.g2.com https://phingest.portswigger.com https://phingest.staging.portswigger.com https://www.google.com/recaptcha/ https://formsubmission.portswigger.net https://formsubmission.staging.portswigger.com\". The action has been blocked.",
        "Loading the image 'https://px.ads.linkedin.com/insight_tag_errors.gif?v=2&pid=6316346&error=version%3A%20308%20%7C%20WebsiteActions-308-TypeError%3A%20Failed%20to%20fetch%3B%20ErrorData%3A%20%7B%22domain%22%3A%22portswigger.net%22%2C%22requestFetcher%22%3A%22fetch-keepalive%22%2C%22body%22%3A%22H4sIAAAAAAAACl2PT0vEMBTEv0p559T%2BTbfmtqIuBQ%2BLLV5EJG3edh%2BmaUxSFln3u0td8OBxmJkfM2ewpDyI16rIqqKs3hj4wZENL%2Bg8zQZEkdYMAk0IItvUnNd5uinSPGWg5kmSAQF2dsGfaBzR3RgMwGBxGgQcQ7BeJMk%2FP%2BkXZxMl%2FZq0csSOgkYQcLc4G7ULBYzut20XfUf72YX22gQGJ%2Bw9BWxpNFI%2F4%2BeCPjQKBGQlH4q8lnHOi9s4zQ4qriuu4lqWPM2yoeT9ARiQ75w0XsuACsRBao8MND3KKwVWsSNpwlVM5AcQZ7C%2Bb4MMCCIuLyvlicwHqsZsrf3DHHECYRatGfjffd2XXT%2Ftt7uH95embTq4%2FADY%2Fv4VbQEAAA%3D%3D%22%7D&href=https%3A%2F%2Fportswigger.net%2Fburp%2Fdast' violates the following Content Security Policy directive: \"img-src 'self' https://apollo.portswigger.com/ https://apollo.staging.portswigger.com/ https://i.ytimg.com/ https://tags.srv.stackadapt.com/sa.jpeg\". The action has been blocked.",
        "Connecting to 'https://ad.doubleclick.net/ccm/s/collect?auid=702294047.1785582073&gtm=45be67t1v9179205174za200zd9179205174xec' violates the following Content Security Policy directive: \"connect-src 'self' https://ps.containers.piwik.pro https://ps.piwik.pro https://tags.srv.stackadapt.com https://go.portswigger.net https://tracking-api.g2.com https://phingest.portswigger.com https://phingest.staging.portswigger.com https://www.google.com/recaptcha/ https://formsubmission.portswigger.net https://formsubmission.staging.portswigger.com\". The action has been blocked.",
        "Fetch API cannot load https://ad.doubleclick.net/ccm/s/collect?auid=702294047.1785582073&gtm=45be67t1v9179205174za200zd9179205174xec. Refused to connect because it violates the document's Content Security Policy.",
        "Connecting to 'https://www.google.com/rmkt/collect/11422135271/?random=1785582073163&cv=11&fst=1785582073163&fmt=8&bg=ffffff&guid=ON&async=1&en=gtag.config&gtm=45be67t1v9179205174za200zd9179205174xec&gcd=13l3l3l3l1l1&dma=0&tag_exp=115616986~115938466~115938468~118897920~118897930~119527020~119896802&u_w=1440&u_h=900&url=https%3A%2F%2Fportswigger.net%2Fburp%2Fdast&rcb=11&frm=0&tiba=Burp%20Suite%20DAST%20%7C%20PortSwigger&hn=www.googleadservices.com&npa=0&pscdl=noapi&auid=702294047.1785582073&data=event%3Dgtag.config&ept=68&gcp=5' violates the following Content Security Policy directive: \"connect-src 'self' https://ps.containers.piwik.pro https://ps.piwik.pro https://tags.srv.stackadapt.com https://go.portswigger.net https://tracking-api.g2.com https://phingest.portswigger.com https://phingest.staging.portswigger.com https://www.google.com/recaptcha/ https://formsubmission.portswigger.net https://formsubmission.staging.portswigger.com\". The action has been blocked.",
        "Fetch API cannot load https://www.google.com/rmkt/collect/11422135271/?random=1785582073163&cv=11&fst=1785582073163&fmt=8&bg=ffffff&guid=ON&async=1&en=gtag.config&gtm=45be67t1v9179205174za200zd9179205174xec&gcd=13l3l3l3l1l1&dma=0&tag_exp=115616986~115938466~115938468~118897920~118897930~119527020~119896802&u_w=1440&u_h=900&url=https%3A%2F%2Fportswigger.net%2Fburp%2Fdast&rcb=11&frm=0&tiba=Burp%20Suite%20DAST%20%7C%20PortSwigger&hn=www.googleadservices.com&npa=0&pscdl=noapi&auid=702294047.1785582073&data=event%3Dgtag.config&ept=68&gcp=5. Refused to connect because it violates the document's Content Security Policy.",
        "Connecting to 'https://www.google.com/ccm/collect?rcb=11&frm=0&auid=702294047.1785582073&dt=Burp%20Suite%20DAST%20%7C%20PortSwigger&en=page_view&dl=https%3A%2F%2Fportswigger.net%2Fburp%2Fdast&scrsrc=www.googletagmanager.com&rnd=1080537541.1785582073&navt=n&npa=0&gtm=45be67t1v9179205174za200zd9179205174xec&gcd=13l3l3l3l1l1&dma=0&tag_exp=115616986~115938466~115938468~118897920~118897930~119527020~119896802&apvc=1&tids=AW-11422135271&tid=AW-11422135271&tft=1785582073190&tfd=1320&fmt=8' violates the following Content Security Policy directive: \"connect-src 'self' https://ps.containers.piwik.pro https://ps.piwik.pro https://tags.srv.stackadapt.com https://go.portswigger.net https://tracking-api.g2.com https://phingest.portswigger.com https://phingest.staging.portswigger.com https://www.google.com/recaptcha/ https://formsubmission.portswigger.net https://formsubmission.staging.portswigger.com\". The action has been blocked.",
        "Fetch API cannot load https://www.google.com/ccm/collect?rcb=11&frm=0&auid=702294047.1785582073&dt=Burp%20Suite%20DAST%20%7C%20PortSwigger&en=page_view&dl=https%3A%2F%2Fportswigger.net%2Fburp%2Fdast&scrsrc=www.googletagmanager.com&rnd=1080537541.1785582073&navt=n&npa=0&gtm=45be67t1v9179205174za200zd9179205174xec&gcd=13l3l3l3l1l1&dma=0&tag_exp=115616986~115938466~115938468~118897920~118897930~119527020~119896802&apvc=1&tids=AW-11422135271&tid=AW-11422135271&tft=1785582073190&tfd=1320&fmt=8. Refused to connect because it violates the document's Content Security Policy.",
        "Loading the image 'https://www.google.com/rmkt/collect/11422135271/?random=1785582073163&cv=11&fst=1785582073163&fmt=3&bg=ffffff&guid=ON&async=1&en=gtag.config&gtm=45be67t1v9179205174za200zd9179205174xec&gcd=13l3l3l3l1l1&dma=0&tag_exp=115616986~115938466~115938468~118897920~118897930~119527020~119896802&u_w=1440&u_h=900&url=https%3A%2F%2Fportswigger.net%2Fburp%2Fdast&rcb=11&frm=0&tiba=Burp%20Suite%20DAST%20%7C%20PortSwigger&hn=www.googleadservices.com&npa=0&pscdl=noapi&auid=702294047.1785582073&data=event%3Dgtag.config&ept=68&gcp=5' violates the following Content Security Policy directive: \"img-src 'self' https://apollo.portswigger.com/ https://apollo.staging.portswigger.com/ https://i.ytimg.com/ https://tags.srv.stackadapt.com/sa.jpeg\". The action has been blocked.",
        "Loading the image 'https://www.google.com/ccm/collect?rcb=11&frm=0&auid=702294047.1785582073&dt=Burp%20Suite%20DAST%20%7C%20PortSwigger&en=page_view&dl=https%3A%2F%2Fportswigger.net%2Fburp%2Fdast&scrsrc=www.googletagmanager.com&rnd=1080537541.1785582073&navt=n&npa=0&gtm=45be67t1v9179205174za200zd9179205174xec&gcd=13l3l3l3l1l1&dma=0&tag_exp=115616986~115938466~115938468~118897920~118897930~119527020~119896802&apvc=1&tids=AW-11422135271&tid=AW-11422135271&tft=1785582073190&tfd=1320&fmt=3' violates the following Content Security Policy directive: \"img-src 'self' https://apollo.portswigger.com/ https://apollo.staging.portswigger.com/ https://i.ytimg.com/ https://tags.srv.stackadapt.com/sa.jpeg\". The action has been blocked.",
        "Loading the image 'https://www.google.com/pagead/1p-user-list/11422135271/?random=1785582073163&cv=11&fst=1785582000000&bg=ffffff&guid=ON&async=1&en=gtag.config&gtm=45be67t1v9179205174za200zd9179205174xec&gcd=13l3l3l3l1l1&dma=0&tag_exp=115616986~115938466~115938468~118897920~118897930~119527020~119896802&u_w=1440&u_h=900&url=https%3A%2F%2Fportswigger.net%2Fburp%2Fdast&rcb=11&frm=0&tiba=Burp%20Suite%20DAST%20%7C%20PortSwigger&hn=www.googleadservices.com&npa=0&pscdl=noapi&auid=702294047.1785582073&data=event%3Dgtag.config&ept=9&rfmt=3&fmt=3&is_vtc=1&cid=CAQSUAARCiqBeOhwYEVe4KM9RNjmu6y-lu5cvTZ4I9-tcUxNcw1EAne1eg4ON34nKIshLFoaKIwQte3w_rQMcC8jUUXsGvz3W8XFaI2oV-UTUZgC&random=1132506937&rmt_tld=0&ipr=y' violates the following Content Security Policy directive: \"img-src 'self' https://apollo.portswigger.com/ https://apollo.staging.portswigger.com/ https://i.ytimg.com/ https://tags.srv.stackadapt.com/sa.jpeg\". The action has been blocked.",
        "Loading the image 'https://www.google.co.uk/pagead/1p-user-list/11422135271/?random=1785582073163&cv=11&fst=1785582000000&bg=ffffff&guid=ON&async=1&en=gtag.config&gtm=45be67t1v9179205174za200zd9179205174xec&gcd=13l3l3l3l1l1&dma=0&tag_exp=115616986~115938466~115938468~118897920~118897930~119527020~119896802&u_w=1440&u_h=900&url=https%3A%2F%2Fportswigger.net%2Fburp%2Fdast&rcb=11&frm=0&tiba=Burp%20Suite%20DAST%20%7C%20PortSwigger&hn=www.googleadservices.com&npa=0&pscdl=noapi&auid=702294047.1785582073&data=event%3Dgtag.config&ept=9&rfmt=3&fmt=3&is_vtc=1&cid=CAQSUAARCiqBeOhwYEVe4KM9RNjmu6y-lu5cvTZ4I9-tcUxNcw1EAne1eg4ON34nKIshLFoaKIwQte3w_rQMcC8jUUXsGvz3W8XFaI2oV-UTUZgC&random=1132506937&rmt_tld=1&ipr=y' violates the following Content Security Policy directive: \"img-src 'self' https://apollo.portswigger.com/ https://apollo.staging.portswigger.com/ https://i.ytimg.com/ https://tags.srv.stackadapt.com/sa.jpeg\". The action has been blocked.",
        "Connecting to 'https://unpkg.com/animate.css@4.1.1/animate.css' violates the following Content Security Policy directive: \"connect-src 'self' https://ps.containers.piwik.pro https://ps.piwik.pro https://tags.srv.stackadapt.com https://go.portswigger.net https://tracking-api.g2.com https://phingest.portswigger.com https://phingest.staging.portswigger.com https://www.google.com/recaptcha/ https://formsubmission.portswigger.net https://formsubmission.staging.portswigger.com\". The action has been blocked.",
        "Connecting to 'https://fonts.googleapis.com/css2?family=Roboto+Mono:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;1,100;1,200;1,300;1,400;1,500;1,600;1,700&display=swap' violates the following Content Security Policy directive: \"connect-src 'self' https://ps.containers.piwik.pro https://ps.piwik.pro https://tags.srv.stackadapt.com https://go.portswigger.net https://tracking-api.g2.com https://phingest.portswigger.com https://phingest.staging.portswigger.com https://www.google.com/recaptcha/ https://formsubmission.portswigger.net https://formsubmission.staging.portswigger.com\". The action has been blocked.",
        "Connecting to 'https://fonts.googleapis.com/css2?family=Caveat:wght@400;500;600;700&display=swap' violates the following Content Security Policy directive: \"connect-src 'self' https://ps.containers.piwik.pro https://ps.piwik.pro https://tags.srv.stackadapt.com https://go.portswigger.net https://tracking-api.g2.com https://phingest.portswigger.com https://phingest.staging.portswigger.com https://www.google.com/recaptcha/ https://formsubmission.portswigger.net https://formsubmission.staging.portswigger.com\". The action has been blocked.",
        "Applying inline style violates the following Content Security Policy directive 'style-src 'self' https://tags.srv.stackadapt.com/sa.css https://fonts.googleapis.com/css2 https://unpkg.com/animate.css@4.1.1/animate.css https://unpkg.com/@teleporthq/teleport-custom-scripts/dist/style.css 'nonce-7eb13160490fb1fa039e2c7c1477d1ae''. Either the 'unsafe-inline' keyword, a hash ('sha256-DI3A3NB0TrIWjOyPS+ClIeU1iZvL9QiLqQN2JnRHCss='), or a nonce ('nonce-...') is required to enable inline execution. The action has been blocked."
      ],
      "pageErrors": [],
      "error": null,
      "durationMs": 3324
    },
    {
      "name": "Burp Suite Community",
      "requestedUrl": "https://portswigger.net/burp/communitydownload",
      "viewport": {
        "label": "375px",
        "width": 375,
        "height": 812
      },
      "status": "audited",
      "httpStatus": 200,
      "finalUrl": "https://portswigger.net/burp/communitydownload",
      "title": "Download Burp Suite Community Edition - PortSwigger",
      "document": {
        "lang": null,
        "h1Count": 1,
        "mainCount": 0,
        "landmarkCount": 2,
        "horizontalOverflowPx": 0
      },
      "violations": [
        {
          "id": "color-contrast",
          "impact": "serious",
          "tags": [
            "cat.color",
            "wcag2aa",
            "wcag143",
            "TTv5",
            "TT13.c",
            "EN-301-549",
            "EN-9.1.4.3",
            "ACT",
            "RGAAv4",
            "RGAA-3.2.1"
          ],
          "help": "Elements must meet minimum color contrast ratio thresholds",
          "helpUrl": "https://dequeuniversity.com/rules/axe/4.12/color-contrast?application=axeAPI",
          "description": "Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds",
          "nodes": [
            {
              "target": [
                ".button-orange-small"
              ],
              "html": "<a class=\"button-orange-small\" href=\"/users/youraccount/personaldetails\">My account</a>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.91 (foreground color: #ffffff, background color: #ff6633, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "a[href$=\"downloads\"]"
              ],
              "html": "<a class=\"chevron-after\" href=\"/burp/downloads\">Go straight to downloads</a>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.91 (foreground color: #ff6633, background color: #ffffff, font size: 13.5pt (18px), font weight: bold). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                ".container-buttons > .button-orange"
              ],
              "html": "<a class=\"button-orange\" href=\"https://portswigger.net/buy/pro\">Buy now - <span class=\"price\">£419</span></a>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.91 (foreground color: #ffffff, background color: #ff6633, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                ".price"
              ],
              "html": "<span class=\"price\">£419</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.91 (foreground color: #ffffff, background color: #ff6633, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                ".chevron-after[href$=\"pro\"]"
              ],
              "html": "<a class=\"chevron-after\" href=\"/burp/pro\">Find out more</a>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.91 (foreground color: #ff6633, background color: #ffffff, font size: 13.5pt (18px), font weight: bold). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                ".button-outline-blue-small"
              ],
              "html": "<a class=\"button-outline-blue-small camelcase\" href=\"https://twitter.com/Burp_Suite\" rel=\"noreferrer\"><span class=\"icon-twitter\"></span> Follow us</a>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.58 (foreground color: #00acee, background color: #ffffff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                ".grey"
              ],
              "html": "<p class=\"grey\">© 2026 PortSwigger Ltd.</p>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.85 (foreground color: #999998, background color: #ffffff, font size: 9.8pt (13px), font weight: bold). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            }
          ]
        },
        {
          "id": "html-has-lang",
          "impact": "serious",
          "tags": [
            "cat.language",
            "wcag2a",
            "wcag311",
            "TTv5",
            "TT11.a",
            "EN-301-549",
            "EN-9.3.1.1",
            "ACT",
            "RGAAv4",
            "RGAA-8.3.1"
          ],
          "help": "<html> element must have a lang attribute",
          "helpUrl": "https://dequeuniversity.com/rules/axe/4.12/html-has-lang?application=axeAPI",
          "description": "Ensure every HTML document has a lang attribute",
          "nodes": [
            {
              "target": [
                "html"
              ],
              "html": "<html>",
              "failureSummary": "Fix any of the following:\n  The <html> element does not have a lang attribute",
              "impact": "serious"
            }
          ]
        },
        {
          "id": "link-name",
          "impact": "serious",
          "tags": [
            "cat.name-role-value",
            "wcag2a",
            "wcag244",
            "wcag412",
            "section508",
            "section508.22.a",
            "TTv5",
            "TT6.a",
            "EN-301-549",
            "EN-9.2.4.4",
            "EN-9.4.1.2",
            "ACT",
            "RGAAv4",
            "RGAA-6.2.1"
          ],
          "help": "Links must have discernible text",
          "helpUrl": "https://dequeuniversity.com/rules/axe/4.12/link-name?application=axeAPI",
          "description": "Ensure links have discernible text",
          "nodes": [
            {
              "target": [
                ".logo"
              ],
              "html": "<a class=\"logo\" href=\"/\"></a>",
              "failureSummary": "Fix all of the following:\n  Element is in tab order and does not have accessible text\n\nFix any of the following:\n  Element does not have text that is visible to screen readers\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute",
              "impact": "serious"
            },
            {
              "target": [
                ".back-to-top"
              ],
              "html": "<a href=\"#top\" class=\"back-to-top allow-for-pinned\">",
              "failureSummary": "Fix all of the following:\n  Element is in tab order and does not have accessible text\n\nFix any of the following:\n  Element does not have text that is visible to screen readers\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute",
              "impact": "serious"
            }
          ]
        },
        {
          "id": "target-size",
          "impact": "serious",
          "tags": [
            "cat.sensory-and-visual-cues",
            "wcag22aa",
            "wcag258"
          ],
          "help": "All touch targets must be 24px large, or leave sufficient space",
          "helpUrl": "https://dequeuniversity.com/rules/axe/4.12/target-size?application=axeAPI",
          "description": "Ensure touch targets have sufficient size and space",
          "nodes": [
            {
              "target": [
                ".container > div:nth-child(1) > a[href$=\"vulnerability-scanner\"]"
              ],
              "html": "<a href=\"/burp/vulnerability-scanner\">Web vulnerability scanner</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (166.5px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                ".container > div:nth-child(1) > a[href$=\"burp\"]"
              ],
              "html": "<a href=\"/burp\">Burp Suite Editions</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (166.5px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                ".container > div:nth-child(1) > a[href$=\"releases\"]"
              ],
              "html": "<a href=\"/burp/releases\">Release Notes</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (166.5px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                ".container > div:nth-child(2) > a:nth-child(2)"
              ],
              "html": "<a href=\"/web-security/cross-site-scripting\">Cross-site scripting (XSS)</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (166.5px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                "a[href$=\"sql-injection\"]"
              ],
              "html": "<a href=\"/web-security/sql-injection\">SQL injection</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (166.5px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                "a[href$=\"csrf\"]"
              ],
              "html": "<a href=\"/web-security/csrf\">Cross-site request forgery</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (166.5px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                "a[href$=\"xxe\"]"
              ],
              "html": "<a href=\"/web-security/xxe\">XML external entity injection</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (166.5px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                ".container > div:nth-child(2) > a:nth-child(6)"
              ],
              "html": "<a href=\"/web-security/file-path-traversal\">Directory traversal</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (166.5px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                "a[href$=\"ssrf\"]"
              ],
              "html": "<a href=\"/web-security/ssrf\">Server-side request forgery</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (166.5px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                "a[href$=\"organizations\"]"
              ],
              "html": "<a href=\"/organizations\">Organizations</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (166.5px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                "a[href$=\"testers\"]"
              ],
              "html": "<a href=\"/testers\">Testers</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (166.5px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                "a[href$=\"developers\"]"
              ],
              "html": "<a href=\"/developers\">Developers</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (166.5px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                "div:nth-child(4) > a[href$=\"about\"]"
              ],
              "html": "<a href=\"/about\">About</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (166.5px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                "div:nth-child(4) > a[href$=\"careers\"]"
              ],
              "html": "<a href=\"/careers\">Careers</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (166.5px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                "div:nth-child(4) > a[href$=\"contact\"]"
              ],
              "html": "<a href=\"/about/contact\">Contact</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (166.5px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                "div:nth-child(4) > a[href$=\"legal\"]"
              ],
              "html": "<a href=\"/legal\">Legal</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (166.5px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                "a[href$=\"privacy\"]"
              ],
              "html": "<a href=\"/privacy\">Privacy Notice</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (166.5px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                "a[href$=\"modern-slavery-statement\"]"
              ],
              "html": "<a href=\"/modern-slavery-statement\">Modern Slavery Statement</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (166.5px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                ".container > div:nth-child(5) > a[href$=\"web-security\"]"
              ],
              "html": "<a href=\"/web-security\">Web Security Academy</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (166.5px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                ".container > div:nth-child(5) > a[href$=\"blog\"]"
              ],
              "html": "<a href=\"/blog\">Blog</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (166.5px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                ".container > div:nth-child(5) > a[href$=\"research\"]"
              ],
              "html": "<a href=\"/research\">Research</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (166.5px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            }
          ]
        }
      ],
      "incomplete": [
        {
          "id": "color-contrast",
          "impact": "serious",
          "tags": [
            "cat.color",
            "wcag2aa",
            "wcag143",
            "TTv5",
            "TT13.c",
            "EN-301-549",
            "EN-9.1.4.3",
            "ACT",
            "RGAAv4",
            "RGAA-3.2.1"
          ],
          "help": "Elements must meet minimum color contrast ratio thresholds",
          "helpUrl": "https://dequeuniversity.com/rules/axe/4.12/color-contrast?application=axeAPI",
          "description": "Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds",
          "nodes": [
            {
              "target": [
                "#discover-faster-more-reliable-security-testing"
              ],
              "html": "<h2 id=\"discover-faster-more-reliable-security-testing\">Discover faster, more reliable security testing</h2>",
              "failureSummary": "Fix any of the following:\n  Element's background color could not be determined because it partially overlaps other elements",
              "impact": "serious"
            }
          ]
        }
      ],
      "consoleErrors": [
        "Connecting to 'https://px.ads.linkedin.com/attribution_trigger?pid=6316346&time=1785582076616&url=https%3A%2F%2Fportswigger.net%2Fburp%2Fcommunitydownload' violates the following Content Security Policy directive: \"connect-src 'self' https://ps.containers.piwik.pro https://ps.piwik.pro https://go.portswigger.net https://tags.srv.stackadapt.com https://www.google.com/recaptcha/ https://tracking-api.g2.com https://phingest.staging.portswigger.com https://phingest.portswigger.com https://formsubmission.portswigger.net https://*.portswigger.com\". The action has been blocked.",
        "Loading the image 'https://px.ads.linkedin.com/collect?v=2&fmt=js&pid=6316346&time=1785582076616&url=https%3A%2F%2Fportswigger.net%2Fburp%2Fcommunitydownload' violates the following Content Security Policy directive: \"img-src 'self' https://*.portswigger.com/ https://portswigger.net/ https://i.ytimg.com/ https://tags.srv.stackadapt.com/sa.jpeg\". The action has been blocked.",
        "Loading the image 'https://px.ads.linkedin.com/attribution_trigger?pid=6316346&time=1785582076616&url=https%3A%2F%2Fportswigger.net%2Fburp%2Fcommunitydownload' violates the following Content Security Policy directive: \"img-src 'self' https://*.portswigger.com/ https://portswigger.net/ https://i.ytimg.com/ https://tags.srv.stackadapt.com/sa.jpeg\". The action has been blocked.",
        "Connecting to 'https://px.ads.linkedin.com/wa/?medium=fetch&fmt=g' violates the following Content Security Policy directive: \"connect-src 'self' https://ps.containers.piwik.pro https://ps.piwik.pro https://go.portswigger.net https://tags.srv.stackadapt.com https://www.google.com/recaptcha/ https://tracking-api.g2.com https://phingest.staging.portswigger.com https://phingest.portswigger.com https://formsubmission.portswigger.net https://*.portswigger.com\". The action has been blocked.",
        "Fetch API cannot load https://px.ads.linkedin.com/wa/?medium=fetch&fmt=g. Refused to connect because it violates the document's Content Security Policy.",
        "Connecting to 'https://px.ads.linkedin.com/wa/?medium=beacon&fmt=g' violates the following Content Security Policy directive: \"connect-src 'self' https://ps.containers.piwik.pro https://ps.piwik.pro https://go.portswigger.net https://tags.srv.stackadapt.com https://www.google.com/recaptcha/ https://tracking-api.g2.com https://phingest.staging.portswigger.com https://phingest.portswigger.com https://formsubmission.portswigger.net https://*.portswigger.com\". The action has been blocked.",
        "Loading the image 'https://px.ads.linkedin.com/insight_tag_errors.gif?v=2&pid=6316346&error=version%3A%20308%20%7C%20WebsiteActions-308-TypeError%3A%20Failed%20to%20fetch%3B%20ErrorData%3A%20%7B%22domain%22%3A%22portswigger.net%22%2C%22requestFetcher%22%3A%22fetch-keepalive%22%2C%22body%22%3A%22H4sIAAAAAAAACl2PQU%2FCQBSE%2F0rzzltpCyxlb6hISDwQS7gYY7btK7y43V13X0MI4b8bRD14nJnMl5kzeGojqFc5zuV4It8ExCaQ5x2GSM6CGmelAKYeQeWzcjoti2wmZZEJaF2vyYIC7wLHI%2B33GO4sMggYggEFB2Yf1Wj0Lx%2FVQ%2FCjxvX9YIlPrTta43QLArze45bYICh4%2FLGT%2ByH4pBqIMXn47STLlpicTdJk4wJXNzgIOGIdibGivdXmBT8HjLxuQUHRzHUzrfM0lxmmUnddOtfzPC1kqRGLQsuyAwEUt0HbaDRjC6rTJqIAQ0%2F6RoGrWJG2fBM9xQbUGXysK9aMoNLJ5Up5JvuB7douvP%2FDHLAHZQdjBMTvfduTvz7dLFbL9926Wm%2Fh8gW2FXNzkAEAAA%3D%3D%22%7D&href=https%3A%2F%2Fportswigger.net%2Fburp%2Fcommunitydownload' violates the following Content Security Policy directive: \"img-src 'self' https://*.portswigger.com/ https://portswigger.net/ https://i.ytimg.com/ https://tags.srv.stackadapt.com/sa.jpeg\". The action has been blocked.",
        "Connecting to 'https://ad.doubleclick.net/ccm/s/collect?auid=1316633408.1785582077&gtm=45be67u0h2v9179205174za200zd9179205174xec' violates the following Content Security Policy directive: \"connect-src 'self' https://ps.containers.piwik.pro https://ps.piwik.pro https://go.portswigger.net https://tags.srv.stackadapt.com https://www.google.com/recaptcha/ https://tracking-api.g2.com https://phingest.staging.portswigger.com https://phingest.portswigger.com https://formsubmission.portswigger.net https://*.portswigger.com\". The action has been blocked.",
        "Fetch API cannot load https://ad.doubleclick.net/ccm/s/collect?auid=1316633408.1785582077&gtm=45be67u0h2v9179205174za200zd9179205174xec. Refused to connect because it violates the document's Content Security Policy.",
        "Connecting to 'https://www.google.com/rmkt/collect/11422135271/?random=1785582076725&cv=11&fst=1785582076725&fmt=8&bg=ffffff&guid=ON&async=1&en=gtag.config&gtm=45be67u0h2v9179205174za200zd9179205174xec&gcd=13l3l3l3l1l1&dma=0&tag_exp=115938465~115938468~118897920~118897930~119896802&u_w=375&u_h=812&url=https%3A%2F%2Fportswigger.net%2Fburp%2Fcommunitydownload&rcb=4&frm=0&tiba=Download%20Burp%20Suite%20Community%20Edition%20-%20PortSwigger&hn=www.googleadservices.com&npa=0&pscdl=noapi&auid=1316633408.1785582077&uaa=x86&uab=64&uafvl=HeadlessChrome%3B149.0.7827.55%7CChromium%3B149.0.7827.55%7CNot)A%253BBrand%3B24.0.0.0&uamb=0&uam=&uap=Windows&uapv=10.0&uaw=0&data=event%3Dgtag.config&ept=68&gcp=5' violates the following Content Security Policy directive: \"connect-src 'self' https://ps.containers.piwik.pro https://ps.piwik.pro https://go.portswigger.net https://tags.srv.stackadapt.com https://www.google.com/recaptcha/ https://tracking-api.g2.com https://phingest.staging.portswigger.com https://phingest.portswigger.com https://formsubmission.portswigger.net https://*.portswigger.com\". The action has been blocked.",
        "Fetch API cannot load https://www.google.com/rmkt/collect/11422135271/?random=1785582076725&cv=11&fst=1785582076725&fmt=8&bg=ffffff&guid=ON&async=1&en=gtag.config&gtm=45be67u0h2v9179205174za200zd9179205174xec&gcd=13l3l3l3l1l1&dma=0&tag_exp=115938465~115938468~118897920~118897930~119896802&u_w=375&u_h=812&url=https%3A%2F%2Fportswigger.net%2Fburp%2Fcommunitydownload&rcb=4&frm=0&tiba=Download%20Burp%20Suite%20Community%20Edition%20-%20PortSwigger&hn=www.googleadservices.com&npa=0&pscdl=noapi&auid=1316633408.1785582077&uaa=x86&uab=64&uafvl=HeadlessChrome%3B149.0.7827.55%7CChromium%3B149.0.7827.55%7CNot)A%253BBrand%3B24.0.0.0&uamb=0&uam=&uap=Windows&uapv=10.0&uaw=0&data=event%3Dgtag.config&ept=68&gcp=5. Refused to connect because it violates the document's Content Security Policy.",
        "Connecting to 'https://www.google.com/ccm/collect?rcb=4&frm=0&auid=1316633408.1785582077&dt=Download%20Burp%20Suite%20Community%20Edition%20-%20PortSwigger&en=page_view&dl=https%3A%2F%2Fportswigger.net%2Fburp%2Fcommunitydownload&scrsrc=www.googletagmanager.com&rnd=1809252575.1785582077&navt=n&npa=0&gtm=45be67u0h2v9179205174za200zd9179205174xec&gcd=13l3l3l3l1l1&dma=0&tag_exp=115938465~115938468~118897920~118897930~119896802&apvc=1&tids=AW-11422135271&tid=AW-11422135271&tft=1785582076747&tfd=1229&fmt=8' violates the following Content Security Policy directive: \"connect-src 'self' https://ps.containers.piwik.pro https://ps.piwik.pro https://go.portswigger.net https://tags.srv.stackadapt.com https://www.google.com/recaptcha/ https://tracking-api.g2.com https://phingest.staging.portswigger.com https://phingest.portswigger.com https://formsubmission.portswigger.net https://*.portswigger.com\". The action has been blocked.",
        "Fetch API cannot load https://www.google.com/ccm/collect?rcb=4&frm=0&auid=1316633408.1785582077&dt=Download%20Burp%20Suite%20Community%20Edition%20-%20PortSwigger&en=page_view&dl=https%3A%2F%2Fportswigger.net%2Fburp%2Fcommunitydownload&scrsrc=www.googletagmanager.com&rnd=1809252575.1785582077&navt=n&npa=0&gtm=45be67u0h2v9179205174za200zd9179205174xec&gcd=13l3l3l3l1l1&dma=0&tag_exp=115938465~115938468~118897920~118897930~119896802&apvc=1&tids=AW-11422135271&tid=AW-11422135271&tft=1785582076747&tfd=1229&fmt=8. Refused to connect because it violates the document's Content Security Policy.",
        "Loading the image 'https://www.google.com/rmkt/collect/11422135271/?random=1785582076725&cv=11&fst=1785582076725&fmt=3&bg=ffffff&guid=ON&async=1&en=gtag.config&gtm=45be67u0h2v9179205174za200zd9179205174xec&gcd=13l3l3l3l1l1&dma=0&tag_exp=115938465~115938468~118897920~118897930~119896802&u_w=375&u_h=812&url=https%3A%2F%2Fportswigger.net%2Fburp%2Fcommunitydownload&rcb=4&frm=0&tiba=Download%20Burp%20Suite%20Community%20Edition%20-%20PortSwigger&hn=www.googleadservices.com&npa=0&pscdl=noapi&auid=1316633408.1785582077&uaa=x86&uab=64&uafvl=HeadlessChrome%3B149.0.7827.55%7CChromium%3B149.0.7827.55%7CNot)A%253BBrand%3B24.0.0.0&uamb=0&uam=&uap=Windows&uapv=10.0&uaw=0&data=event%3Dgtag.config&ept=68&gcp=5' violates the following Content Security Policy directive: \"img-src 'self' https://*.portswigger.com/ https://portswigger.net/ https://i.ytimg.com/ https://tags.srv.stackadapt.com/sa.jpeg\". The action has been blocked.",
        "Loading the image 'https://www.google.com/ccm/collect?rcb=4&frm=0&auid=1316633408.1785582077&dt=Download%20Burp%20Suite%20Community%20Edition%20-%20PortSwigger&en=page_view&dl=https%3A%2F%2Fportswigger.net%2Fburp%2Fcommunitydownload&scrsrc=www.googletagmanager.com&rnd=1809252575.1785582077&navt=n&npa=0&gtm=45be67u0h2v9179205174za200zd9179205174xec&gcd=13l3l3l3l1l1&dma=0&tag_exp=115938465~115938468~118897920~118897930~119896802&apvc=1&tids=AW-11422135271&tid=AW-11422135271&tft=1785582076747&tfd=1229&fmt=3' violates the following Content Security Policy directive: \"img-src 'self' https://*.portswigger.com/ https://portswigger.net/ https://i.ytimg.com/ https://tags.srv.stackadapt.com/sa.jpeg\". The action has been blocked.",
        "Applying inline style violates the following Content Security Policy directive 'style-src 'self' https://tags.srv.stackadapt.com/sa.css 'nonce-jEJ7aG+jVG2jM4byPuQli3Y00HJw+958' https://fonts.googleapis.com/css2* https://unpkg.com/animate.css@4.1.1/animate.css https://unpkg.com/@teleporthq/teleport-custom-scripts/dist/style.css'. Either the 'unsafe-inline' keyword, a hash ('sha256-UXQJcnvTh5IOA9bjEHKVbCb763EJk+veGagHpJSyHAw='), or a nonce ('nonce-...') is required to enable inline execution. Note that hashes do not apply to event handlers, style attributes and javascript: navigations unless the 'unsafe-hashes' keyword is present. The action has been blocked.",
        "Applying inline style violates the following Content Security Policy directive 'style-src 'self' https://tags.srv.stackadapt.com/sa.css 'nonce-jEJ7aG+jVG2jM4byPuQli3Y00HJw+958' https://fonts.googleapis.com/css2* https://unpkg.com/animate.css@4.1.1/animate.css https://unpkg.com/@teleporthq/teleport-custom-scripts/dist/style.css'. Either the 'unsafe-inline' keyword, a hash ('sha256-cdXCK+ScKdMAwqO2CI9hKQW/v7H/diMxJYqLYIr0Qfk='), or a nonce ('nonce-...') is required to enable inline execution. Note that hashes do not apply to event handlers, style attributes and javascript: navigations unless the 'unsafe-hashes' keyword is present. The action has been blocked.",
        "Applying inline style violates the following Content Security Policy directive 'style-src 'self' https://tags.srv.stackadapt.com/sa.css 'nonce-jEJ7aG+jVG2jM4byPuQli3Y00HJw+958' https://fonts.googleapis.com/css2* https://unpkg.com/animate.css@4.1.1/animate.css https://unpkg.com/@teleporthq/teleport-custom-scripts/dist/style.css'. Either the 'unsafe-inline' keyword, a hash ('sha256-Tdi33qKbXZ4+CuItOZce4VoIHzXHh9G2TS2XM8my37s='), or a nonce ('nonce-...') is required to enable inline execution. Note that hashes do not apply to event handlers, style attributes and javascript: navigations unless the 'unsafe-hashes' keyword is present. The action has been blocked.",
        "Applying inline style violates the following Content Security Policy directive 'style-src 'self' https://tags.srv.stackadapt.com/sa.css 'nonce-jEJ7aG+jVG2jM4byPuQli3Y00HJw+958' https://fonts.googleapis.com/css2* https://unpkg.com/animate.css@4.1.1/animate.css https://unpkg.com/@teleporthq/teleport-custom-scripts/dist/style.css'. Either the 'unsafe-inline' keyword, a hash ('sha256-jc6gsTpnbdBk1lPRDGno3nup3RaPNFUhNhfc0wrv7Nc='), or a nonce ('nonce-...') is required to enable inline execution. Note that hashes do not apply to event handlers, style attributes and javascript: navigations unless the 'unsafe-hashes' keyword is present. The action has been blocked.",
        "Applying inline style violates the following Content Security Policy directive 'style-src 'self' https://tags.srv.stackadapt.com/sa.css 'nonce-jEJ7aG+jVG2jM4byPuQli3Y00HJw+958' https://fonts.googleapis.com/css2* https://unpkg.com/animate.css@4.1.1/animate.css https://unpkg.com/@teleporthq/teleport-custom-scripts/dist/style.css'. Either the 'unsafe-inline' keyword, a hash ('sha256-ycPOqdlfS2r3nOhvVbdWQnwhOdishBbOtNiewUkrLEQ='), or a nonce ('nonce-...') is required to enable inline execution. Note that hashes do not apply to event handlers, style attributes and javascript: navigations unless the 'unsafe-hashes' keyword is present. The action has been blocked.",
        "Applying inline style violates the following Content Security Policy directive 'style-src 'self' https://tags.srv.stackadapt.com/sa.css 'nonce-jEJ7aG+jVG2jM4byPuQli3Y00HJw+958' https://fonts.googleapis.com/css2* https://unpkg.com/animate.css@4.1.1/animate.css https://unpkg.com/@teleporthq/teleport-custom-scripts/dist/style.css'. Either the 'unsafe-inline' keyword, a hash ('sha256-DAdROr7p2lCHdEVfL9mhdxEFpC5NW3DS+/Obhl9wXaU='), or a nonce ('nonce-...') is required to enable inline execution. Note that hashes do not apply to event handlers, style attributes and javascript: navigations unless the 'unsafe-hashes' keyword is present. The action has been blocked.",
        "Applying inline style violates the following Content Security Policy directive 'style-src 'self' https://tags.srv.stackadapt.com/sa.css 'nonce-jEJ7aG+jVG2jM4byPuQli3Y00HJw+958' https://fonts.googleapis.com/css2* https://unpkg.com/animate.css@4.1.1/animate.css https://unpkg.com/@teleporthq/teleport-custom-scripts/dist/style.css'. Either the 'unsafe-inline' keyword, a hash ('sha256-VfemY8dEFHpAawb7BsZxjM4KB4AC8WHqA/gm/C/3kbg='), or a nonce ('nonce-...') is required to enable inline execution. Note that hashes do not apply to event handlers, style attributes and javascript: navigations unless the 'unsafe-hashes' keyword is present. The action has been blocked.",
        "Applying inline style violates the following Content Security Policy directive 'style-src 'self' https://tags.srv.stackadapt.com/sa.css 'nonce-jEJ7aG+jVG2jM4byPuQli3Y00HJw+958' https://fonts.googleapis.com/css2* https://unpkg.com/animate.css@4.1.1/animate.css https://unpkg.com/@teleporthq/teleport-custom-scripts/dist/style.css'. Either the 'unsafe-inline' keyword, a hash ('sha256-HhGYuyBsuwFa2D3eVyT7NJA86tnArQjOC0TO9xmMZPY='), or a nonce ('nonce-...') is required to enable inline execution. Note that hashes do not apply to event handlers, style attributes and javascript: navigations unless the 'unsafe-hashes' keyword is present. The action has been blocked.",
        "requestStorageAccess: Permission denied.",
        "Loading the image 'https://www.google.com/pagead/1p-user-list/11422135271/?random=1785582076725&cv=11&fst=1785582000000&bg=ffffff&guid=ON&async=1&en=gtag.config&gtm=45be67u0h2v9179205174za200zd9179205174xec&gcd=13l3l3l3l1l1&dma=0&tag_exp=115938465~115938468~118897920~118897930~119896802&u_w=375&u_h=812&url=https%3A%2F%2Fportswigger.net%2Fburp%2Fcommunitydownload&rcb=4&frm=0&tiba=Download%20Burp%20Suite%20Community%20Edition%20-%20PortSwigger&hn=www.googleadservices.com&npa=0&pscdl=noapi&auid=1316633408.1785582077&uaa=x86&uab=64&uafvl=HeadlessChrome%3B149.0.7827.55%7CChromium%3B149.0.7827.55%7CNot)A%253BBrand%3B24.0.0.0&uamb=0&uam=&uap=Windows&uapv=10.0&uaw=0&data=event%3Dgtag.config&ept=9&rfmt=3&fmt=3&is_vtc=1&cid=CAQSUAARCiqBqZN-tJbpqoPT00fmwrqk2Cgl8qne51XUASdiCwphPuToNrzp26ZfQFQNcOPi7JxeWQJxJ8Ya40dGiN5WShFHnx-LLpORa_Qbv9Mc&random=3501111380&rmt_tld=0&ipr=y' violates the following Content Security Policy directive: \"img-src 'self' https://*.portswigger.com/ https://portswigger.net/ https://i.ytimg.com/ https://tags.srv.stackadapt.com/sa.jpeg\". The action has been blocked.",
        "Loading the image 'https://www.google.co.uk/pagead/1p-user-list/11422135271/?random=1785582076725&cv=11&fst=1785582000000&bg=ffffff&guid=ON&async=1&en=gtag.config&gtm=45be67u0h2v9179205174za200zd9179205174xec&gcd=13l3l3l3l1l1&dma=0&tag_exp=115938465~115938468~118897920~118897930~119896802&u_w=375&u_h=812&url=https%3A%2F%2Fportswigger.net%2Fburp%2Fcommunitydownload&rcb=4&frm=0&tiba=Download%20Burp%20Suite%20Community%20Edition%20-%20PortSwigger&hn=www.googleadservices.com&npa=0&pscdl=noapi&auid=1316633408.1785582077&uaa=x86&uab=64&uafvl=HeadlessChrome%3B149.0.7827.55%7CChromium%3B149.0.7827.55%7CNot)A%253BBrand%3B24.0.0.0&uamb=0&uam=&uap=Windows&uapv=10.0&uaw=0&data=event%3Dgtag.config&ept=9&rfmt=3&fmt=3&is_vtc=1&cid=CAQSUAARCiqBqZN-tJbpqoPT00fmwrqk2Cgl8qne51XUASdiCwphPuToNrzp26ZfQFQNcOPi7JxeWQJxJ8Ya40dGiN5WShFHnx-LLpORa_Qbv9Mc&random=3501111380&rmt_tld=1&ipr=y' violates the following Content Security Policy directive: \"img-src 'self' https://*.portswigger.com/ https://portswigger.net/ https://i.ytimg.com/ https://tags.srv.stackadapt.com/sa.jpeg\". The action has been blocked.",
        "Applying inline style violates the following Content Security Policy directive 'style-src 'self' https://tags.srv.stackadapt.com/sa.css 'nonce-jEJ7aG+jVG2jM4byPuQli3Y00HJw+958' https://fonts.googleapis.com/css2* https://unpkg.com/animate.css@4.1.1/animate.css https://unpkg.com/@teleporthq/teleport-custom-scripts/dist/style.css'. Either the 'unsafe-inline' keyword, a hash ('sha256-DI3A3NB0TrIWjOyPS+ClIeU1iZvL9QiLqQN2JnRHCss='), or a nonce ('nonce-...') is required to enable inline execution. The action has been blocked."
      ],
      "pageErrors": [],
      "error": null,
      "durationMs": 4388
    },
    {
      "name": "Burp Suite Community",
      "requestedUrl": "https://portswigger.net/burp/communitydownload",
      "viewport": {
        "label": "1440px",
        "width": 1440,
        "height": 900
      },
      "status": "audited",
      "httpStatus": 200,
      "finalUrl": "https://portswigger.net/burp/communitydownload",
      "title": "Download Burp Suite Community Edition - PortSwigger",
      "document": {
        "lang": null,
        "h1Count": 1,
        "mainCount": 0,
        "landmarkCount": 2,
        "horizontalOverflowPx": 0
      },
      "violations": [
        {
          "id": "color-contrast",
          "impact": "serious",
          "tags": [
            "cat.color",
            "wcag2aa",
            "wcag143",
            "TTv5",
            "TT13.c",
            "EN-301-549",
            "EN-9.1.4.3",
            "ACT",
            "RGAAv4",
            "RGAA-3.2.1"
          ],
          "help": "Elements must meet minimum color contrast ratio thresholds",
          "helpUrl": "https://dequeuniversity.com/rules/axe/4.12/color-contrast?application=axeAPI",
          "description": "Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds",
          "nodes": [
            {
              "target": [
                ".button-orange-small"
              ],
              "html": "<a class=\"button-orange-small\" href=\"/users/youraccount/personaldetails\">My account</a>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.91 (foreground color: #ffffff, background color: #ff6633, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "button > span:nth-child(2)"
              ],
              "html": "<span>DOWNLOAD</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.91 (foreground color: #ffffff, background color: #ff6633, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "a[href$=\"downloads\"]"
              ],
              "html": "<a class=\"chevron-after\" href=\"/burp/downloads\">Go straight to downloads</a>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.91 (foreground color: #ff6633, background color: #ffffff, font size: 13.5pt (18px), font weight: bold). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#TrialWidget-589563c6f9314034ad55e41c01a0756e > .form-small > label[for=\"trial\"] > button > span"
              ],
              "html": "<span>TRY FOR FREE</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.91 (foreground color: #ffffff, background color: #ff6633, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                ".container-buttons > .button-orange"
              ],
              "html": "<a class=\"button-orange\" href=\"https://portswigger.net/buy/pro\">Buy now - <span class=\"price\">£419</span></a>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.91 (foreground color: #ffffff, background color: #ff6633, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                ".price"
              ],
              "html": "<span class=\"price\">£419</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.91 (foreground color: #ffffff, background color: #ff6633, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                ".chevron-after[href$=\"pro\"]"
              ],
              "html": "<a class=\"chevron-after\" href=\"/burp/pro\">Find out more</a>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.91 (foreground color: #ff6633, background color: #ffffff, font size: 13.5pt (18px), font weight: bold). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#TrialWidget-3f25364a5e76434497d95f3eedaf81a9 > .form-small > label[for=\"trial\"] > button > span"
              ],
              "html": "<span>TRY FOR FREE</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.91 (foreground color: #ffffff, background color: #ff6633, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                ".button-outline-blue-small"
              ],
              "html": "<a class=\"button-outline-blue-small camelcase\" href=\"https://twitter.com/Burp_Suite\" rel=\"noreferrer\"><span class=\"icon-twitter\"></span> Follow us</a>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.58 (foreground color: #00acee, background color: #ffffff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                ".grey"
              ],
              "html": "<p class=\"grey\">© 2026 PortSwigger Ltd.</p>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.85 (foreground color: #999998, background color: #ffffff, font size: 9.8pt (13px), font weight: bold). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            }
          ]
        },
        {
          "id": "html-has-lang",
          "impact": "serious",
          "tags": [
            "cat.language",
            "wcag2a",
            "wcag311",
            "TTv5",
            "TT11.a",
            "EN-301-549",
            "EN-9.3.1.1",
            "ACT",
            "RGAAv4",
            "RGAA-8.3.1"
          ],
          "help": "<html> element must have a lang attribute",
          "helpUrl": "https://dequeuniversity.com/rules/axe/4.12/html-has-lang?application=axeAPI",
          "description": "Ensure every HTML document has a lang attribute",
          "nodes": [
            {
              "target": [
                "html"
              ],
              "html": "<html>",
              "failureSummary": "Fix any of the following:\n  The <html> element does not have a lang attribute",
              "impact": "serious"
            }
          ]
        },
        {
          "id": "link-name",
          "impact": "serious",
          "tags": [
            "cat.name-role-value",
            "wcag2a",
            "wcag244",
            "wcag412",
            "section508",
            "section508.22.a",
            "TTv5",
            "TT6.a",
            "EN-301-549",
            "EN-9.2.4.4",
            "EN-9.4.1.2",
            "ACT",
            "RGAAv4",
            "RGAA-6.2.1"
          ],
          "help": "Links must have discernible text",
          "helpUrl": "https://dequeuniversity.com/rules/axe/4.12/link-name?application=axeAPI",
          "description": "Ensure links have discernible text",
          "nodes": [
            {
              "target": [
                ".logo"
              ],
              "html": "<a class=\"logo\" href=\"/\"></a>",
              "failureSummary": "Fix all of the following:\n  Element is in tab order and does not have accessible text\n\nFix any of the following:\n  Element does not have text that is visible to screen readers\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute",
              "impact": "serious"
            },
            {
              "target": [
                ".back-to-top"
              ],
              "html": "<a href=\"#top\" class=\"back-to-top allow-for-pinned\">",
              "failureSummary": "Fix all of the following:\n  Element is in tab order and does not have accessible text\n\nFix any of the following:\n  Element does not have text that is visible to screen readers\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute",
              "impact": "serious"
            }
          ]
        },
        {
          "id": "target-size",
          "impact": "serious",
          "tags": [
            "cat.sensory-and-visual-cues",
            "wcag22aa",
            "wcag258"
          ],
          "help": "All touch targets must be 24px large, or leave sufficient space",
          "helpUrl": "https://dequeuniversity.com/rules/axe/4.12/target-size?application=axeAPI",
          "description": "Ensure touch targets have sufficient size and space",
          "nodes": [
            {
              "target": [
                ".container > div:nth-child(1) > a[href$=\"vulnerability-scanner\"]"
              ],
              "html": "<a href=\"/burp/vulnerability-scanner\">Web vulnerability scanner</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (182.4px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                ".container > div:nth-child(1) > a[href$=\"burp\"]"
              ],
              "html": "<a href=\"/burp\">Burp Suite Editions</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (182.4px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                ".container > div:nth-child(1) > a[href$=\"releases\"]"
              ],
              "html": "<a href=\"/burp/releases\">Release Notes</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (182.4px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                ".container > div:nth-child(2) > a:nth-child(2)"
              ],
              "html": "<a href=\"/web-security/cross-site-scripting\">Cross-site scripting (XSS)</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (182.4px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                "a[href$=\"sql-injection\"]"
              ],
              "html": "<a href=\"/web-security/sql-injection\">SQL injection</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (182.4px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                "a[href$=\"csrf\"]"
              ],
              "html": "<a href=\"/web-security/csrf\">Cross-site request forgery</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (182.4px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                "a[href$=\"xxe\"]"
              ],
              "html": "<a href=\"/web-security/xxe\">XML external entity injection</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (182.4px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                ".container > div:nth-child(2) > a:nth-child(6)"
              ],
              "html": "<a href=\"/web-security/file-path-traversal\">Directory traversal</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (182.4px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                "a[href$=\"ssrf\"]"
              ],
              "html": "<a href=\"/web-security/ssrf\">Server-side request forgery</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (182.4px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                "a[href$=\"organizations\"]"
              ],
              "html": "<a href=\"/organizations\">Organizations</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (182.4px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                "a[href$=\"testers\"]"
              ],
              "html": "<a href=\"/testers\">Testers</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (182.4px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                "a[href$=\"developers\"]"
              ],
              "html": "<a href=\"/developers\">Developers</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (182.4px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                "div:nth-child(4) > a[href$=\"about\"]"
              ],
              "html": "<a href=\"/about\">About</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (182.4px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                "div:nth-child(4) > a[href$=\"careers\"]"
              ],
              "html": "<a href=\"/careers\">Careers</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (182.4px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                "div:nth-child(4) > a[href$=\"contact\"]"
              ],
              "html": "<a href=\"/about/contact\">Contact</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (182.4px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                "div:nth-child(4) > a[href$=\"legal\"]"
              ],
              "html": "<a href=\"/legal\">Legal</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (182.4px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                "a[href$=\"privacy\"]"
              ],
              "html": "<a href=\"/privacy\">Privacy Notice</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (182.4px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                "a[href$=\"modern-slavery-statement\"]"
              ],
              "html": "<a href=\"/modern-slavery-statement\">Modern Slavery Statement</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (182.4px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                ".container > div:nth-child(5) > a[href$=\"web-security\"]"
              ],
              "html": "<a href=\"/web-security\">Web Security Academy</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (182.4px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                ".container > div:nth-child(5) > a[href$=\"blog\"]"
              ],
              "html": "<a href=\"/blog\">Blog</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (182.4px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                ".container > div:nth-child(5) > a[href$=\"research\"]"
              ],
              "html": "<a href=\"/research\">Research</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (182.4px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            }
          ]
        }
      ],
      "incomplete": [
        {
          "id": "color-contrast",
          "impact": "serious",
          "tags": [
            "cat.color",
            "wcag2aa",
            "wcag143",
            "TTv5",
            "TT13.c",
            "EN-301-549",
            "EN-9.1.4.3",
            "ACT",
            "RGAAv4",
            "RGAA-3.2.1"
          ],
          "help": "Elements must meet minimum color contrast ratio thresholds",
          "helpUrl": "https://dequeuniversity.com/rules/axe/4.12/color-contrast?application=axeAPI",
          "description": "Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds",
          "nodes": [
            {
              "target": [
                "#discover-faster-more-reliable-security-testing"
              ],
              "html": "<h2 id=\"discover-faster-more-reliable-security-testing\">Discover faster, more reliable security testing</h2>",
              "failureSummary": "Fix any of the following:\n  Element's background color could not be determined because element contains an image node",
              "impact": "serious"
            },
            {
              "target": [
                ".text-center > h3"
              ],
              "html": "<h3>Try Pro for free</h3>",
              "failureSummary": "Fix any of the following:\n  Element's background color could not be determined because element contains an image node",
              "impact": "serious"
            },
            {
              "target": [
                "#TrialWidget-3f25364a5e76434497d95f3eedaf81a9 > .form-small > p:nth-child(4)"
              ],
              "html": "<p>\n            By requesting a trial, I agree to the\n            <a href=\"/burp/eula/Pro\">Terms of Service</a>\n        </p>",
              "failureSummary": "Fix any of the following:\n  Element's background color could not be determined because element contains an image node",
              "impact": "serious"
            },
            {
              "target": [
                "#TrialWidget-3f25364a5e76434497d95f3eedaf81a9 > .form-small > p:nth-child(4) > a[href$=\"Pro\"]"
              ],
              "html": "<a href=\"/burp/eula/Pro\">Terms of Service</a>",
              "failureSummary": "Fix any of the following:\n  Element's background color could not be determined because element contains an image node",
              "impact": "serious"
            }
          ]
        }
      ],
      "consoleErrors": [
        "Connecting to 'https://px.ads.linkedin.com/attribution_trigger?pid=6316346&time=1785582081162&url=https%3A%2F%2Fportswigger.net%2Fburp%2Fcommunitydownload' violates the following Content Security Policy directive: \"connect-src 'self' https://ps.containers.piwik.pro https://ps.piwik.pro https://go.portswigger.net https://tags.srv.stackadapt.com https://www.google.com/recaptcha/ https://tracking-api.g2.com https://phingest.staging.portswigger.com https://phingest.portswigger.com https://formsubmission.portswigger.net https://*.portswigger.com\". The action has been blocked.",
        "Loading the image 'https://px.ads.linkedin.com/collect?v=2&fmt=js&pid=6316346&time=1785582081162&url=https%3A%2F%2Fportswigger.net%2Fburp%2Fcommunitydownload' violates the following Content Security Policy directive: \"img-src 'self' https://*.portswigger.com/ https://portswigger.net/ https://i.ytimg.com/ https://tags.srv.stackadapt.com/sa.jpeg\". The action has been blocked.",
        "Loading the image 'https://px.ads.linkedin.com/attribution_trigger?pid=6316346&time=1785582081162&url=https%3A%2F%2Fportswigger.net%2Fburp%2Fcommunitydownload' violates the following Content Security Policy directive: \"img-src 'self' https://*.portswigger.com/ https://portswigger.net/ https://i.ytimg.com/ https://tags.srv.stackadapt.com/sa.jpeg\". The action has been blocked.",
        "Connecting to 'https://px.ads.linkedin.com/wa/?medium=fetch&fmt=g' violates the following Content Security Policy directive: \"connect-src 'self' https://ps.containers.piwik.pro https://ps.piwik.pro https://go.portswigger.net https://tags.srv.stackadapt.com https://www.google.com/recaptcha/ https://tracking-api.g2.com https://phingest.staging.portswigger.com https://phingest.portswigger.com https://formsubmission.portswigger.net https://*.portswigger.com\". The action has been blocked.",
        "Fetch API cannot load https://px.ads.linkedin.com/wa/?medium=fetch&fmt=g. Refused to connect because it violates the document's Content Security Policy.",
        "Connecting to 'https://px.ads.linkedin.com/wa/?medium=beacon&fmt=g' violates the following Content Security Policy directive: \"connect-src 'self' https://ps.containers.piwik.pro https://ps.piwik.pro https://go.portswigger.net https://tags.srv.stackadapt.com https://www.google.com/recaptcha/ https://tracking-api.g2.com https://phingest.staging.portswigger.com https://phingest.portswigger.com https://formsubmission.portswigger.net https://*.portswigger.com\". The action has been blocked.",
        "Loading the image 'https://px.ads.linkedin.com/insight_tag_errors.gif?v=2&pid=6316346&error=version%3A%20308%20%7C%20WebsiteActions-308-TypeError%3A%20Failed%20to%20fetch%3B%20ErrorData%3A%20%7B%22domain%22%3A%22portswigger.net%22%2C%22requestFetcher%22%3A%22fetch-keepalive%22%2C%22body%22%3A%22H4sIAAAAAAAACl2PzU7DMBCEXyXas0Oa%2FiSpbwVKVYlDRaJeEEJOvU1XOLaxN6qqqu%2BOSoEDx5nRfJo5gycdQb4Wk7yYTIs3AXEXyPMWQyRnQU5GlQCmHkHmZTWbVeNRledFIUC7XpEFCd4FjkfqOgx3FhkEDMGAhAOzjzLL%2FuVZOwSf7VzfD5b4pN3RGqc0CPCqw4bYIEh4%2FLGT%2ByH4pB6IMXn47SRLTUzOJmmycYHrGxwEHLGNxFhTZ5V5wc8BI681SBiX%2BXS%2FH%2BkUy1GbzlWu03GhVKpVVZXFVLf7uQIBFJugbDSKUYPcKxNRgKEndaPAVaxIWb6JnuIO5Bl8bGtWjCDT6eVKeSb7gXptF97%2FYQ7Yg7SDMQLi977m5K9PN4vV8n27rtcNXL4AuyhIqpABAAA%3D%22%7D&href=https%3A%2F%2Fportswigger.net%2Fburp%2Fcommunitydownload' violates the following Content Security Policy directive: \"img-src 'self' https://*.portswigger.com/ https://portswigger.net/ https://i.ytimg.com/ https://tags.srv.stackadapt.com/sa.jpeg\". The action has been blocked.",
        "Applying inline style violates the following Content Security Policy directive 'style-src 'self' https://tags.srv.stackadapt.com/sa.css 'nonce-TbusBdB6Ek8oRxv7g+mQfnvISRpjG3Hh' https://fonts.googleapis.com/css2* https://unpkg.com/animate.css@4.1.1/animate.css https://unpkg.com/@teleporthq/teleport-custom-scripts/dist/style.css'. Either the 'unsafe-inline' keyword, a hash ('sha256-UXQJcnvTh5IOA9bjEHKVbCb763EJk+veGagHpJSyHAw='), or a nonce ('nonce-...') is required to enable inline execution. Note that hashes do not apply to event handlers, style attributes and javascript: navigations unless the 'unsafe-hashes' keyword is present. The action has been blocked.",
        "Applying inline style violates the following Content Security Policy directive 'style-src 'self' https://tags.srv.stackadapt.com/sa.css 'nonce-TbusBdB6Ek8oRxv7g+mQfnvISRpjG3Hh' https://fonts.googleapis.com/css2* https://unpkg.com/animate.css@4.1.1/animate.css https://unpkg.com/@teleporthq/teleport-custom-scripts/dist/style.css'. Either the 'unsafe-inline' keyword, a hash ('sha256-cdXCK+ScKdMAwqO2CI9hKQW/v7H/diMxJYqLYIr0Qfk='), or a nonce ('nonce-...') is required to enable inline execution. Note that hashes do not apply to event handlers, style attributes and javascript: navigations unless the 'unsafe-hashes' keyword is present. The action has been blocked.",
        "Applying inline style violates the following Content Security Policy directive 'style-src 'self' https://tags.srv.stackadapt.com/sa.css 'nonce-TbusBdB6Ek8oRxv7g+mQfnvISRpjG3Hh' https://fonts.googleapis.com/css2* https://unpkg.com/animate.css@4.1.1/animate.css https://unpkg.com/@teleporthq/teleport-custom-scripts/dist/style.css'. Either the 'unsafe-inline' keyword, a hash ('sha256-Tdi33qKbXZ4+CuItOZce4VoIHzXHh9G2TS2XM8my37s='), or a nonce ('nonce-...') is required to enable inline execution. Note that hashes do not apply to event handlers, style attributes and javascript: navigations unless the 'unsafe-hashes' keyword is present. The action has been blocked.",
        "Applying inline style violates the following Content Security Policy directive 'style-src 'self' https://tags.srv.stackadapt.com/sa.css 'nonce-TbusBdB6Ek8oRxv7g+mQfnvISRpjG3Hh' https://fonts.googleapis.com/css2* https://unpkg.com/animate.css@4.1.1/animate.css https://unpkg.com/@teleporthq/teleport-custom-scripts/dist/style.css'. Either the 'unsafe-inline' keyword, a hash ('sha256-jc6gsTpnbdBk1lPRDGno3nup3RaPNFUhNhfc0wrv7Nc='), or a nonce ('nonce-...') is required to enable inline execution. Note that hashes do not apply to event handlers, style attributes and javascript: navigations unless the 'unsafe-hashes' keyword is present. The action has been blocked.",
        "Applying inline style violates the following Content Security Policy directive 'style-src 'self' https://tags.srv.stackadapt.com/sa.css 'nonce-TbusBdB6Ek8oRxv7g+mQfnvISRpjG3Hh' https://fonts.googleapis.com/css2* https://unpkg.com/animate.css@4.1.1/animate.css https://unpkg.com/@teleporthq/teleport-custom-scripts/dist/style.css'. Either the 'unsafe-inline' keyword, a hash ('sha256-ycPOqdlfS2r3nOhvVbdWQnwhOdishBbOtNiewUkrLEQ='), or a nonce ('nonce-...') is required to enable inline execution. Note that hashes do not apply to event handlers, style attributes and javascript: navigations unless the 'unsafe-hashes' keyword is present. The action has been blocked.",
        "Applying inline style violates the following Content Security Policy directive 'style-src 'self' https://tags.srv.stackadapt.com/sa.css 'nonce-TbusBdB6Ek8oRxv7g+mQfnvISRpjG3Hh' https://fonts.googleapis.com/css2* https://unpkg.com/animate.css@4.1.1/animate.css https://unpkg.com/@teleporthq/teleport-custom-scripts/dist/style.css'. Either the 'unsafe-inline' keyword, a hash ('sha256-DAdROr7p2lCHdEVfL9mhdxEFpC5NW3DS+/Obhl9wXaU='), or a nonce ('nonce-...') is required to enable inline execution. Note that hashes do not apply to event handlers, style attributes and javascript: navigations unless the 'unsafe-hashes' keyword is present. The action has been blocked.",
        "Applying inline style violates the following Content Security Policy directive 'style-src 'self' https://tags.srv.stackadapt.com/sa.css 'nonce-TbusBdB6Ek8oRxv7g+mQfnvISRpjG3Hh' https://fonts.googleapis.com/css2* https://unpkg.com/animate.css@4.1.1/animate.css https://unpkg.com/@teleporthq/teleport-custom-scripts/dist/style.css'. Either the 'unsafe-inline' keyword, a hash ('sha256-VfemY8dEFHpAawb7BsZxjM4KB4AC8WHqA/gm/C/3kbg='), or a nonce ('nonce-...') is required to enable inline execution. Note that hashes do not apply to event handlers, style attributes and javascript: navigations unless the 'unsafe-hashes' keyword is present. The action has been blocked.",
        "Applying inline style violates the following Content Security Policy directive 'style-src 'self' https://tags.srv.stackadapt.com/sa.css 'nonce-TbusBdB6Ek8oRxv7g+mQfnvISRpjG3Hh' https://fonts.googleapis.com/css2* https://unpkg.com/animate.css@4.1.1/animate.css https://unpkg.com/@teleporthq/teleport-custom-scripts/dist/style.css'. Either the 'unsafe-inline' keyword, a hash ('sha256-HhGYuyBsuwFa2D3eVyT7NJA86tnArQjOC0TO9xmMZPY='), or a nonce ('nonce-...') is required to enable inline execution. Note that hashes do not apply to event handlers, style attributes and javascript: navigations unless the 'unsafe-hashes' keyword is present. The action has been blocked.",
        "Connecting to 'https://ad.doubleclick.net/ccm/s/collect?auid=1378337370.1785582081&gtm=45be67t1v9179205174za200zd9179205174xec' violates the following Content Security Policy directive: \"connect-src 'self' https://ps.containers.piwik.pro https://ps.piwik.pro https://go.portswigger.net https://tags.srv.stackadapt.com https://www.google.com/recaptcha/ https://tracking-api.g2.com https://phingest.staging.portswigger.com https://phingest.portswigger.com https://formsubmission.portswigger.net https://*.portswigger.com\". The action has been blocked.",
        "Fetch API cannot load https://ad.doubleclick.net/ccm/s/collect?auid=1378337370.1785582081&gtm=45be67t1v9179205174za200zd9179205174xec. Refused to connect because it violates the document's Content Security Policy.",
        "Connecting to 'https://www.google.com/rmkt/collect/11422135271/?random=1785582081303&cv=11&fst=1785582081303&fmt=8&bg=ffffff&guid=ON&async=1&en=gtag.config&gtm=45be67t1v9179205174za200zd9179205174xec&gcd=13l3l3l3l1l1&dma=0&tag_exp=115616986~115938465~115938468~118131808~118897920~118897930~119896803~119948853~120222308&u_w=1440&u_h=900&url=https%3A%2F%2Fportswigger.net%2Fburp%2Fcommunitydownload&rcb=15&frm=0&tiba=Download%20Burp%20Suite%20Community%20Edition%20-%20PortSwigger&hn=www.googleadservices.com&npa=0&pscdl=noapi&auid=1378337370.1785582081&uaa=x86&uab=64&uafvl=HeadlessChrome%3B149.0.7827.55%7CChromium%3B149.0.7827.55%7CNot)A%253BBrand%3B24.0.0.0&uamb=0&uam=&uap=Windows&uapv=10.0&uaw=0&data=event%3Dgtag.config&ept=68&gcp=5' violates the following Content Security Policy directive: \"connect-src 'self' https://ps.containers.piwik.pro https://ps.piwik.pro https://go.portswigger.net https://tags.srv.stackadapt.com https://www.google.com/recaptcha/ https://tracking-api.g2.com https://phingest.staging.portswigger.com https://phingest.portswigger.com https://formsubmission.portswigger.net https://*.portswigger.com\". The action has been blocked.",
        "Fetch API cannot load https://www.google.com/rmkt/collect/11422135271/?random=1785582081303&cv=11&fst=1785582081303&fmt=8&bg=ffffff&guid=ON&async=1&en=gtag.config&gtm=45be67t1v9179205174za200zd9179205174xec&gcd=13l3l3l3l1l1&dma=0&tag_exp=115616986~115938465~115938468~118131808~118897920~118897930~119896803~119948853~120222308&u_w=1440&u_h=900&url=https%3A%2F%2Fportswigger.net%2Fburp%2Fcommunitydownload&rcb=15&frm=0&tiba=Download%20Burp%20Suite%20Community%20Edition%20-%20PortSwigger&hn=www.googleadservices.com&npa=0&pscdl=noapi&auid=1378337370.1785582081&uaa=x86&uab=64&uafvl=HeadlessChrome%3B149.0.7827.55%7CChromium%3B149.0.7827.55%7CNot)A%253BBrand%3B24.0.0.0&uamb=0&uam=&uap=Windows&uapv=10.0&uaw=0&data=event%3Dgtag.config&ept=68&gcp=5. Refused to connect because it violates the document's Content Security Policy.",
        "Connecting to 'https://www.google.com/ccm/collect?rcb=15&frm=0&auid=1378337370.1785582081&dt=Download%20Burp%20Suite%20Community%20Edition%20-%20PortSwigger&en=page_view&dl=https%3A%2F%2Fportswigger.net%2Fburp%2Fcommunitydownload&scrsrc=www.googletagmanager.com&rnd=951831959.1785582081&navt=n&npa=0&gtm=45be67t1v9179205174za200zd9179205174xec&gcd=13l3l3l3l1l1&dma=0&tag_exp=115616986~115938465~115938468~118131808~118897920~118897930~119896803~119948853~120222308&apvc=1&tids=AW-11422135271&tid=AW-11422135271&tft=1785582081324&tfd=1186&fmt=8' violates the following Content Security Policy directive: \"connect-src 'self' https://ps.containers.piwik.pro https://ps.piwik.pro https://go.portswigger.net https://tags.srv.stackadapt.com https://www.google.com/recaptcha/ https://tracking-api.g2.com https://phingest.staging.portswigger.com https://phingest.portswigger.com https://formsubmission.portswigger.net https://*.portswigger.com\". The action has been blocked.",
        "Fetch API cannot load https://www.google.com/ccm/collect?rcb=15&frm=0&auid=1378337370.1785582081&dt=Download%20Burp%20Suite%20Community%20Edition%20-%20PortSwigger&en=page_view&dl=https%3A%2F%2Fportswigger.net%2Fburp%2Fcommunitydownload&scrsrc=www.googletagmanager.com&rnd=951831959.1785582081&navt=n&npa=0&gtm=45be67t1v9179205174za200zd9179205174xec&gcd=13l3l3l3l1l1&dma=0&tag_exp=115616986~115938465~115938468~118131808~118897920~118897930~119896803~119948853~120222308&apvc=1&tids=AW-11422135271&tid=AW-11422135271&tft=1785582081324&tfd=1186&fmt=8. Refused to connect because it violates the document's Content Security Policy.",
        "Loading the image 'https://www.google.com/rmkt/collect/11422135271/?random=1785582081303&cv=11&fst=1785582081303&fmt=3&bg=ffffff&guid=ON&async=1&en=gtag.config&gtm=45be67t1v9179205174za200zd9179205174xec&gcd=13l3l3l3l1l1&dma=0&tag_exp=115616986~115938465~115938468~118131808~118897920~118897930~119896803~119948853~120222308&u_w=1440&u_h=900&url=https%3A%2F%2Fportswigger.net%2Fburp%2Fcommunitydownload&rcb=15&frm=0&tiba=Download%20Burp%20Suite%20Community%20Edition%20-%20PortSwigger&hn=www.googleadservices.com&npa=0&pscdl=noapi&auid=1378337370.1785582081&uaa=x86&uab=64&uafvl=HeadlessChrome%3B149.0.7827.55%7CChromium%3B149.0.7827.55%7CNot)A%253BBrand%3B24.0.0.0&uamb=0&uam=&uap=Windows&uapv=10.0&uaw=0&data=event%3Dgtag.config&ept=68&gcp=5' violates the following Content Security Policy directive: \"img-src 'self' https://*.portswigger.com/ https://portswigger.net/ https://i.ytimg.com/ https://tags.srv.stackadapt.com/sa.jpeg\". The action has been blocked.",
        "Loading the image 'https://www.google.com/ccm/collect?rcb=15&frm=0&auid=1378337370.1785582081&dt=Download%20Burp%20Suite%20Community%20Edition%20-%20PortSwigger&en=page_view&dl=https%3A%2F%2Fportswigger.net%2Fburp%2Fcommunitydownload&scrsrc=www.googletagmanager.com&rnd=951831959.1785582081&navt=n&npa=0&gtm=45be67t1v9179205174za200zd9179205174xec&gcd=13l3l3l3l1l1&dma=0&tag_exp=115616986~115938465~115938468~118131808~118897920~118897930~119896803~119948853~120222308&apvc=1&tids=AW-11422135271&tid=AW-11422135271&tft=1785582081324&tfd=1186&fmt=3' violates the following Content Security Policy directive: \"img-src 'self' https://*.portswigger.com/ https://portswigger.net/ https://i.ytimg.com/ https://tags.srv.stackadapt.com/sa.jpeg\". The action has been blocked.",
        "requestStorageAccess: Permission denied.",
        "Loading the image 'https://www.google.com/pagead/1p-user-list/11422135271/?random=1785582081303&cv=11&fst=1785582000000&bg=ffffff&guid=ON&async=1&en=gtag.config&gtm=45be67t1v9179205174za200zd9179205174xec&gcd=13l3l3l3l1l1&dma=0&tag_exp=115616986~115938465~115938468~118131808~118897920~118897930~119896803~119948853~120222308&u_w=1440&u_h=900&url=https%3A%2F%2Fportswigger.net%2Fburp%2Fcommunitydownload&rcb=15&frm=0&tiba=Download%20Burp%20Suite%20Community%20Edition%20-%20PortSwigger&hn=www.googleadservices.com&npa=0&pscdl=noapi&auid=1378337370.1785582081&uaa=x86&uab=64&uafvl=HeadlessChrome%3B149.0.7827.55%7CChromium%3B149.0.7827.55%7CNot)A%253BBrand%3B24.0.0.0&uamb=0&uam=&uap=Windows&uapv=10.0&uaw=0&data=event%3Dgtag.config&ept=9&rfmt=3&fmt=3&is_vtc=1&cid=CAQSUAARCiqB6fXeU5fP6DwkbP3cb49cjkeMFaMI5Yo1Kso--Sp_GXS0UfQGObNgCyq5XfppVZ-bS80Gbd0sNF5bYnXusZJNxlNsPGwAHnpfmPZa&random=2040822245&rmt_tld=0&ipr=y' violates the following Content Security Policy directive: \"img-src 'self' https://*.portswigger.com/ https://portswigger.net/ https://i.ytimg.com/ https://tags.srv.stackadapt.com/sa.jpeg\". The action has been blocked.",
        "Loading the image 'https://www.google.co.uk/pagead/1p-user-list/11422135271/?random=1785582081303&cv=11&fst=1785582000000&bg=ffffff&guid=ON&async=1&en=gtag.config&gtm=45be67t1v9179205174za200zd9179205174xec&gcd=13l3l3l3l1l1&dma=0&tag_exp=115616986~115938465~115938468~118131808~118897920~118897930~119896803~119948853~120222308&u_w=1440&u_h=900&url=https%3A%2F%2Fportswigger.net%2Fburp%2Fcommunitydownload&rcb=15&frm=0&tiba=Download%20Burp%20Suite%20Community%20Edition%20-%20PortSwigger&hn=www.googleadservices.com&npa=0&pscdl=noapi&auid=1378337370.1785582081&uaa=x86&uab=64&uafvl=HeadlessChrome%3B149.0.7827.55%7CChromium%3B149.0.7827.55%7CNot)A%253BBrand%3B24.0.0.0&uamb=0&uam=&uap=Windows&uapv=10.0&uaw=0&data=event%3Dgtag.config&ept=9&rfmt=3&fmt=3&is_vtc=1&cid=CAQSUAARCiqB6fXeU5fP6DwkbP3cb49cjkeMFaMI5Yo1Kso--Sp_GXS0UfQGObNgCyq5XfppVZ-bS80Gbd0sNF5bYnXusZJNxlNsPGwAHnpfmPZa&random=2040822245&rmt_tld=1&ipr=y' violates the following Content Security Policy directive: \"img-src 'self' https://*.portswigger.com/ https://portswigger.net/ https://i.ytimg.com/ https://tags.srv.stackadapt.com/sa.jpeg\". The action has been blocked.",
        "Applying inline style violates the following Content Security Policy directive 'style-src 'self' https://tags.srv.stackadapt.com/sa.css 'nonce-TbusBdB6Ek8oRxv7g+mQfnvISRpjG3Hh' https://fonts.googleapis.com/css2* https://unpkg.com/animate.css@4.1.1/animate.css https://unpkg.com/@teleporthq/teleport-custom-scripts/dist/style.css'. Either the 'unsafe-inline' keyword, a hash ('sha256-DI3A3NB0TrIWjOyPS+ClIeU1iZvL9QiLqQN2JnRHCss='), or a nonce ('nonce-...') is required to enable inline execution. The action has been blocked."
      ],
      "pageErrors": [],
      "error": null,
      "durationMs": 3997
    },
    {
      "name": "Web Security Academy",
      "requestedUrl": "https://portswigger.net/web-security",
      "viewport": {
        "label": "375px",
        "width": 375,
        "height": 812
      },
      "status": "audited",
      "httpStatus": 200,
      "finalUrl": "https://portswigger.net/web-security",
      "title": "Web Security Academy: Free Online Training from PortSwigger",
      "document": {
        "lang": null,
        "h1Count": 1,
        "mainCount": 0,
        "landmarkCount": 3,
        "horizontalOverflowPx": 0
      },
      "violations": [
        {
          "id": "color-contrast",
          "impact": "serious",
          "tags": [
            "cat.color",
            "wcag2aa",
            "wcag143",
            "TTv5",
            "TT13.c",
            "EN-301-549",
            "EN-9.1.4.3",
            "ACT",
            "RGAAv4",
            "RGAA-3.2.1"
          ],
          "help": "Elements must meet minimum color contrast ratio thresholds",
          "helpUrl": "https://dequeuniversity.com/rules/axe/4.12/color-contrast?application=axeAPI",
          "description": "Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds",
          "nodes": [
            {
              "target": [
                ".button-orange-small"
              ],
              "html": "<a class=\"button-orange-small\" href=\"/users/youraccount/personaldetails\">My account</a>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.91 (foreground color: #ffffff, background color: #ff6633, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "label[for=\"nav-main-enterprise\"] > span:nth-child(1)"
              ],
              "html": "<span>Academy home</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.91 (foreground color: #ff6633, background color: #ffffff, font size: 12.0pt (16px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                ".margin-top-s.container-buttons > .--color-orange.btn[href$=\"register\"]"
              ],
              "html": "<a href=\"/users/register\" class=\"btn --color-orange\">Sign up</a>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.91 (foreground color: #ffffff, background color: #ff6633, font size: 10.5pt (14px), font weight: bold). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "a > div > .chevron-after"
              ],
              "html": "<span class=\"chevron-after\">Learn more</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.91 (foreground color: #ff6633, background color: #ffffff, font size: 12.0pt (16px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#up-to-the-minute-learning-resources"
              ],
              "html": "<h2 id=\"up-to-the-minute-learning-resources\">Up-to-the-minute learning resources</h2>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.91 (foreground color: #ff6633, background color: #ffffff, font size: 17.6pt (23.4256px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                ".--width-narrow.--text-large.--center > p:nth-child(2) > a"
              ],
              "html": "<a href=\"/web-security/web-application-hackers-handbook\">The Web Application Hacker's Handbook</a>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.91 (foreground color: #ff6633, background color: #ffffff, font size: 13.3pt (17.776px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                ".--center.--gap-xlarge.container-section:nth-child(10) > .container-buttons > .--color-orange.btn[href$=\"register\"]"
              ],
              "html": "<a href=\"/users/register\" class=\"btn --color-orange\">Sign up</a>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.91 (foreground color: #ffffff, background color: #ff6633, font size: 10.5pt (14px), font weight: bold). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                ".--center.--gap-xlarge.container-section:nth-child(10) > .container-buttons > .--clear.--color-orange[href$=\"users\"]"
              ],
              "html": "<a href=\"/users\" class=\"btn --color-orange --clear\">Login</a>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.91 (foreground color: #ff6633, background color: #ffffff, font size: 10.5pt (14px), font weight: bold). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#satisfy-your-curiosity-safely-and-legally"
              ],
              "html": "<h2 id=\"satisfy-your-curiosity-safely-and-legally\">Satisfy your curiosity - safely and legally</h2>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.91 (foreground color: #ff6633, background color: #ffffff, font size: 17.6pt (23.4256px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                ".--layout-column.no-padding-top.--text-large:nth-child(11) > .smallscreen-center.column-block.--width-medium > p:nth-child(3) > a"
              ],
              "html": "<a href=\"https://portswigger.net/users/register\">creating an account</a>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.91 (foreground color: #ff6633, background color: #ffffff, font size: 13.3pt (17.776px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#hack-like-the-pros-do"
              ],
              "html": "<h2 id=\"hack-like-the-pros-do\">Hack like the pros do</h2>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.91 (foreground color: #ff6633, background color: #ffffff, font size: 17.6pt (23.4256px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                ".--layout-column.no-padding-top.--text-large:nth-child(12) > .smallscreen-center.column-block.--width-medium > p:nth-child(3) > a"
              ],
              "html": "<a href=\"https://portswigger.net/burp/communitydownload\">Download Burp Suite here</a>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.91 (foreground color: #ff6633, background color: #ffffff, font size: 13.3pt (17.776px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#web-security-training-built-for-humans-not-robots"
              ],
              "html": "<h2 id=\"web-security-training-built-for-humans-not-robots\">Web security training built for humans, not robots</h2>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.91 (foreground color: #ff6633, background color: #ffffff, font size: 17.6pt (23.4256px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#track-your-progress-win-cool-swag"
              ],
              "html": "<h2 id=\"track-your-progress-win-cool-swag\">Track your progress, win cool swag</h2>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.91 (foreground color: #ff6633, background color: #ffffff, font size: 17.6pt (23.4256px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                ".smallscreen-center.column-block.--width-medium > p:nth-child(2) > a"
              ],
              "html": "<a href=\"https://portswigger.net/web-security/hall-of-fame\">Hall of Fame</a>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.91 (foreground color: #ff6633, background color: #ffffff, font size: 13.3pt (17.776px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                ".--layout-column.no-padding-top.--text-large:nth-child(14) > .smallscreen-center.column-block.--width-medium > p:nth-child(3) > a"
              ],
              "html": "<a href=\"https://twitter.com/WebSecAcademy\">Twitter</a>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.91 (foreground color: #ff6633, background color: #ffffff, font size: 13.3pt (17.776px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "a[href$=\"sql-injection\"]:nth-child(1)"
              ],
              "html": "<a href=\"/web-security/sql-injection\">SQL injection</a>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.74 (foreground color: #ff6633, background color: #fff7eb, font size: 12.0pt (16px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                ".container-academy-topics > div > a:nth-child(2)"
              ],
              "html": "<a href=\"/web-security/cross-site-scripting\">XSS</a>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.74 (foreground color: #ff6633, background color: #fff7eb, font size: 12.0pt (16px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                ".container-academy-topics > div > a[href$=\"csrf\"]"
              ],
              "html": "<a href=\"/web-security/csrf\">CSRF</a>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.74 (foreground color: #ff6633, background color: #fff7eb, font size: 12.0pt (16px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "a[href$=\"clickjacking\"]"
              ],
              "html": "<a href=\"/web-security/clickjacking\">Clickjacking</a>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.74 (foreground color: #ff6633, background color: #fff7eb, font size: 12.0pt (16px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "a[href$=\"cors\"]"
              ],
              "html": "<a href=\"/web-security/cors\">CORS</a>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.74 (foreground color: #ff6633, background color: #fff7eb, font size: 12.0pt (16px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                ".container-academy-topics > div > a[href$=\"xxe\"]"
              ],
              "html": "<a href=\"/web-security/xxe\">XXE</a>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.74 (foreground color: #ff6633, background color: #fff7eb, font size: 12.0pt (16px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                ".container-academy-topics > div > a[href$=\"ssrf\"]"
              ],
              "html": "<a href=\"/web-security/ssrf\">SSRF</a>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.74 (foreground color: #ff6633, background color: #fff7eb, font size: 12.0pt (16px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                ".container-academy-topics > div > a:nth-child(8)"
              ],
              "html": "<a href=\"/web-security/request-smuggling\">Request smuggling</a>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.74 (foreground color: #ff6633, background color: #fff7eb, font size: 12.0pt (16px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                ".container-academy-topics > div > a:nth-child(9)"
              ],
              "html": "<a href=\"/web-security/os-command-injection\">Command injection</a>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.74 (foreground color: #ff6633, background color: #fff7eb, font size: 12.0pt (16px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                ".container-academy-topics > div > a:nth-child(10)"
              ],
              "html": "<a href=\"/web-security/server-side-template-injection\">Server-side template injection</a>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.74 (foreground color: #ff6633, background color: #fff7eb, font size: 12.0pt (16px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "a[href$=\"deserialization\"]"
              ],
              "html": "<a href=\"/web-security/deserialization\">Insecure deserialization</a>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.74 (foreground color: #ff6633, background color: #fff7eb, font size: 12.0pt (16px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "a:nth-child(12)"
              ],
              "html": "<a href=\"/web-security/file-path-traversal\">Path traversal</a>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.74 (foreground color: #ff6633, background color: #fff7eb, font size: 12.0pt (16px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "a[href$=\"access-control\"]"
              ],
              "html": "<a href=\"/web-security/access-control\">Access control</a>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.74 (foreground color: #ff6633, background color: #fff7eb, font size: 12.0pt (16px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "a[href$=\"authentication\"]"
              ],
              "html": "<a href=\"/web-security/authentication\">Authentication</a>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.74 (foreground color: #ff6633, background color: #fff7eb, font size: 12.0pt (16px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "a[href$=\"oauth\"]"
              ],
              "html": "<a href=\"/web-security/oauth\">OAuth authentication</a>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.74 (foreground color: #ff6633, background color: #fff7eb, font size: 12.0pt (16px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "a[href$=\"logic-flaws\"]"
              ],
              "html": "<a href=\"/web-security/logic-flaws\">Business logic vulnerabilities</a>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.74 (foreground color: #ff6633, background color: #fff7eb, font size: 12.0pt (16px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "a[href$=\"websockets\"]"
              ],
              "html": "<a href=\"/web-security/websockets\">WebSockets</a>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.74 (foreground color: #ff6633, background color: #fff7eb, font size: 12.0pt (16px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "a[href$=\"dom-based\"]"
              ],
              "html": "<a href=\"/web-security/dom-based\">DOM-based</a>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.74 (foreground color: #ff6633, background color: #fff7eb, font size: 12.0pt (16px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                ".container-academy-topics > div > a:nth-child(19)"
              ],
              "html": "<a href=\"/web-security/web-cache-poisoning\">Web cache poisoning</a>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.74 (foreground color: #ff6633, background color: #fff7eb, font size: 12.0pt (16px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "a[href$=\"host-header\"]"
              ],
              "html": "<a href=\"/web-security/host-header\">HTTP Host header attacks</a>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.74 (foreground color: #ff6633, background color: #fff7eb, font size: 12.0pt (16px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                ".container-academy-topics > div > a:nth-child(21)"
              ],
              "html": "<a href=\"/web-security/information-disclosure\">Information disclosure</a>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.74 (foreground color: #ff6633, background color: #fff7eb, font size: 12.0pt (16px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "a[href$=\"file-upload\"]"
              ],
              "html": "<a href=\"/web-security/file-upload\">File upload vulnerabilities</a>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.74 (foreground color: #ff6633, background color: #fff7eb, font size: 12.0pt (16px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "a[href$=\"jwt\"]"
              ],
              "html": "<a href=\"/web-security/jwt\">JWT attacks</a>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.74 (foreground color: #ff6633, background color: #fff7eb, font size: 12.0pt (16px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "a[href$=\"essential-skills\"]"
              ],
              "html": "<a href=\"/web-security/essential-skills\">Essential skills</a>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.74 (foreground color: #ff6633, background color: #fff7eb, font size: 12.0pt (16px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "a:nth-child(25)"
              ],
              "html": "<a href=\"/web-security/prototype-pollution\">Prototype pollution</a>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.74 (foreground color: #ff6633, background color: #fff7eb, font size: 12.0pt (16px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "a[href$=\"graphql\"]"
              ],
              "html": "<a href=\"/web-security/graphql\">GraphQL API vulnerabilities</a>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.74 (foreground color: #ff6633, background color: #fff7eb, font size: 12.0pt (16px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "a[href$=\"race-conditions\"]"
              ],
              "html": "<a href=\"/web-security/race-conditions\">Race conditions</a>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.74 (foreground color: #ff6633, background color: #fff7eb, font size: 12.0pt (16px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                ".container-academy-topics > div > a[href$=\"nosql-injection\"]"
              ],
              "html": "<a href=\"/web-security/nosql-injection\">NoSQL injection</a>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.74 (foreground color: #ff6633, background color: #fff7eb, font size: 12.0pt (16px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                ".container-academy-topics > div > a[href$=\"api-testing\"]"
              ],
              "html": "<a href=\"/web-security/api-testing\">API testing</a>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.74 (foreground color: #ff6633, background color: #fff7eb, font size: 12.0pt (16px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                ".container-academy-topics > div > a[href$=\"llm-attacks\"]"
              ],
              "html": "<a href=\"/web-security/llm-attacks\">Web LLM attacks</a>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.74 (foreground color: #ff6633, background color: #fff7eb, font size: 12.0pt (16px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "a:nth-child(31)"
              ],
              "html": "<a href=\"/web-security/web-cache-deception\">Web cache deception</a>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.74 (foreground color: #ff6633, background color: #fff7eb, font size: 12.0pt (16px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "a[href$=\"video-guidelines\"]"
              ],
              "html": "<a href=\"/web-security/video-guidelines\">Video guidelines</a>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.74 (foreground color: #ff6633, background color: #fff7eb, font size: 12.0pt (16px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "a[href$=\"credits\"]"
              ],
              "html": "<a href=\"/web-security/credits\">Credits</a>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.74 (foreground color: #ff6633, background color: #fff7eb, font size: 12.0pt (16px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "a:nth-child(34)"
              ],
              "html": "<a href=\"/web-security/lab-telemetry-privacy-notice\">Lab telemetry privacy notice</a>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.74 (foreground color: #ff6633, background color: #fff7eb, font size: 12.0pt (16px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "a[href$=\"getting-started\"] > .intro"
              ],
              "html": "<p class=\"intro\">Getting started with the Web Security Academy</p>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.91 (foreground color: #ff6633, background color: #ffffff, font size: 12.0pt (16px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "a[href$=\"getting-started\"] > .chevron-after"
              ],
              "html": "<div class=\"chevron-after\">Find out more</div>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.91 (foreground color: #ff6633, background color: #ffffff, font size: 12.0pt (16px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "a[href$=\"all-topics\"] > .intro"
              ],
              "html": "<p class=\"intro\">View all Web Security Academy topics</p>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.91 (foreground color: #ff6633, background color: #ffffff, font size: 12.0pt (16px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "a[href$=\"all-topics\"] > .chevron-after"
              ],
              "html": "<div class=\"chevron-after\">Find out more</div>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.91 (foreground color: #ff6633, background color: #ffffff, font size: 12.0pt (16px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "div:nth-child(3) > a > .intro"
              ],
              "html": "<p class=\"intro\">Track your progress in the Hall of Fame</p>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.91 (foreground color: #ff6633, background color: #ffffff, font size: 12.0pt (16px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "div:nth-child(3) > a > .chevron-after"
              ],
              "html": "<div class=\"chevron-after\">Find out more</div>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.91 (foreground color: #ff6633, background color: #ffffff, font size: 12.0pt (16px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                ".--color-white.btn[href$=\"register\"]"
              ],
              "html": "<a href=\"/users/register\" class=\"btn --color-white\">Sign up</a>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.91 (foreground color: #ff6633, background color: #ffffff, font size: 10.5pt (14px), font weight: bold). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                ".button-outline-blue-small"
              ],
              "html": "<a class=\"button-outline-blue-small camelcase\" href=\"https://twitter.com/Burp_Suite\" rel=\"noreferrer\"><span class=\"icon-twitter\"></span> Follow us</a>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.58 (foreground color: #00acee, background color: #ffffff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                ".grey"
              ],
              "html": "<p class=\"grey\">© 2026 PortSwigger Ltd.</p>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.84 (foreground color: #999999, background color: #ffffff, font size: 9.8pt (13px), font weight: bold). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            }
          ]
        },
        {
          "id": "html-has-lang",
          "impact": "serious",
          "tags": [
            "cat.language",
            "wcag2a",
            "wcag311",
            "TTv5",
            "TT11.a",
            "EN-301-549",
            "EN-9.3.1.1",
            "ACT",
            "RGAAv4",
            "RGAA-8.3.1"
          ],
          "help": "<html> element must have a lang attribute",
          "helpUrl": "https://dequeuniversity.com/rules/axe/4.12/html-has-lang?application=axeAPI",
          "description": "Ensure every HTML document has a lang attribute",
          "nodes": [
            {
              "target": [
                "html"
              ],
              "html": "<html class=\"webp\">",
              "failureSummary": "Fix any of the following:\n  The <html> element does not have a lang attribute",
              "impact": "serious"
            }
          ]
        },
        {
          "id": "link-name",
          "impact": "serious",
          "tags": [
            "cat.name-role-value",
            "wcag2a",
            "wcag244",
            "wcag412",
            "section508",
            "section508.22.a",
            "TTv5",
            "TT6.a",
            "EN-301-549",
            "EN-9.2.4.4",
            "EN-9.4.1.2",
            "ACT",
            "RGAAv4",
            "RGAA-6.2.1"
          ],
          "help": "Links must have discernible text",
          "helpUrl": "https://dequeuniversity.com/rules/axe/4.12/link-name?application=axeAPI",
          "description": "Ensure links have discernible text",
          "nodes": [
            {
              "target": [
                ".logo"
              ],
              "html": "<a class=\"logo\" href=\"/\"></a>",
              "failureSummary": "Fix all of the following:\n  Element is in tab order and does not have accessible text\n\nFix any of the following:\n  Element does not have text that is visible to screen readers\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute",
              "impact": "serious"
            },
            {
              "target": [
                ".back-to-top"
              ],
              "html": "<a href=\"#top\" class=\"back-to-top allow-for-pinned\">",
              "failureSummary": "Fix all of the following:\n  Element is in tab order and does not have accessible text\n\nFix any of the following:\n  Element does not have text that is visible to screen readers\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute",
              "impact": "serious"
            }
          ]
        },
        {
          "id": "target-size",
          "impact": "serious",
          "tags": [
            "cat.sensory-and-visual-cues",
            "wcag22aa",
            "wcag258"
          ],
          "help": "All touch targets must be 24px large, or leave sufficient space",
          "helpUrl": "https://dequeuniversity.com/rules/axe/4.12/target-size?application=axeAPI",
          "description": "Ensure touch targets have sufficient size and space",
          "nodes": [
            {
              "target": [
                ".container > div:nth-child(1) > a[href$=\"vulnerability-scanner\"]"
              ],
              "html": "<a href=\"/burp/vulnerability-scanner\">Web vulnerability scanner</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (166.5px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                ".container > div:nth-child(1) > a[href$=\"burp\"]"
              ],
              "html": "<a href=\"/burp\">Burp Suite Editions</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (166.5px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                ".container > div:nth-child(1) > a[href$=\"releases\"]"
              ],
              "html": "<a href=\"/burp/releases\">Release Notes</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (166.5px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                ".container > div:nth-child(2) > a:nth-child(2)"
              ],
              "html": "<a href=\"/web-security/cross-site-scripting\">Cross-site scripting (XSS)</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (166.5px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                ".container > div:nth-child(2) > a[href$=\"sql-injection\"]"
              ],
              "html": "<a href=\"/web-security/sql-injection\">SQL injection</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (166.5px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                ".container > div:nth-child(2) > a[href$=\"csrf\"]"
              ],
              "html": "<a href=\"/web-security/csrf\">Cross-site request forgery</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (166.5px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                ".container > div:nth-child(2) > a[href$=\"xxe\"]"
              ],
              "html": "<a href=\"/web-security/xxe\">XML external entity injection</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (166.5px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                ".container > div:nth-child(2) > a:nth-child(6)"
              ],
              "html": "<a href=\"/web-security/file-path-traversal\">Directory traversal</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (166.5px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                ".container > div:nth-child(2) > a[href$=\"ssrf\"]"
              ],
              "html": "<a href=\"/web-security/ssrf\">Server-side request forgery</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (166.5px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                "a[href$=\"organizations\"]"
              ],
              "html": "<a href=\"/organizations\">Organizations</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (166.5px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                "a[href$=\"testers\"]"
              ],
              "html": "<a href=\"/testers\">Testers</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (166.5px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                "a[href$=\"developers\"]"
              ],
              "html": "<a href=\"/developers\">Developers</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (166.5px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                "div:nth-child(4) > a[href$=\"about\"]"
              ],
              "html": "<a href=\"/about\">About</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (166.5px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                "div:nth-child(4) > a[href$=\"careers\"]"
              ],
              "html": "<a href=\"/careers\">Careers</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (166.5px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                "div:nth-child(4) > a[href$=\"contact\"]"
              ],
              "html": "<a href=\"/about/contact\">Contact</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (166.5px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                "div:nth-child(4) > a[href$=\"legal\"]"
              ],
              "html": "<a href=\"/legal\">Legal</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (166.5px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                "a[href$=\"privacy\"]"
              ],
              "html": "<a href=\"/privacy\">Privacy Notice</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (166.5px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                "a[href$=\"modern-slavery-statement\"]"
              ],
              "html": "<a href=\"/modern-slavery-statement\">Modern Slavery Statement</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (166.5px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                ".container > div:nth-child(5) > a[href$=\"web-security\"]"
              ],
              "html": "<a href=\"/web-security\">Web Security Academy</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (166.5px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                ".container > div:nth-child(5) > a[href$=\"blog\"]"
              ],
              "html": "<a href=\"/blog\">Blog</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (166.5px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                ".container > div:nth-child(5) > a[href$=\"research\"]"
              ],
              "html": "<a href=\"/research\">Research</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (166.5px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            }
          ]
        }
      ],
      "incomplete": [
        {
          "id": "color-contrast",
          "impact": "serious",
          "tags": [
            "cat.color",
            "wcag2aa",
            "wcag143",
            "TTv5",
            "TT13.c",
            "EN-301-549",
            "EN-9.1.4.3",
            "ACT",
            "RGAAv4",
            "RGAA-3.2.1"
          ],
          "help": "Elements must meet minimum color contrast ratio thresholds",
          "helpUrl": "https://dequeuniversity.com/rules/axe/4.12/color-contrast?application=axeAPI",
          "description": "Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds",
          "nodes": [
            {
              "target": [
                "h1"
              ],
              "html": "<h1 class=\"charcoal heading-2\">Free, online web security training from the creators of Burp Suite</h1>",
              "failureSummary": "Fix any of the following:\n  Element's background color could not be determined due to a background image",
              "impact": "serious"
            },
            {
              "target": [
                ".margin-top-s.container-buttons > .--clear.--color-orange[href$=\"users\"]"
              ],
              "html": "<a href=\"/users\" class=\"btn --color-orange --clear\">Login</a>",
              "failureSummary": "Fix any of the following:\n  Element's background color could not be determined due to a background image",
              "impact": "serious"
            },
            {
              "target": [
                "#learning-materials-and-labs"
              ],
              "html": "<h2 id=\"learning-materials-and-labs\">Learning materials and labs</h2>",
              "failureSummary": "Fix any of the following:\n  Element's background color could not be determined due to a background image",
              "impact": "serious"
            },
            {
              "target": [
                ".container-cards-academy:nth-child(2) > p"
              ],
              "html": "<p>Latest</p>",
              "failureSummary": "Fix any of the following:\n  Element's background color could not be determined due to a background image",
              "impact": "serious"
            },
            {
              "target": [
                ".card-ssrf > div > p:nth-child(1)"
              ],
              "html": "<p>Web LLM attacks</p>",
              "failureSummary": "Fix any of the following:\n  Element's background color could not be determined due to a background image",
              "impact": "serious"
            },
            {
              "target": [
                ".card-ssrf > div > p:nth-child(2)"
              ],
              "html": "<p>7 labs</p>",
              "failureSummary": "Fix any of the following:\n  Element's background color could not be determined due to a background image",
              "impact": "serious"
            },
            {
              "target": [
                ".container-cards-academy:nth-child(3) > p"
              ],
              "html": "<p>Featured</p>",
              "failureSummary": "Fix any of the following:\n  Element's background color could not be determined due to a background image",
              "impact": "serious"
            },
            {
              "target": [
                ".card-sqlinjection > div > p:nth-child(1)"
              ],
              "html": "<p>SQL injection</p>",
              "failureSummary": "Fix any of the following:\n  Element's background color could not be determined due to a background image",
              "impact": "serious"
            },
            {
              "target": [
                ".card-sqlinjection > div > p:nth-child(2)"
              ],
              "html": "<p>16 labs</p>",
              "failureSummary": "Fix any of the following:\n  Element's background color could not be determined due to a background image",
              "impact": "serious"
            },
            {
              "target": [
                "a[href$=\"all-materials\"]"
              ],
              "html": "<a class=\"h4 chevron-after2\" href=\"/web-security/all-materials\">View all learning materials</a>",
              "failureSummary": "Fix any of the following:\n  Element's background color could not be determined due to a background image",
              "impact": "serious"
            },
            {
              "target": [
                ".h4.chevron-after2[href$=\"all-labs\"]"
              ],
              "html": "<a class=\"h4 chevron-after2\" href=\"/web-security/all-labs\">View all labs</a>",
              "failureSummary": "Fix any of the following:\n  Element's background color could not be determined due to a background image",
              "impact": "serious"
            },
            {
              "target": [
                ".banner-academy-footer > p"
              ],
              "html": "<p>Start learning now</p>",
              "failureSummary": "Fix any of the following:\n  Element's background color could not be determined due to a background image",
              "impact": "serious"
            },
            {
              "target": [
                ".--color-white.--clear[href$=\"users\"]"
              ],
              "html": "<a href=\"/users\" class=\"btn --color-white --clear\">Login</a>",
              "failureSummary": "Fix any of the following:\n  Element's background color could not be determined due to a background image",
              "impact": "serious"
            }
          ]
        }
      ],
      "consoleErrors": [
        "Connecting to 'https://px.ads.linkedin.com/attribution_trigger?pid=6316346&time=1785582085418&url=https%3A%2F%2Fportswigger.net%2Fweb-security' violates the following Content Security Policy directive: \"connect-src 'self' https://ps.containers.piwik.pro https://ps.piwik.pro https://go.portswigger.net https://tags.srv.stackadapt.com https://www.google.com/recaptcha/ https://tracking-api.g2.com https://phingest.staging.portswigger.com https://phingest.portswigger.com https://formsubmission.portswigger.net https://*.portswigger.com\". The action has been blocked.",
        "Loading the image 'https://px.ads.linkedin.com/collect?v=2&fmt=js&pid=6316346&time=1785582085418&url=https%3A%2F%2Fportswigger.net%2Fweb-security' violates the following Content Security Policy directive: \"img-src 'self' https://*.portswigger.com/ https://portswigger.net/ https://i.ytimg.com/ https://tags.srv.stackadapt.com/sa.jpeg\". The action has been blocked.",
        "Loading the image 'https://px.ads.linkedin.com/attribution_trigger?pid=6316346&time=1785582085418&url=https%3A%2F%2Fportswigger.net%2Fweb-security' violates the following Content Security Policy directive: \"img-src 'self' https://*.portswigger.com/ https://portswigger.net/ https://i.ytimg.com/ https://tags.srv.stackadapt.com/sa.jpeg\". The action has been blocked.",
        "Connecting to 'https://px.ads.linkedin.com/wa/?medium=fetch&fmt=g' violates the following Content Security Policy directive: \"connect-src 'self' https://ps.containers.piwik.pro https://ps.piwik.pro https://go.portswigger.net https://tags.srv.stackadapt.com https://www.google.com/recaptcha/ https://tracking-api.g2.com https://phingest.staging.portswigger.com https://phingest.portswigger.com https://formsubmission.portswigger.net https://*.portswigger.com\". The action has been blocked.",
        "Fetch API cannot load https://px.ads.linkedin.com/wa/?medium=fetch&fmt=g. Refused to connect because it violates the document's Content Security Policy.",
        "Connecting to 'https://px.ads.linkedin.com/wa/?medium=beacon&fmt=g' violates the following Content Security Policy directive: \"connect-src 'self' https://ps.containers.piwik.pro https://ps.piwik.pro https://go.portswigger.net https://tags.srv.stackadapt.com https://www.google.com/recaptcha/ https://tracking-api.g2.com https://phingest.staging.portswigger.com https://phingest.portswigger.com https://formsubmission.portswigger.net https://*.portswigger.com\". The action has been blocked.",
        "Loading the image 'https://px.ads.linkedin.com/insight_tag_errors.gif?v=2&pid=6316346&error=version%3A%20308%20%7C%20WebsiteActions-308-TypeError%3A%20Failed%20to%20fetch%3B%20ErrorData%3A%20%7B%22domain%22%3A%22portswigger.net%22%2C%22requestFetcher%22%3A%22fetch-keepalive%22%2C%22body%22%3A%22H4sIAAAAAAAACl2PS0vDQBhF%2F0q464l95GE6uy5sKQgWE3QhIpPM1%2FTDyWScmVJK6X%2BXWnHh8nDgcO8ZjnWAfCuzWZnl5btA6Dy7%2BEI%2B8Gghs2klEHkgyNl9VRTVfFoV%2BXwuoMdBsYWEG30MR%2B578neWIgQO3kBiH6MLcjL55ydHatNA3cFzPEHAqZ4ajoYg8UptUv%2BqZNkpTcNJJitPlDxZw5aSxiu2bPtk58ch2Y4%2B1rc0BI7UBo5Uc2%2BVeaavA4W40ZDQtCt1N83SLC%2BKlEhRuqgWeZqVRT5bzHS7UAoCHBqvbDAqkobcKRNIwPBK3Sq4wpqVjTcYOHSQZ7jQ1lFFgkzzy7XyyPaT9MYunfvL7GmAtAdjBMLPvubkro%2B3y%2FXDx8um3jS4fAOBzPcQjgEAAA%3D%3D%22%7D&href=https%3A%2F%2Fportswigger.net%2Fweb-security' violates the following Content Security Policy directive: \"img-src 'self' https://*.portswigger.com/ https://portswigger.net/ https://i.ytimg.com/ https://tags.srv.stackadapt.com/sa.jpeg\". The action has been blocked.",
        "Connecting to 'https://ad.doubleclick.net/ccm/s/collect?auid=1947563583.1785582086&gtm=45be67u0h2v9179205174za200zd9179205174xec' violates the following Content Security Policy directive: \"connect-src 'self' https://ps.containers.piwik.pro https://ps.piwik.pro https://go.portswigger.net https://tags.srv.stackadapt.com https://www.google.com/recaptcha/ https://tracking-api.g2.com https://phingest.staging.portswigger.com https://phingest.portswigger.com https://formsubmission.portswigger.net https://*.portswigger.com\". The action has been blocked.",
        "Fetch API cannot load https://ad.doubleclick.net/ccm/s/collect?auid=1947563583.1785582086&gtm=45be67u0h2v9179205174za200zd9179205174xec. Refused to connect because it violates the document's Content Security Policy.",
        "Connecting to 'https://www.google.com/rmkt/collect/11422135271/?random=1785582085503&cv=11&fst=1785582085503&fmt=8&bg=ffffff&guid=ON&async=1&en=gtag.config&gtm=45be67u0h2v9179205174za200zd9179205174xec&gcd=13l3l3l3l1l1&dma=0&tag_exp=115938465~115938468~118395333~118897920~118897930~119896802~120222308&u_w=375&u_h=812&url=https%3A%2F%2Fportswigger.net%2Fweb-security&rcb=17&frm=0&tiba=Web%20Security%20Academy%3A%20Free%20Online%20Training%20from%20PortSwigger&hn=www.googleadservices.com&npa=0&pscdl=noapi&auid=1947563583.1785582086&uaa=x86&uab=64&uafvl=HeadlessChrome%3B149.0.7827.55%7CChromium%3B149.0.7827.55%7CNot)A%253BBrand%3B24.0.0.0&uamb=0&uam=&uap=Windows&uapv=10.0&uaw=0&data=event%3Dgtag.config&ept=68&gcp=5' violates the following Content Security Policy directive: \"connect-src 'self' https://ps.containers.piwik.pro https://ps.piwik.pro https://go.portswigger.net https://tags.srv.stackadapt.com https://www.google.com/recaptcha/ https://tracking-api.g2.com https://phingest.staging.portswigger.com https://phingest.portswigger.com https://formsubmission.portswigger.net https://*.portswigger.com\". The action has been blocked.",
        "Fetch API cannot load https://www.google.com/rmkt/collect/11422135271/?random=1785582085503&cv=11&fst=1785582085503&fmt=8&bg=ffffff&guid=ON&async=1&en=gtag.config&gtm=45be67u0h2v9179205174za200zd9179205174xec&gcd=13l3l3l3l1l1&dma=0&tag_exp=115938465~115938468~118395333~118897920~118897930~119896802~120222308&u_w=375&u_h=812&url=https%3A%2F%2Fportswigger.net%2Fweb-security&rcb=17&frm=0&tiba=Web%20Security%20Academy%3A%20Free%20Online%20Training%20from%20PortSwigger&hn=www.googleadservices.com&npa=0&pscdl=noapi&auid=1947563583.1785582086&uaa=x86&uab=64&uafvl=HeadlessChrome%3B149.0.7827.55%7CChromium%3B149.0.7827.55%7CNot)A%253BBrand%3B24.0.0.0&uamb=0&uam=&uap=Windows&uapv=10.0&uaw=0&data=event%3Dgtag.config&ept=68&gcp=5. Refused to connect because it violates the document's Content Security Policy.",
        "Connecting to 'https://www.google.com/ccm/collect?rcb=17&frm=0&auid=1947563583.1785582086&dt=Web%20Security%20Academy%3A%20Free%20Online%20Training%20from%20PortSwigger&en=page_view&dl=https%3A%2F%2Fportswigger.net%2Fweb-security&scrsrc=www.googletagmanager.com&rnd=326647845.1785582086&navt=n&npa=0&gtm=45be67u0h2v9179205174za200zd9179205174xec&gcd=13l3l3l3l1l1&dma=0&tag_exp=115938465~115938468~118395333~118897920~118897930~119896802~120222308&apvc=1&tids=AW-11422135271&tid=AW-11422135271&tft=1785582085522&tfd=1114&fmt=8' violates the following Content Security Policy directive: \"connect-src 'self' https://ps.containers.piwik.pro https://ps.piwik.pro https://go.portswigger.net https://tags.srv.stackadapt.com https://www.google.com/recaptcha/ https://tracking-api.g2.com https://phingest.staging.portswigger.com https://phingest.portswigger.com https://formsubmission.portswigger.net https://*.portswigger.com\". The action has been blocked.",
        "Fetch API cannot load https://www.google.com/ccm/collect?rcb=17&frm=0&auid=1947563583.1785582086&dt=Web%20Security%20Academy%3A%20Free%20Online%20Training%20from%20PortSwigger&en=page_view&dl=https%3A%2F%2Fportswigger.net%2Fweb-security&scrsrc=www.googletagmanager.com&rnd=326647845.1785582086&navt=n&npa=0&gtm=45be67u0h2v9179205174za200zd9179205174xec&gcd=13l3l3l3l1l1&dma=0&tag_exp=115938465~115938468~118395333~118897920~118897930~119896802~120222308&apvc=1&tids=AW-11422135271&tid=AW-11422135271&tft=1785582085522&tfd=1114&fmt=8. Refused to connect because it violates the document's Content Security Policy.",
        "Loading the image 'https://www.google.com/rmkt/collect/11422135271/?random=1785582085503&cv=11&fst=1785582085503&fmt=3&bg=ffffff&guid=ON&async=1&en=gtag.config&gtm=45be67u0h2v9179205174za200zd9179205174xec&gcd=13l3l3l3l1l1&dma=0&tag_exp=115938465~115938468~118395333~118897920~118897930~119896802~120222308&u_w=375&u_h=812&url=https%3A%2F%2Fportswigger.net%2Fweb-security&rcb=17&frm=0&tiba=Web%20Security%20Academy%3A%20Free%20Online%20Training%20from%20PortSwigger&hn=www.googleadservices.com&npa=0&pscdl=noapi&auid=1947563583.1785582086&uaa=x86&uab=64&uafvl=HeadlessChrome%3B149.0.7827.55%7CChromium%3B149.0.7827.55%7CNot)A%253BBrand%3B24.0.0.0&uamb=0&uam=&uap=Windows&uapv=10.0&uaw=0&data=event%3Dgtag.config&ept=68&gcp=5' violates the following Content Security Policy directive: \"img-src 'self' https://*.portswigger.com/ https://portswigger.net/ https://i.ytimg.com/ https://tags.srv.stackadapt.com/sa.jpeg\". The action has been blocked.",
        "Loading the image 'https://www.google.com/ccm/collect?rcb=17&frm=0&auid=1947563583.1785582086&dt=Web%20Security%20Academy%3A%20Free%20Online%20Training%20from%20PortSwigger&en=page_view&dl=https%3A%2F%2Fportswigger.net%2Fweb-security&scrsrc=www.googletagmanager.com&rnd=326647845.1785582086&navt=n&npa=0&gtm=45be67u0h2v9179205174za200zd9179205174xec&gcd=13l3l3l3l1l1&dma=0&tag_exp=115938465~115938468~118395333~118897920~118897930~119896802~120222308&apvc=1&tids=AW-11422135271&tid=AW-11422135271&tft=1785582085522&tfd=1114&fmt=3' violates the following Content Security Policy directive: \"img-src 'self' https://*.portswigger.com/ https://portswigger.net/ https://i.ytimg.com/ https://tags.srv.stackadapt.com/sa.jpeg\". The action has been blocked.",
        "Loading the image 'https://www.google.com/pagead/1p-user-list/11422135271/?random=1785582085503&cv=11&fst=1785582000000&bg=ffffff&guid=ON&async=1&en=gtag.config&gtm=45be67u0h2v9179205174za200zd9179205174xec&gcd=13l3l3l3l1l1&dma=0&tag_exp=115938465~115938468~118395333~118897920~118897930~119896802~120222308&u_w=375&u_h=812&url=https%3A%2F%2Fportswigger.net%2Fweb-security&rcb=17&frm=0&tiba=Web%20Security%20Academy%3A%20Free%20Online%20Training%20from%20PortSwigger&hn=www.googleadservices.com&npa=0&pscdl=noapi&auid=1947563583.1785582086&uaa=x86&uab=64&uafvl=HeadlessChrome%3B149.0.7827.55%7CChromium%3B149.0.7827.55%7CNot)A%253BBrand%3B24.0.0.0&uamb=0&uam=&uap=Windows&uapv=10.0&uaw=0&data=event%3Dgtag.config&ept=9&rfmt=3&fmt=3&is_vtc=1&cid=CAQSUAARCiqBOul-vQvX12ytd3MCp-eB68u1Ce2kVRTYCWkRxekjSJnONAnNBoyhyz0PrFFgLgqmy_zNakoC1caOXhWdKEL1TV8NXuCHD6S9zpyZ&random=4101121047&rmt_tld=0&ipr=y' violates the following Content Security Policy directive: \"img-src 'self' https://*.portswigger.com/ https://portswigger.net/ https://i.ytimg.com/ https://tags.srv.stackadapt.com/sa.jpeg\". The action has been blocked.",
        "Loading the image 'https://www.google.co.uk/pagead/1p-user-list/11422135271/?random=1785582085503&cv=11&fst=1785582000000&bg=ffffff&guid=ON&async=1&en=gtag.config&gtm=45be67u0h2v9179205174za200zd9179205174xec&gcd=13l3l3l3l1l1&dma=0&tag_exp=115938465~115938468~118395333~118897920~118897930~119896802~120222308&u_w=375&u_h=812&url=https%3A%2F%2Fportswigger.net%2Fweb-security&rcb=17&frm=0&tiba=Web%20Security%20Academy%3A%20Free%20Online%20Training%20from%20PortSwigger&hn=www.googleadservices.com&npa=0&pscdl=noapi&auid=1947563583.1785582086&uaa=x86&uab=64&uafvl=HeadlessChrome%3B149.0.7827.55%7CChromium%3B149.0.7827.55%7CNot)A%253BBrand%3B24.0.0.0&uamb=0&uam=&uap=Windows&uapv=10.0&uaw=0&data=event%3Dgtag.config&ept=9&rfmt=3&fmt=3&is_vtc=1&cid=CAQSUAARCiqBOul-vQvX12ytd3MCp-eB68u1Ce2kVRTYCWkRxekjSJnONAnNBoyhyz0PrFFgLgqmy_zNakoC1caOXhWdKEL1TV8NXuCHD6S9zpyZ&random=4101121047&rmt_tld=1&ipr=y' violates the following Content Security Policy directive: \"img-src 'self' https://*.portswigger.com/ https://portswigger.net/ https://i.ytimg.com/ https://tags.srv.stackadapt.com/sa.jpeg\". The action has been blocked.",
        "Applying inline style violates the following Content Security Policy directive 'style-src 'self' https://tags.srv.stackadapt.com/sa.css 'nonce-OVyfuShTlLmMnYx3tUOaSnPATA/aY7Zi' https://fonts.googleapis.com/css2* https://unpkg.com/animate.css@4.1.1/animate.css https://unpkg.com/@teleporthq/teleport-custom-scripts/dist/style.css'. Either the 'unsafe-inline' keyword, a hash ('sha256-DI3A3NB0TrIWjOyPS+ClIeU1iZvL9QiLqQN2JnRHCss='), or a nonce ('nonce-...') is required to enable inline execution. The action has been blocked."
      ],
      "pageErrors": [],
      "error": null,
      "durationMs": 3459
    },
    {
      "name": "Web Security Academy",
      "requestedUrl": "https://portswigger.net/web-security",
      "viewport": {
        "label": "1440px",
        "width": 1440,
        "height": 900
      },
      "status": "audited",
      "httpStatus": 200,
      "finalUrl": "https://portswigger.net/web-security",
      "title": "Web Security Academy: Free Online Training from PortSwigger",
      "document": {
        "lang": null,
        "h1Count": 1,
        "mainCount": 0,
        "landmarkCount": 3,
        "horizontalOverflowPx": 0
      },
      "violations": [
        {
          "id": "color-contrast",
          "impact": "serious",
          "tags": [
            "cat.color",
            "wcag2aa",
            "wcag143",
            "TTv5",
            "TT13.c",
            "EN-301-549",
            "EN-9.1.4.3",
            "ACT",
            "RGAAv4",
            "RGAA-3.2.1"
          ],
          "help": "Elements must meet minimum color contrast ratio thresholds",
          "helpUrl": "https://dequeuniversity.com/rules/axe/4.12/color-contrast?application=axeAPI",
          "description": "Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds",
          "nodes": [
            {
              "target": [
                ".button-orange-small"
              ],
              "html": "<a class=\"button-orange-small\" href=\"/users/youraccount/personaldetails\">My account</a>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.91 (foreground color: #ffffff, background color: #ff6633, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                ".margin-top-s.container-buttons > .--color-orange.btn[href$=\"register\"]"
              ],
              "html": "<a href=\"/users/register\" class=\"btn --color-orange\">Sign up</a>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.91 (foreground color: #ffffff, background color: #ff6633, font size: 10.5pt (14px), font weight: bold). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "a > div > .chevron-after"
              ],
              "html": "<span class=\"chevron-after\">Learn more</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.91 (foreground color: #ff6633, background color: #ffffff, font size: 12.0pt (16px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#up-to-the-minute-learning-resources"
              ],
              "html": "<h2 id=\"up-to-the-minute-learning-resources\">Up-to-the-minute learning resources</h2>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.91 (foreground color: #ff6633, background color: #ffffff, font size: 24.9pt (33.1776px), font weight: normal). Expected contrast ratio of 3:1",
              "impact": "serious"
            },
            {
              "target": [
                ".--width-narrow.--text-large.--center > p:nth-child(2) > a"
              ],
              "html": "<a href=\"/web-security/web-application-hackers-handbook\">The Web Application Hacker's Handbook</a>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.91 (foreground color: #ff6633, background color: #ffffff, font size: 14.5pt (19.392px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                ".--center.--gap-xlarge.container-section:nth-child(10) > .container-buttons > .--color-orange.btn[href$=\"register\"]"
              ],
              "html": "<a href=\"/users/register\" class=\"btn --color-orange\">Sign up</a>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.91 (foreground color: #ffffff, background color: #ff6633, font size: 10.5pt (14px), font weight: bold). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                ".--center.--gap-xlarge.container-section:nth-child(10) > .container-buttons > .--clear.--color-orange[href$=\"users\"]"
              ],
              "html": "<a href=\"/users\" class=\"btn --color-orange --clear\">Login</a>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.91 (foreground color: #ff6633, background color: #ffffff, font size: 10.5pt (14px), font weight: bold). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#satisfy-your-curiosity-safely-and-legally"
              ],
              "html": "<h2 id=\"satisfy-your-curiosity-safely-and-legally\">Satisfy your curiosity - safely and legally</h2>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.91 (foreground color: #ff6633, background color: #ffffff, font size: 24.9pt (33.1776px), font weight: normal). Expected contrast ratio of 3:1",
              "impact": "serious"
            },
            {
              "target": [
                ".--layout-column.no-padding-top.--text-large:nth-child(11) > .smallscreen-center.column-block.--width-medium > p:nth-child(3) > a"
              ],
              "html": "<a href=\"https://portswigger.net/users/register\">creating an account</a>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.91 (foreground color: #ff6633, background color: #ffffff, font size: 14.5pt (19.392px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#hack-like-the-pros-do"
              ],
              "html": "<h2 id=\"hack-like-the-pros-do\">Hack like the pros do</h2>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.91 (foreground color: #ff6633, background color: #ffffff, font size: 24.9pt (33.1776px), font weight: normal). Expected contrast ratio of 3:1",
              "impact": "serious"
            },
            {
              "target": [
                ".--layout-column.no-padding-top.--text-large:nth-child(12) > .smallscreen-center.column-block.--width-medium > p:nth-child(3) > a"
              ],
              "html": "<a href=\"https://portswigger.net/burp/communitydownload\">Download Burp Suite here</a>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.91 (foreground color: #ff6633, background color: #ffffff, font size: 14.5pt (19.392px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#web-security-training-built-for-humans-not-robots"
              ],
              "html": "<h2 id=\"web-security-training-built-for-humans-not-robots\">Web security training built for humans, not robots</h2>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.91 (foreground color: #ff6633, background color: #ffffff, font size: 24.9pt (33.1776px), font weight: normal). Expected contrast ratio of 3:1",
              "impact": "serious"
            },
            {
              "target": [
                "#track-your-progress-win-cool-swag"
              ],
              "html": "<h2 id=\"track-your-progress-win-cool-swag\">Track your progress, win cool swag</h2>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.91 (foreground color: #ff6633, background color: #ffffff, font size: 24.9pt (33.1776px), font weight: normal). Expected contrast ratio of 3:1",
              "impact": "serious"
            },
            {
              "target": [
                ".smallscreen-center.column-block.--width-medium > p:nth-child(2) > a"
              ],
              "html": "<a href=\"https://portswigger.net/web-security/hall-of-fame\">Hall of Fame</a>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.91 (foreground color: #ff6633, background color: #ffffff, font size: 14.5pt (19.392px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                ".--layout-column.no-padding-top.--text-large:nth-child(14) > .smallscreen-center.column-block.--width-medium > p:nth-child(3) > a"
              ],
              "html": "<a href=\"https://twitter.com/WebSecAcademy\">Twitter</a>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.91 (foreground color: #ff6633, background color: #ffffff, font size: 14.5pt (19.392px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "a[href$=\"sql-injection\"]:nth-child(1)"
              ],
              "html": "<a href=\"/web-security/sql-injection\">SQL injection</a>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.74 (foreground color: #ff6633, background color: #fff7eb, font size: 12.0pt (16px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                ".container-academy-topics > div > a:nth-child(2)"
              ],
              "html": "<a href=\"/web-security/cross-site-scripting\">XSS</a>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.74 (foreground color: #ff6633, background color: #fff7eb, font size: 12.0pt (16px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                ".container-academy-topics > div > a[href$=\"csrf\"]"
              ],
              "html": "<a href=\"/web-security/csrf\">CSRF</a>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.74 (foreground color: #ff6633, background color: #fff7eb, font size: 12.0pt (16px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "a[href$=\"clickjacking\"]"
              ],
              "html": "<a href=\"/web-security/clickjacking\">Clickjacking</a>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.74 (foreground color: #ff6633, background color: #fff7eb, font size: 12.0pt (16px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "a[href$=\"cors\"]"
              ],
              "html": "<a href=\"/web-security/cors\">CORS</a>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.74 (foreground color: #ff6633, background color: #fff7eb, font size: 12.0pt (16px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                ".container-academy-topics > div > a[href$=\"xxe\"]"
              ],
              "html": "<a href=\"/web-security/xxe\">XXE</a>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.74 (foreground color: #ff6633, background color: #fff7eb, font size: 12.0pt (16px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                ".container-academy-topics > div > a[href$=\"ssrf\"]"
              ],
              "html": "<a href=\"/web-security/ssrf\">SSRF</a>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.74 (foreground color: #ff6633, background color: #fff7eb, font size: 12.0pt (16px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                ".container-academy-topics > div > a:nth-child(8)"
              ],
              "html": "<a href=\"/web-security/request-smuggling\">Request smuggling</a>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.74 (foreground color: #ff6633, background color: #fff7eb, font size: 12.0pt (16px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                ".container-academy-topics > div > a:nth-child(9)"
              ],
              "html": "<a href=\"/web-security/os-command-injection\">Command injection</a>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.74 (foreground color: #ff6633, background color: #fff7eb, font size: 12.0pt (16px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                ".container-academy-topics > div > a:nth-child(10)"
              ],
              "html": "<a href=\"/web-security/server-side-template-injection\">Server-side template injection</a>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.74 (foreground color: #ff6633, background color: #fff7eb, font size: 12.0pt (16px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "a[href$=\"deserialization\"]"
              ],
              "html": "<a href=\"/web-security/deserialization\">Insecure deserialization</a>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.74 (foreground color: #ff6633, background color: #fff7eb, font size: 12.0pt (16px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "a:nth-child(12)"
              ],
              "html": "<a href=\"/web-security/file-path-traversal\">Path traversal</a>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.74 (foreground color: #ff6633, background color: #fff7eb, font size: 12.0pt (16px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "a[href$=\"access-control\"]"
              ],
              "html": "<a href=\"/web-security/access-control\">Access control</a>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.74 (foreground color: #ff6633, background color: #fff7eb, font size: 12.0pt (16px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "a[href$=\"authentication\"]"
              ],
              "html": "<a href=\"/web-security/authentication\">Authentication</a>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.74 (foreground color: #ff6633, background color: #fff7eb, font size: 12.0pt (16px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "a[href$=\"oauth\"]"
              ],
              "html": "<a href=\"/web-security/oauth\">OAuth authentication</a>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.74 (foreground color: #ff6633, background color: #fff7eb, font size: 12.0pt (16px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "a[href$=\"logic-flaws\"]"
              ],
              "html": "<a href=\"/web-security/logic-flaws\">Business logic vulnerabilities</a>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.74 (foreground color: #ff6633, background color: #fff7eb, font size: 12.0pt (16px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "a[href$=\"websockets\"]"
              ],
              "html": "<a href=\"/web-security/websockets\">WebSockets</a>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.74 (foreground color: #ff6633, background color: #fff7eb, font size: 12.0pt (16px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "a[href$=\"dom-based\"]"
              ],
              "html": "<a href=\"/web-security/dom-based\">DOM-based</a>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.74 (foreground color: #ff6633, background color: #fff7eb, font size: 12.0pt (16px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                ".container-academy-topics > div > a:nth-child(19)"
              ],
              "html": "<a href=\"/web-security/web-cache-poisoning\">Web cache poisoning</a>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.74 (foreground color: #ff6633, background color: #fff7eb, font size: 12.0pt (16px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "a[href$=\"host-header\"]"
              ],
              "html": "<a href=\"/web-security/host-header\">HTTP Host header attacks</a>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.74 (foreground color: #ff6633, background color: #fff7eb, font size: 12.0pt (16px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                ".container-academy-topics > div > a:nth-child(21)"
              ],
              "html": "<a href=\"/web-security/information-disclosure\">Information disclosure</a>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.74 (foreground color: #ff6633, background color: #fff7eb, font size: 12.0pt (16px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "a[href$=\"file-upload\"]"
              ],
              "html": "<a href=\"/web-security/file-upload\">File upload vulnerabilities</a>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.74 (foreground color: #ff6633, background color: #fff7eb, font size: 12.0pt (16px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "a[href$=\"jwt\"]"
              ],
              "html": "<a href=\"/web-security/jwt\">JWT attacks</a>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.74 (foreground color: #ff6633, background color: #fff7eb, font size: 12.0pt (16px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "a[href$=\"essential-skills\"]"
              ],
              "html": "<a href=\"/web-security/essential-skills\">Essential skills</a>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.74 (foreground color: #ff6633, background color: #fff7eb, font size: 12.0pt (16px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "a:nth-child(25)"
              ],
              "html": "<a href=\"/web-security/prototype-pollution\">Prototype pollution</a>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.74 (foreground color: #ff6633, background color: #fff7eb, font size: 12.0pt (16px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "a[href$=\"graphql\"]"
              ],
              "html": "<a href=\"/web-security/graphql\">GraphQL API vulnerabilities</a>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.74 (foreground color: #ff6633, background color: #fff7eb, font size: 12.0pt (16px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "a[href$=\"race-conditions\"]"
              ],
              "html": "<a href=\"/web-security/race-conditions\">Race conditions</a>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.74 (foreground color: #ff6633, background color: #fff7eb, font size: 12.0pt (16px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                ".container-academy-topics > div > a[href$=\"nosql-injection\"]"
              ],
              "html": "<a href=\"/web-security/nosql-injection\">NoSQL injection</a>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.74 (foreground color: #ff6633, background color: #fff7eb, font size: 12.0pt (16px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                ".container-academy-topics > div > a[href$=\"api-testing\"]"
              ],
              "html": "<a href=\"/web-security/api-testing\">API testing</a>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.74 (foreground color: #ff6633, background color: #fff7eb, font size: 12.0pt (16px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                ".container-academy-topics > div > a[href$=\"llm-attacks\"]"
              ],
              "html": "<a href=\"/web-security/llm-attacks\">Web LLM attacks</a>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.74 (foreground color: #ff6633, background color: #fff7eb, font size: 12.0pt (16px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "a:nth-child(31)"
              ],
              "html": "<a href=\"/web-security/web-cache-deception\">Web cache deception</a>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.74 (foreground color: #ff6633, background color: #fff7eb, font size: 12.0pt (16px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "a[href$=\"video-guidelines\"]"
              ],
              "html": "<a href=\"/web-security/video-guidelines\">Video guidelines</a>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.74 (foreground color: #ff6633, background color: #fff7eb, font size: 12.0pt (16px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "a[href$=\"credits\"]"
              ],
              "html": "<a href=\"/web-security/credits\">Credits</a>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.74 (foreground color: #ff6633, background color: #fff7eb, font size: 12.0pt (16px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "a:nth-child(34)"
              ],
              "html": "<a href=\"/web-security/lab-telemetry-privacy-notice\">Lab telemetry privacy notice</a>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.74 (foreground color: #ff6633, background color: #fff7eb, font size: 12.0pt (16px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "a[href$=\"getting-started\"] > .intro"
              ],
              "html": "<p class=\"intro\">Getting started with the Web Security Academy</p>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.91 (foreground color: #ff6633, background color: #ffffff, font size: 12.0pt (16px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "a[href$=\"getting-started\"] > .chevron-after"
              ],
              "html": "<div class=\"chevron-after\">Find out more</div>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.91 (foreground color: #ff6633, background color: #ffffff, font size: 12.0pt (16px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "a[href$=\"all-topics\"] > .intro"
              ],
              "html": "<p class=\"intro\">View all Web Security Academy topics</p>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.91 (foreground color: #ff6633, background color: #ffffff, font size: 12.0pt (16px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "a[href$=\"all-topics\"] > .chevron-after"
              ],
              "html": "<div class=\"chevron-after\">Find out more</div>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.91 (foreground color: #ff6633, background color: #ffffff, font size: 12.0pt (16px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "div:nth-child(3) > a > .intro"
              ],
              "html": "<p class=\"intro\">Track your progress in the Hall of Fame</p>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.91 (foreground color: #ff6633, background color: #ffffff, font size: 12.0pt (16px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "div:nth-child(3) > a > .chevron-after"
              ],
              "html": "<div class=\"chevron-after\">Find out more</div>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.91 (foreground color: #ff6633, background color: #ffffff, font size: 12.0pt (16px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                ".--color-white.btn[href$=\"register\"]"
              ],
              "html": "<a href=\"/users/register\" class=\"btn --color-white\">Sign up</a>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.91 (foreground color: #ff6633, background color: #ffffff, font size: 10.5pt (14px), font weight: bold). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                ".button-outline-blue-small"
              ],
              "html": "<a class=\"button-outline-blue-small camelcase\" href=\"https://twitter.com/Burp_Suite\" rel=\"noreferrer\"><span class=\"icon-twitter\"></span> Follow us</a>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.58 (foreground color: #00acee, background color: #ffffff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                ".grey"
              ],
              "html": "<p class=\"grey\">© 2026 PortSwigger Ltd.</p>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.84 (foreground color: #999999, background color: #ffffff, font size: 9.8pt (13px), font weight: bold). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            }
          ]
        },
        {
          "id": "html-has-lang",
          "impact": "serious",
          "tags": [
            "cat.language",
            "wcag2a",
            "wcag311",
            "TTv5",
            "TT11.a",
            "EN-301-549",
            "EN-9.3.1.1",
            "ACT",
            "RGAAv4",
            "RGAA-8.3.1"
          ],
          "help": "<html> element must have a lang attribute",
          "helpUrl": "https://dequeuniversity.com/rules/axe/4.12/html-has-lang?application=axeAPI",
          "description": "Ensure every HTML document has a lang attribute",
          "nodes": [
            {
              "target": [
                "html"
              ],
              "html": "<html class=\"webp\">",
              "failureSummary": "Fix any of the following:\n  The <html> element does not have a lang attribute",
              "impact": "serious"
            }
          ]
        },
        {
          "id": "link-name",
          "impact": "serious",
          "tags": [
            "cat.name-role-value",
            "wcag2a",
            "wcag244",
            "wcag412",
            "section508",
            "section508.22.a",
            "TTv5",
            "TT6.a",
            "EN-301-549",
            "EN-9.2.4.4",
            "EN-9.4.1.2",
            "ACT",
            "RGAAv4",
            "RGAA-6.2.1"
          ],
          "help": "Links must have discernible text",
          "helpUrl": "https://dequeuniversity.com/rules/axe/4.12/link-name?application=axeAPI",
          "description": "Ensure links have discernible text",
          "nodes": [
            {
              "target": [
                ".logo"
              ],
              "html": "<a class=\"logo\" href=\"/\"></a>",
              "failureSummary": "Fix all of the following:\n  Element is in tab order and does not have accessible text\n\nFix any of the following:\n  Element does not have text that is visible to screen readers\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute",
              "impact": "serious"
            },
            {
              "target": [
                ".back-to-top"
              ],
              "html": "<a href=\"#top\" class=\"back-to-top allow-for-pinned\">",
              "failureSummary": "Fix all of the following:\n  Element is in tab order and does not have accessible text\n\nFix any of the following:\n  Element does not have text that is visible to screen readers\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute",
              "impact": "serious"
            }
          ]
        },
        {
          "id": "target-size",
          "impact": "serious",
          "tags": [
            "cat.sensory-and-visual-cues",
            "wcag22aa",
            "wcag258"
          ],
          "help": "All touch targets must be 24px large, or leave sufficient space",
          "helpUrl": "https://dequeuniversity.com/rules/axe/4.12/target-size?application=axeAPI",
          "description": "Ensure touch targets have sufficient size and space",
          "nodes": [
            {
              "target": [
                ".container > div:nth-child(1) > a[href$=\"vulnerability-scanner\"]"
              ],
              "html": "<a href=\"/burp/vulnerability-scanner\">Web vulnerability scanner</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (182.4px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                ".container > div:nth-child(1) > a[href$=\"burp\"]"
              ],
              "html": "<a href=\"/burp\">Burp Suite Editions</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (182.4px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                ".container > div:nth-child(1) > a[href$=\"releases\"]"
              ],
              "html": "<a href=\"/burp/releases\">Release Notes</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (182.4px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                ".container > div:nth-child(2) > a:nth-child(2)"
              ],
              "html": "<a href=\"/web-security/cross-site-scripting\">Cross-site scripting (XSS)</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (182.4px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                ".container > div:nth-child(2) > a[href$=\"sql-injection\"]"
              ],
              "html": "<a href=\"/web-security/sql-injection\">SQL injection</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (182.4px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                ".container > div:nth-child(2) > a[href$=\"csrf\"]"
              ],
              "html": "<a href=\"/web-security/csrf\">Cross-site request forgery</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (182.4px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                ".container > div:nth-child(2) > a[href$=\"xxe\"]"
              ],
              "html": "<a href=\"/web-security/xxe\">XML external entity injection</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (182.4px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                ".container > div:nth-child(2) > a:nth-child(6)"
              ],
              "html": "<a href=\"/web-security/file-path-traversal\">Directory traversal</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (182.4px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                ".container > div:nth-child(2) > a[href$=\"ssrf\"]"
              ],
              "html": "<a href=\"/web-security/ssrf\">Server-side request forgery</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (182.4px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                "a[href$=\"organizations\"]"
              ],
              "html": "<a href=\"/organizations\">Organizations</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (182.4px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                "a[href$=\"testers\"]"
              ],
              "html": "<a href=\"/testers\">Testers</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (182.4px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                "a[href$=\"developers\"]"
              ],
              "html": "<a href=\"/developers\">Developers</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (182.4px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                "div:nth-child(4) > a[href$=\"about\"]"
              ],
              "html": "<a href=\"/about\">About</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (182.4px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                "div:nth-child(4) > a[href$=\"careers\"]"
              ],
              "html": "<a href=\"/careers\">Careers</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (182.4px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                "div:nth-child(4) > a[href$=\"contact\"]"
              ],
              "html": "<a href=\"/about/contact\">Contact</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (182.4px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                "div:nth-child(4) > a[href$=\"legal\"]"
              ],
              "html": "<a href=\"/legal\">Legal</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (182.4px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                "a[href$=\"privacy\"]"
              ],
              "html": "<a href=\"/privacy\">Privacy Notice</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (182.4px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                "a[href$=\"modern-slavery-statement\"]"
              ],
              "html": "<a href=\"/modern-slavery-statement\">Modern Slavery Statement</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (182.4px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                ".container > div:nth-child(5) > a[href$=\"web-security\"]"
              ],
              "html": "<a href=\"/web-security\">Web Security Academy</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (182.4px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                ".container > div:nth-child(5) > a[href$=\"blog\"]"
              ],
              "html": "<a href=\"/blog\">Blog</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (182.4px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                ".container > div:nth-child(5) > a[href$=\"research\"]"
              ],
              "html": "<a href=\"/research\">Research</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (182.4px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            }
          ]
        }
      ],
      "incomplete": [
        {
          "id": "color-contrast",
          "impact": "serious",
          "tags": [
            "cat.color",
            "wcag2aa",
            "wcag143",
            "TTv5",
            "TT13.c",
            "EN-301-549",
            "EN-9.1.4.3",
            "ACT",
            "RGAAv4",
            "RGAA-3.2.1"
          ],
          "help": "Elements must meet minimum color contrast ratio thresholds",
          "helpUrl": "https://dequeuniversity.com/rules/axe/4.12/color-contrast?application=axeAPI",
          "description": "Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds",
          "nodes": [
            {
              "target": [
                "h1"
              ],
              "html": "<h1 class=\"charcoal heading-2\">Free, online web security training from the creators of Burp Suite</h1>",
              "failureSummary": "Fix any of the following:\n  Element's background color could not be determined due to a background image",
              "impact": "serious"
            },
            {
              "target": [
                ".margin-top-s.container-buttons > .--clear.--color-orange[href$=\"users\"]"
              ],
              "html": "<a href=\"/users\" class=\"btn --color-orange --clear\">Login</a>",
              "failureSummary": "Fix any of the following:\n  Element's background color could not be determined due to a background image",
              "impact": "serious"
            },
            {
              "target": [
                "#learning-materials-and-labs"
              ],
              "html": "<h2 id=\"learning-materials-and-labs\">Learning materials and labs</h2>",
              "failureSummary": "Fix any of the following:\n  Element's background color could not be determined due to a background image",
              "impact": "serious"
            },
            {
              "target": [
                ".container-cards-academy:nth-child(2) > p"
              ],
              "html": "<p>Latest</p>",
              "failureSummary": "Fix any of the following:\n  Element's background color could not be determined due to a background image",
              "impact": "serious"
            },
            {
              "target": [
                ".card-requestsmuggling > div > p:nth-child(1)"
              ],
              "html": "<p>Web cache deception</p>",
              "failureSummary": "Fix any of the following:\n  Element's background color could not be determined due to a background image",
              "impact": "serious"
            },
            {
              "target": [
                ".card-requestsmuggling > div > p:nth-child(2)"
              ],
              "html": "<p>5 labs</p>",
              "failureSummary": "Fix any of the following:\n  Element's background color could not be determined due to a background image",
              "impact": "serious"
            },
            {
              "target": [
                ".card-ssrf > div > p:nth-child(1)"
              ],
              "html": "<p>Web LLM attacks</p>",
              "failureSummary": "Fix any of the following:\n  Element's background color could not be determined due to a background image",
              "impact": "serious"
            },
            {
              "target": [
                ".card-ssrf > div > p:nth-child(2)"
              ],
              "html": "<p>7 labs</p>",
              "failureSummary": "Fix any of the following:\n  Element's background color could not be determined due to a background image",
              "impact": "serious"
            },
            {
              "target": [
                ".card-clickjacking > div > p:nth-child(1)"
              ],
              "html": "<p>API testing</p>",
              "failureSummary": "Fix any of the following:\n  Element's background color could not be determined due to a background image",
              "impact": "serious"
            },
            {
              "target": [
                ".card-clickjacking > div > p:nth-child(2)"
              ],
              "html": "<p>5 labs</p>",
              "failureSummary": "Fix any of the following:\n  Element's background color could not be determined due to a background image",
              "impact": "serious"
            },
            {
              "target": [
                ".card-websockets > div > p:nth-child(1)"
              ],
              "html": "<p>NoSQL injection</p>",
              "failureSummary": "Fix any of the following:\n  Element's background color could not be determined due to a background image",
              "impact": "serious"
            },
            {
              "target": [
                ".card-websockets > div > p:nth-child(2)"
              ],
              "html": "<p>4 labs</p>",
              "failureSummary": "Fix any of the following:\n  Element's background color could not be determined due to a background image",
              "impact": "serious"
            },
            {
              "target": [
                ".container-cards-academy:nth-child(3) > p"
              ],
              "html": "<p>Featured</p>",
              "failureSummary": "Fix any of the following:\n  Element's background color could not be determined due to a background image",
              "impact": "serious"
            },
            {
              "target": [
                ".card-sqlinjection > div > p:nth-child(1)"
              ],
              "html": "<p>SQL injection</p>",
              "failureSummary": "Fix any of the following:\n  Element's background color could not be determined due to a background image",
              "impact": "serious"
            },
            {
              "target": [
                ".card-sqlinjection > div > p:nth-child(2)"
              ],
              "html": "<p>16 labs</p>",
              "failureSummary": "Fix any of the following:\n  Element's background color could not be determined due to a background image",
              "impact": "serious"
            },
            {
              "target": [
                ".card-xss > div > p:nth-child(1)"
              ],
              "html": "<p>Cross-site scripting (XSS)</p>",
              "failureSummary": "Fix any of the following:\n  Element's background color could not be determined due to a background image",
              "impact": "serious"
            },
            {
              "target": [
                ".card-xss > div > p:nth-child(2)"
              ],
              "html": "<p>30 labs</p>",
              "failureSummary": "Fix any of the following:\n  Element's background color could not be determined due to a background image",
              "impact": "serious"
            },
            {
              "target": [
                ".card-csrf > div > p:nth-child(1)"
              ],
              "html": "<p>Cross-site request forgery (CSRF)</p>",
              "failureSummary": "Fix any of the following:\n  Element's background color could not be determined due to a background image",
              "impact": "serious"
            },
            {
              "target": [
                ".card-csrf > div > p:nth-child(2)"
              ],
              "html": "<p>8 labs</p>",
              "failureSummary": "Fix any of the following:\n  Element's background color could not be determined due to a background image",
              "impact": "serious"
            },
            {
              "target": [
                ".card-directorytraversal > div > p:nth-child(1)"
              ],
              "html": "<p>XXE injection</p>",
              "failureSummary": "Fix any of the following:\n  Element's background color could not be determined due to a background image",
              "impact": "serious"
            },
            {
              "target": [
                ".card-directorytraversal > div > p:nth-child(2)"
              ],
              "html": "<p>9 labs</p>",
              "failureSummary": "Fix any of the following:\n  Element's background color could not be determined due to a background image",
              "impact": "serious"
            },
            {
              "target": [
                "a[href$=\"all-materials\"]"
              ],
              "html": "<a class=\"h4 chevron-after2\" href=\"/web-security/all-materials\">View all learning materials</a>",
              "failureSummary": "Fix any of the following:\n  Element's background color could not be determined due to a background image",
              "impact": "serious"
            },
            {
              "target": [
                ".h4.chevron-after2[href$=\"all-labs\"]"
              ],
              "html": "<a class=\"h4 chevron-after2\" href=\"/web-security/all-labs\">View all labs</a>",
              "failureSummary": "Fix any of the following:\n  Element's background color could not be determined due to a background image",
              "impact": "serious"
            },
            {
              "target": [
                ".banner-academy-footer > p"
              ],
              "html": "<p>Start learning now</p>",
              "failureSummary": "Fix any of the following:\n  Element's background color could not be determined due to a background image",
              "impact": "serious"
            },
            {
              "target": [
                ".--color-white.--clear[href$=\"users\"]"
              ],
              "html": "<a href=\"/users\" class=\"btn --color-white --clear\">Login</a>",
              "failureSummary": "Fix any of the following:\n  Element's background color could not be determined due to a background image",
              "impact": "serious"
            }
          ]
        }
      ],
      "consoleErrors": [
        "Connecting to 'https://px.ads.linkedin.com/attribution_trigger?pid=6316346&time=1785582088957&url=https%3A%2F%2Fportswigger.net%2Fweb-security' violates the following Content Security Policy directive: \"connect-src 'self' https://ps.containers.piwik.pro https://ps.piwik.pro https://go.portswigger.net https://tags.srv.stackadapt.com https://www.google.com/recaptcha/ https://tracking-api.g2.com https://phingest.staging.portswigger.com https://phingest.portswigger.com https://formsubmission.portswigger.net https://*.portswigger.com\". The action has been blocked.",
        "Loading the image 'https://px.ads.linkedin.com/collect?v=2&fmt=js&pid=6316346&time=1785582088957&url=https%3A%2F%2Fportswigger.net%2Fweb-security' violates the following Content Security Policy directive: \"img-src 'self' https://*.portswigger.com/ https://portswigger.net/ https://i.ytimg.com/ https://tags.srv.stackadapt.com/sa.jpeg\". The action has been blocked.",
        "Loading the image 'https://px.ads.linkedin.com/attribution_trigger?pid=6316346&time=1785582088957&url=https%3A%2F%2Fportswigger.net%2Fweb-security' violates the following Content Security Policy directive: \"img-src 'self' https://*.portswigger.com/ https://portswigger.net/ https://i.ytimg.com/ https://tags.srv.stackadapt.com/sa.jpeg\". The action has been blocked.",
        "Connecting to 'https://px.ads.linkedin.com/wa/?medium=fetch&fmt=g' violates the following Content Security Policy directive: \"connect-src 'self' https://ps.containers.piwik.pro https://ps.piwik.pro https://go.portswigger.net https://tags.srv.stackadapt.com https://www.google.com/recaptcha/ https://tracking-api.g2.com https://phingest.staging.portswigger.com https://phingest.portswigger.com https://formsubmission.portswigger.net https://*.portswigger.com\". The action has been blocked.",
        "Fetch API cannot load https://px.ads.linkedin.com/wa/?medium=fetch&fmt=g. Refused to connect because it violates the document's Content Security Policy.",
        "Connecting to 'https://px.ads.linkedin.com/wa/?medium=beacon&fmt=g' violates the following Content Security Policy directive: \"connect-src 'self' https://ps.containers.piwik.pro https://ps.piwik.pro https://go.portswigger.net https://tags.srv.stackadapt.com https://www.google.com/recaptcha/ https://tracking-api.g2.com https://phingest.staging.portswigger.com https://phingest.portswigger.com https://formsubmission.portswigger.net https://*.portswigger.com\". The action has been blocked.",
        "Loading the image 'https://px.ads.linkedin.com/insight_tag_errors.gif?v=2&pid=6316346&error=version%3A%20308%20%7C%20WebsiteActions-308-TypeError%3A%20Failed%20to%20fetch%3B%20ErrorData%3A%20%7B%22domain%22%3A%22portswigger.net%22%2C%22requestFetcher%22%3A%22fetch-keepalive%22%2C%22body%22%3A%22H4sIAAAAAAAACl2PwWrCQBRFfyXc9aQmRmOcnYsqQqHSBLsopUySl%2FjoZDKdGRER%2F71YSxddHg4c7r3Acush3%2FIszbNZ%2Fi7gG8c27Ml5Hg1klhQCgQeCTBfFfF5Mk6JY5qlAOw6KDSTs6II%2Fcd%2BTezAUIHB0GhKHEKyXk8k%2FPzlRHXtqjo7DGQJW9VRx0ASJV6qj8ldFq0a1NJxltHZE0bPRbCiqnGLDpo86Nw7RbnShvKchcKLac6CSe6P0C30dyYdtC4kmTVJVL6ZxkWVdnKaLLF4qlcdJlqu0q5tZMu0gwL5yynitArWQndKeBDSv1b2CG2xYmXCHgX0DeYH1dRlUIMh4dr1Vnth8Urs1K2v%2FMgcaIM1RawH%2Fs68629vj3Wrz%2BLHfltsK12%2Bg6BdljgEAAA%3D%3D%22%7D&href=https%3A%2F%2Fportswigger.net%2Fweb-security' violates the following Content Security Policy directive: \"img-src 'self' https://*.portswigger.com/ https://portswigger.net/ https://i.ytimg.com/ https://tags.srv.stackadapt.com/sa.jpeg\". The action has been blocked.",
        "Connecting to 'https://ad.doubleclick.net/ccm/s/collect?auid=253588340.1785582089&gtm=45be67t1v9179205174za200zd9179205174xec' violates the following Content Security Policy directive: \"connect-src 'self' https://ps.containers.piwik.pro https://ps.piwik.pro https://go.portswigger.net https://tags.srv.stackadapt.com https://www.google.com/recaptcha/ https://tracking-api.g2.com https://phingest.staging.portswigger.com https://phingest.portswigger.com https://formsubmission.portswigger.net https://*.portswigger.com\". The action has been blocked.",
        "Fetch API cannot load https://ad.doubleclick.net/ccm/s/collect?auid=253588340.1785582089&gtm=45be67t1v9179205174za200zd9179205174xec. Refused to connect because it violates the document's Content Security Policy.",
        "Connecting to 'https://www.google.com/rmkt/collect/11422135271/?random=1785582089050&cv=11&fst=1785582089050&fmt=8&bg=ffffff&guid=ON&async=1&en=gtag.config&gtm=45be67t1v9179205174za200zd9179205174xec&gcd=13l3l3l3l1l1&dma=0&tag_exp=115938466~115938468~117776795~118395334~118897920~118897930~119527019~119896802&u_w=1440&u_h=900&url=https%3A%2F%2Fportswigger.net%2Fweb-security&rcb=13&frm=0&tiba=Web%20Security%20Academy%3A%20Free%20Online%20Training%20from%20PortSwigger&hn=www.googleadservices.com&npa=0&pscdl=noapi&auid=253588340.1785582089&uaa=x86&uab=64&uafvl=HeadlessChrome%3B149.0.7827.55%7CChromium%3B149.0.7827.55%7CNot)A%253BBrand%3B24.0.0.0&uamb=0&uam=&uap=Windows&uapv=10.0&uaw=0&data=event%3Dgtag.config&ept=68&gcp=5' violates the following Content Security Policy directive: \"connect-src 'self' https://ps.containers.piwik.pro https://ps.piwik.pro https://go.portswigger.net https://tags.srv.stackadapt.com https://www.google.com/recaptcha/ https://tracking-api.g2.com https://phingest.staging.portswigger.com https://phingest.portswigger.com https://formsubmission.portswigger.net https://*.portswigger.com\". The action has been blocked.",
        "Fetch API cannot load https://www.google.com/rmkt/collect/11422135271/?random=1785582089050&cv=11&fst=1785582089050&fmt=8&bg=ffffff&guid=ON&async=1&en=gtag.config&gtm=45be67t1v9179205174za200zd9179205174xec&gcd=13l3l3l3l1l1&dma=0&tag_exp=115938466~115938468~117776795~118395334~118897920~118897930~119527019~119896802&u_w=1440&u_h=900&url=https%3A%2F%2Fportswigger.net%2Fweb-security&rcb=13&frm=0&tiba=Web%20Security%20Academy%3A%20Free%20Online%20Training%20from%20PortSwigger&hn=www.googleadservices.com&npa=0&pscdl=noapi&auid=253588340.1785582089&uaa=x86&uab=64&uafvl=HeadlessChrome%3B149.0.7827.55%7CChromium%3B149.0.7827.55%7CNot)A%253BBrand%3B24.0.0.0&uamb=0&uam=&uap=Windows&uapv=10.0&uaw=0&data=event%3Dgtag.config&ept=68&gcp=5. Refused to connect because it violates the document's Content Security Policy.",
        "Connecting to 'https://www.google.com/ccm/collect?rcb=13&frm=0&auid=253588340.1785582089&dt=Web%20Security%20Academy%3A%20Free%20Online%20Training%20from%20PortSwigger&en=page_view&dl=https%3A%2F%2Fportswigger.net%2Fweb-security&scrsrc=www.googletagmanager.com&rnd=1380948422.1785582089&navt=n&npa=0&gtm=45be67t1v9179205174za200zd9179205174xec&gcd=13l3l3l3l1l1&dma=0&tag_exp=115938466~115938468~117776795~118395334~118897920~118897930~119527019~119896802&apvc=1&tids=AW-11422135271&tid=AW-11422135271&tft=1785582089068&tfd=962&fmt=8' violates the following Content Security Policy directive: \"connect-src 'self' https://ps.containers.piwik.pro https://ps.piwik.pro https://go.portswigger.net https://tags.srv.stackadapt.com https://www.google.com/recaptcha/ https://tracking-api.g2.com https://phingest.staging.portswigger.com https://phingest.portswigger.com https://formsubmission.portswigger.net https://*.portswigger.com\". The action has been blocked.",
        "Fetch API cannot load https://www.google.com/ccm/collect?rcb=13&frm=0&auid=253588340.1785582089&dt=Web%20Security%20Academy%3A%20Free%20Online%20Training%20from%20PortSwigger&en=page_view&dl=https%3A%2F%2Fportswigger.net%2Fweb-security&scrsrc=www.googletagmanager.com&rnd=1380948422.1785582089&navt=n&npa=0&gtm=45be67t1v9179205174za200zd9179205174xec&gcd=13l3l3l3l1l1&dma=0&tag_exp=115938466~115938468~117776795~118395334~118897920~118897930~119527019~119896802&apvc=1&tids=AW-11422135271&tid=AW-11422135271&tft=1785582089068&tfd=962&fmt=8. Refused to connect because it violates the document's Content Security Policy.",
        "Loading the image 'https://www.google.com/rmkt/collect/11422135271/?random=1785582089050&cv=11&fst=1785582089050&fmt=3&bg=ffffff&guid=ON&async=1&en=gtag.config&gtm=45be67t1v9179205174za200zd9179205174xec&gcd=13l3l3l3l1l1&dma=0&tag_exp=115938466~115938468~117776795~118395334~118897920~118897930~119527019~119896802&u_w=1440&u_h=900&url=https%3A%2F%2Fportswigger.net%2Fweb-security&rcb=13&frm=0&tiba=Web%20Security%20Academy%3A%20Free%20Online%20Training%20from%20PortSwigger&hn=www.googleadservices.com&npa=0&pscdl=noapi&auid=253588340.1785582089&uaa=x86&uab=64&uafvl=HeadlessChrome%3B149.0.7827.55%7CChromium%3B149.0.7827.55%7CNot)A%253BBrand%3B24.0.0.0&uamb=0&uam=&uap=Windows&uapv=10.0&uaw=0&data=event%3Dgtag.config&ept=68&gcp=5' violates the following Content Security Policy directive: \"img-src 'self' https://*.portswigger.com/ https://portswigger.net/ https://i.ytimg.com/ https://tags.srv.stackadapt.com/sa.jpeg\". The action has been blocked.",
        "Loading the image 'https://www.google.com/ccm/collect?rcb=13&frm=0&auid=253588340.1785582089&dt=Web%20Security%20Academy%3A%20Free%20Online%20Training%20from%20PortSwigger&en=page_view&dl=https%3A%2F%2Fportswigger.net%2Fweb-security&scrsrc=www.googletagmanager.com&rnd=1380948422.1785582089&navt=n&npa=0&gtm=45be67t1v9179205174za200zd9179205174xec&gcd=13l3l3l3l1l1&dma=0&tag_exp=115938466~115938468~117776795~118395334~118897920~118897930~119527019~119896802&apvc=1&tids=AW-11422135271&tid=AW-11422135271&tft=1785582089068&tfd=962&fmt=3' violates the following Content Security Policy directive: \"img-src 'self' https://*.portswigger.com/ https://portswigger.net/ https://i.ytimg.com/ https://tags.srv.stackadapt.com/sa.jpeg\". The action has been blocked.",
        "Loading the image 'https://www.google.com/pagead/1p-user-list/11422135271/?random=1785582089050&cv=11&fst=1785582000000&bg=ffffff&guid=ON&async=1&en=gtag.config&gtm=45be67t1v9179205174za200zd9179205174xec&gcd=13l3l3l3l1l1&dma=0&tag_exp=115938466~115938468~117776795~118395334~118897920~118897930~119527019~119896802&u_w=1440&u_h=900&url=https%3A%2F%2Fportswigger.net%2Fweb-security&rcb=13&frm=0&tiba=Web%20Security%20Academy%3A%20Free%20Online%20Training%20from%20PortSwigger&hn=www.googleadservices.com&npa=0&pscdl=noapi&auid=253588340.1785582089&uaa=x86&uab=64&uafvl=HeadlessChrome%3B149.0.7827.55%7CChromium%3B149.0.7827.55%7CNot)A%253BBrand%3B24.0.0.0&uamb=0&uam=&uap=Windows&uapv=10.0&uaw=0&data=event%3Dgtag.config&ept=9&rfmt=3&fmt=3&is_vtc=1&cid=CAQSUAARCiqBKDItAHvKBb1yzOOr6rsc8vBo7q56wt4mhn10BWpYVVynJaHfNdewwwY17oG2D4kQ2GO-My-Wb88B6dhMUhOKmCBNTBngCRt13CX8&random=4003269188&rmt_tld=0&ipr=y' violates the following Content Security Policy directive: \"img-src 'self' https://*.portswigger.com/ https://portswigger.net/ https://i.ytimg.com/ https://tags.srv.stackadapt.com/sa.jpeg\". The action has been blocked.",
        "Loading the image 'https://www.google.co.uk/pagead/1p-user-list/11422135271/?random=1785582089050&cv=11&fst=1785582000000&bg=ffffff&guid=ON&async=1&en=gtag.config&gtm=45be67t1v9179205174za200zd9179205174xec&gcd=13l3l3l3l1l1&dma=0&tag_exp=115938466~115938468~117776795~118395334~118897920~118897930~119527019~119896802&u_w=1440&u_h=900&url=https%3A%2F%2Fportswigger.net%2Fweb-security&rcb=13&frm=0&tiba=Web%20Security%20Academy%3A%20Free%20Online%20Training%20from%20PortSwigger&hn=www.googleadservices.com&npa=0&pscdl=noapi&auid=253588340.1785582089&uaa=x86&uab=64&uafvl=HeadlessChrome%3B149.0.7827.55%7CChromium%3B149.0.7827.55%7CNot)A%253BBrand%3B24.0.0.0&uamb=0&uam=&uap=Windows&uapv=10.0&uaw=0&data=event%3Dgtag.config&ept=9&rfmt=3&fmt=3&is_vtc=1&cid=CAQSUAARCiqBKDItAHvKBb1yzOOr6rsc8vBo7q56wt4mhn10BWpYVVynJaHfNdewwwY17oG2D4kQ2GO-My-Wb88B6dhMUhOKmCBNTBngCRt13CX8&random=4003269188&rmt_tld=1&ipr=y' violates the following Content Security Policy directive: \"img-src 'self' https://*.portswigger.com/ https://portswigger.net/ https://i.ytimg.com/ https://tags.srv.stackadapt.com/sa.jpeg\". The action has been blocked.",
        "Applying inline style violates the following Content Security Policy directive 'style-src 'self' https://tags.srv.stackadapt.com/sa.css 'nonce-OVyfuShTlLmMnYx3tUOaSnPATA/aY7Zi' https://fonts.googleapis.com/css2* https://unpkg.com/animate.css@4.1.1/animate.css https://unpkg.com/@teleporthq/teleport-custom-scripts/dist/style.css'. Either the 'unsafe-inline' keyword, a hash ('sha256-DI3A3NB0TrIWjOyPS+ClIeU1iZvL9QiLqQN2JnRHCss='), or a nonce ('nonce-...') is required to enable inline execution. The action has been blocked."
      ],
      "pageErrors": [],
      "error": null,
      "durationMs": 3345
    },
    {
      "name": "Academy all labs",
      "requestedUrl": "https://portswigger.net/web-security/all-labs",
      "viewport": {
        "label": "375px",
        "width": 375,
        "height": 812
      },
      "status": "audited",
      "httpStatus": 200,
      "finalUrl": "https://portswigger.net/web-security/all-labs",
      "title": "All labs | Web Security Academy",
      "document": {
        "lang": null,
        "h1Count": 1,
        "mainCount": 1,
        "landmarkCount": 6,
        "horizontalOverflowPx": 0
      },
      "violations": [
        {
          "id": "color-contrast",
          "impact": "serious",
          "tags": [
            "cat.color",
            "wcag2aa",
            "wcag143",
            "TTv5",
            "TT13.c",
            "EN-301-549",
            "EN-9.1.4.3",
            "ACT",
            "RGAAv4",
            "RGAA-3.2.1"
          ],
          "help": "Elements must meet minimum color contrast ratio thresholds",
          "helpUrl": "https://dequeuniversity.com/rules/axe/4.12/color-contrast?application=axeAPI",
          "description": "Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds",
          "nodes": [
            {
              "target": [
                ".login-buttons > .button-orange-small"
              ],
              "html": "<a class=\"button-orange-small\" href=\"/users/youraccount/personaldetails\">My account</a>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.91 (foreground color: #ffffff, background color: #ff6633, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "label[for=\"nav-main-enterprise\"] > span:nth-child(1)"
              ],
              "html": "<span>Academy home</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.91 (foreground color: #ff6633, background color: #ffffff, font size: 12.0pt (16px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                ".highlightedarea > .chevron-after"
              ],
              "html": "<a class=\"chevron-after\" href=\"https://portswigger.net/web-security/mystery-lab-challenge\">Take me to the mystery lab challenge</a>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.76 (foreground color: #ff6633, background color: #f7f9fd, font size: 13.5pt (18px), font weight: bold). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#d9a071d8264e85184722707ff5747bbbd77963967d1d01f1b22f5dd8252f9767 > .flex-columns > .label-light-green-small"
              ],
              "html": "<span class=\"label-light-green-small\">APPRENTICE</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 1.96 (foreground color: #ffffff, background color: #39d50c, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#befc0f5ddbc0e32a7adc4c9d4d286582f462f70bf32a8d5df15489d679dcd5c9 > .flex-columns > .label-light-green-small"
              ],
              "html": "<span class=\"label-light-green-small\">APPRENTICE</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 1.96 (foreground color: #ffffff, background color: #39d50c, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#\\39 74bd9df06352f8b59c679f854a5bc7e3db6c7fb83f72db653509252a6d47e28 > .flex-columns > .label-light-blue-small"
              ],
              "html": "<span class=\"label-light-blue-small\">PRACTITIONER</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.02 (foreground color: #ffffff, background color: #4cc1ff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#\\31 3e48d1949abb8793e11da34ed06a5811ea3a9b2be0501a5e9f0deb255d37406 > .flex-columns > .label-light-blue-small"
              ],
              "html": "<span class=\"label-light-blue-small\">PRACTITIONER</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.02 (foreground color: #ffffff, background color: #4cc1ff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#\\38 1986add1fa6ec438867539cc2f562f01dcf9faf6a0b82766269c3dbeef30b00 > .flex-columns > .label-light-blue-small"
              ],
              "html": "<span class=\"label-light-blue-small\">PRACTITIONER</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.02 (foreground color: #ffffff, background color: #4cc1ff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#de4256d42cc604a2a3f7e792c5fff88df1712f1537cd506ed2537efedbd4c665 > .flex-columns > .label-light-blue-small"
              ],
              "html": "<span class=\"label-light-blue-small\">PRACTITIONER</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.02 (foreground color: #ffffff, background color: #4cc1ff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#c0cf223d86b3189ea471d7a4dfe43987f9306dcd549be77599964da1b517b307 > .flex-columns > .label-light-blue-small"
              ],
              "html": "<span class=\"label-light-blue-small\">PRACTITIONER</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.02 (foreground color: #ffffff, background color: #4cc1ff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#dc3ff4b519f1a96f0bd7507a607ced9ca7f87900eb196d0a9b25001de1833f5e > .flex-columns > .label-light-blue-small"
              ],
              "html": "<span class=\"label-light-blue-small\">PRACTITIONER</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.02 (foreground color: #ffffff, background color: #4cc1ff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#c94c990a42d1b1f39e53806b1d0d1ad51a43e1f2d5ec1a602c144d7817d3e91c > .flex-columns > .label-light-blue-small"
              ],
              "html": "<span class=\"label-light-blue-small\">PRACTITIONER</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.02 (foreground color: #ffffff, background color: #4cc1ff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#\\37 c96fa50c7c53c9f9c96467a8b9e76f070dafcf9bfdcc4f04fc786ef0b0819d2 > .flex-columns > .label-light-blue-small"
              ],
              "html": "<span class=\"label-light-blue-small\">PRACTITIONER</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.02 (foreground color: #ffffff, background color: #4cc1ff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#\\35 aeeac77d52d55cdff3f9a5d86d050c9a77ebfef7657cccb459bee29ad5c3fce > .flex-columns > .label-light-blue-small"
              ],
              "html": "<span class=\"label-light-blue-small\">PRACTITIONER</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.02 (foreground color: #ffffff, background color: #4cc1ff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#\\39 622f310ce0fc2a85821811f98f2be7b23e049667d49d018ca28f06dc0b7875a > .flex-columns > .label-light-blue-small"
              ],
              "html": "<span class=\"label-light-blue-small\">PRACTITIONER</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.02 (foreground color: #ffffff, background color: #4cc1ff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#\\37 06318b8f1857a10698288c9bf7712276e4ab38822541edeb0385a44da54de78 > .flex-columns > .label-light-blue-small"
              ],
              "html": "<span class=\"label-light-blue-small\">PRACTITIONER</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.02 (foreground color: #ffffff, background color: #4cc1ff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#\\35 d7c0f6ae7e03b08a47f4f6bff758a7c1b154753efea5dc4d4b847f7d1eab0a7 > .flex-columns > .label-light-blue-small"
              ],
              "html": "<span class=\"label-light-blue-small\">PRACTITIONER</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.02 (foreground color: #ffffff, background color: #4cc1ff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#\\39 0b742428496fd275bba4a89c5b13e2fa4dea4be3875ec8f6b09cdcd4cb63e7d > .flex-columns > .label-light-blue-small"
              ],
              "html": "<span class=\"label-light-blue-small\">PRACTITIONER</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.02 (foreground color: #ffffff, background color: #4cc1ff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#bd885d4dca761e440e1c4056234b100f514a5ba06cb79df59a7fdb02eda2af17 > .flex-columns > .label-light-blue-small"
              ],
              "html": "<span class=\"label-light-blue-small\">PRACTITIONER</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.02 (foreground color: #ffffff, background color: #4cc1ff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#\\33 65ed5e4a7dbea87f7a659dd1349317f193bd4449f6ab6ed8062e5a319f553c6 > .flex-columns > .label-light-blue-small"
              ],
              "html": "<span class=\"label-light-blue-small\">PRACTITIONER</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.02 (foreground color: #ffffff, background color: #4cc1ff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#c8332afeeb7acf103db621a4d16b7249c26f7040478a07ff274d2f98687b02b6 > .flex-columns > .label-light-blue-small"
              ],
              "html": "<span class=\"label-light-blue-small\">PRACTITIONER</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.02 (foreground color: #ffffff, background color: #4cc1ff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#\\39 e3414ee887ebaed9f7ed25b58dd639959bb28a3b926f53c831c1d86e03d8813 > .flex-columns > .label-light-green-small"
              ],
              "html": "<span class=\"label-light-green-small\">APPRENTICE</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 1.96 (foreground color: #ffffff, background color: #39d50c, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#\\30 9e0bee59e32e92a78e614589793110f95c397459ed0ab96a3dbaf100e3b7cde > .flex-columns > .label-light-green-small"
              ],
              "html": "<span class=\"label-light-green-small\">APPRENTICE</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 1.96 (foreground color: #ffffff, background color: #39d50c, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#\\36 127df9244c9acedc241085d647719a0d9975c5af692444a9c913566fd2fd88b > .flex-columns > .label-light-green-small"
              ],
              "html": "<span class=\"label-light-green-small\">APPRENTICE</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 1.96 (foreground color: #ffffff, background color: #39d50c, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#\\36 43e053e185d7855c6c7ea780bb082fa545fdd40e72aabc79f1742eb2ad07914 > .flex-columns > .label-light-green-small"
              ],
              "html": "<span class=\"label-light-green-small\">APPRENTICE</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 1.96 (foreground color: #ffffff, background color: #39d50c, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#fde8784b9c158cac28b9d1a29d6331d2a28cf38742e1c59454be9a1fe37cff54 > .flex-columns > .label-light-green-small"
              ],
              "html": "<span class=\"label-light-green-small\">APPRENTICE</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 1.96 (foreground color: #ffffff, background color: #39d50c, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#b73aad4efa87dfe5458720e5a4713f2b416825e550dc9d161f58635db7a48dcd > .flex-columns > .label-light-green-small"
              ],
              "html": "<span class=\"label-light-green-small\">APPRENTICE</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 1.96 (foreground color: #ffffff, background color: #39d50c, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#\\38 db2d4d5d579849ca64098e4415c35888c0af17e8f9b0849462456d7b14b8087 > .flex-columns > .label-light-green-small"
              ],
              "html": "<span class=\"label-light-green-small\">APPRENTICE</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 1.96 (foreground color: #ffffff, background color: #39d50c, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#\\38 37b80f7b6cb679ddb307a046af6df7c851399e3337726434ac2681cba79f639 > .flex-columns > .label-light-green-small"
              ],
              "html": "<span class=\"label-light-green-small\">APPRENTICE</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 1.96 (foreground color: #ffffff, background color: #39d50c, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#\\31 64e6fe824ef894ffa05160602259af63f6266c2e82f19714daf79a0be75e363 > .flex-columns > .label-light-green-small"
              ],
              "html": "<span class=\"label-light-green-small\">APPRENTICE</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 1.96 (foreground color: #ffffff, background color: #39d50c, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#\\32 0f0960254c2299d1e38d95c6131eed58e897552311335c61ea0c8d324d7ca71 > .flex-columns > .label-light-blue-small"
              ],
              "html": "<span class=\"label-light-blue-small\">PRACTITIONER</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.02 (foreground color: #ffffff, background color: #4cc1ff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#\\37 dd0e73fe7cd3372360932722c0dfa1b3d73637170c9107ab1fb90c1ae2b4ae1 > .flex-columns > .label-light-blue-small"
              ],
              "html": "<span class=\"label-light-blue-small\">PRACTITIONER</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.02 (foreground color: #ffffff, background color: #4cc1ff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#\\39 54173de38d3d0f6588c4a98d6400a1335a3ef78d9a8ce701a6609fb87941e96 > .flex-columns > .label-light-blue-small"
              ],
              "html": "<span class=\"label-light-blue-small\">PRACTITIONER</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.02 (foreground color: #ffffff, background color: #4cc1ff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#a2e1b73b9b37946f3a6b2d3bef063907db04eede2ec15f0b9c17518818b81ec8 > .flex-columns > .label-light-blue-small"
              ],
              "html": "<span class=\"label-light-blue-small\">PRACTITIONER</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.02 (foreground color: #ffffff, background color: #4cc1ff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#\\36 26e9e76c544af64db41c2723c8720ab0f25bf6f4c14b8d47c81a2790c472bad > .flex-columns > .label-light-blue-small"
              ],
              "html": "<span class=\"label-light-blue-small\">PRACTITIONER</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.02 (foreground color: #ffffff, background color: #4cc1ff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#\\33 5d25a422af775cc93101fff0b686ae37e3ccb4844d3272061e090aa0c854ced > .flex-columns > .label-light-blue-small"
              ],
              "html": "<span class=\"label-light-blue-small\">PRACTITIONER</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.02 (foreground color: #ffffff, background color: #4cc1ff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#\\32 0812d5112754ad4d73aab3069147bf39635016f2005c5c0062a7e766fd72ffb > .flex-columns > .label-light-blue-small"
              ],
              "html": "<span class=\"label-light-blue-small\">PRACTITIONER</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.02 (foreground color: #ffffff, background color: #4cc1ff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#\\36 9d9a58b4be85fe3da0e5e65bb0b6655278492c77fce16b6989c5b40481c66ed > .flex-columns > .label-light-blue-small"
              ],
              "html": "<span class=\"label-light-blue-small\">PRACTITIONER</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.02 (foreground color: #ffffff, background color: #4cc1ff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#d926f2eb65b5882b27710e31d931b82bff5eccf019671ce0d921d6d23fd97442 > .flex-columns > .label-light-blue-small"
              ],
              "html": "<span class=\"label-light-blue-small\">PRACTITIONER</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.02 (foreground color: #ffffff, background color: #4cc1ff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#\\31 bf4b9250fa4c31d4444f2adf45736c70dd7e5515f1e35a50f3e5d1f74969d63 > .flex-columns > .label-light-blue-small"
              ],
              "html": "<span class=\"label-light-blue-small\">PRACTITIONER</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.02 (foreground color: #ffffff, background color: #4cc1ff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#\\35 3ddf9ef1abeee631133a34645f234b5a0115eb9e739c4cebbe2a4668735893b > .flex-columns > .label-light-blue-small"
              ],
              "html": "<span class=\"label-light-blue-small\">PRACTITIONER</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.02 (foreground color: #ffffff, background color: #4cc1ff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#\\30 a88d8a0c7685665c8baff00182659bf0a53f478d01725b703663bc726d81776 > .flex-columns > .label-light-blue-small"
              ],
              "html": "<span class=\"label-light-blue-small\">PRACTITIONER</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.02 (foreground color: #ffffff, background color: #4cc1ff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#\\30 c567d752c198d06a7a3e449249118740a13247871b21c6aab286522fe52f6aa > .flex-columns > .label-light-blue-small"
              ],
              "html": "<span class=\"label-light-blue-small\">PRACTITIONER</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.02 (foreground color: #ffffff, background color: #4cc1ff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#\\30 8d9e37603cfe2ef7cf8a21c19e9fc73e81bb5d992fe2e876f8b6891b1759d43 > .flex-columns > .label-light-blue-small"
              ],
              "html": "<span class=\"label-light-blue-small\">PRACTITIONER</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.02 (foreground color: #ffffff, background color: #4cc1ff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#\\34 9e763496c6cdc049d3bc1855b2cf77f952d4f6c5793794e98ec2c06ca2fc193 > .flex-columns > .label-light-blue-small"
              ],
              "html": "<span class=\"label-light-blue-small\">PRACTITIONER</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.02 (foreground color: #ffffff, background color: #4cc1ff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#d82e3a0ca07b096a36c320bdaf6f10ac92869a49f98d1adfd16b4ffdc05390f1 > .flex-columns > .label-purple-small"
              ],
              "html": "<span class=\"label-purple-small\">EXPERT</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 4.01 (foreground color: #ffffff, background color: #d112fe, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#\\39 78febc1996cddc2b7cd48d98a7675b4c51e498017943479c16896589a51c363 > .flex-columns > .label-purple-small"
              ],
              "html": "<span class=\"label-purple-small\">EXPERT</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 4.01 (foreground color: #ffffff, background color: #d112fe, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#\\38 d3b6a32167c58218b1807a6070d8d24bd5fd88ac74f6eb74127cd73aae46cb8 > .flex-columns > .label-purple-small"
              ],
              "html": "<span class=\"label-purple-small\">EXPERT</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 4.01 (foreground color: #ffffff, background color: #d112fe, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#c29f5f30a0c79a94f6a847a63911bfbb403f8d60977b3e3b09110d166711a345 > .flex-columns > .label-purple-small"
              ],
              "html": "<span class=\"label-purple-small\">EXPERT</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 4.01 (foreground color: #ffffff, background color: #d112fe, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#\\34 17f3bdbf234c3c15104e0712f05c5f080950e7ecc18c37b7fdafde0149be0eb > .flex-columns > .label-light-blue-small"
              ],
              "html": "<span class=\"label-light-blue-small\">PRACTITIONER</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.02 (foreground color: #ffffff, background color: #4cc1ff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#\\38 1ee8accf0de217426c4c6c3b260eece41c471f80271541fc170ba4a66492339 > .flex-columns > .label-purple-small"
              ],
              "html": "<span class=\"label-purple-small\">EXPERT</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 4.01 (foreground color: #ffffff, background color: #d112fe, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#e099d35e2901da6366800094b6799c4b2a46e0ef8a5b0a66cf018a9138af817d > .flex-columns > .label-light-green-small"
              ],
              "html": "<span class=\"label-light-green-small\">APPRENTICE</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 1.96 (foreground color: #ffffff, background color: #39d50c, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#\\36 7b30f1019d4da5703cfb696ae747d43ecca9801fa36d4bec720290c4e09451e > .flex-columns > .label-light-blue-small"
              ],
              "html": "<span class=\"label-light-blue-small\">PRACTITIONER</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.02 (foreground color: #ffffff, background color: #4cc1ff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#\\34 64b3ce68cb4a94b23c4dca52f5535b394cb9d940479664818f3fd06c514cd42 > .flex-columns > .label-light-blue-small"
              ],
              "html": "<span class=\"label-light-blue-small\">PRACTITIONER</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.02 (foreground color: #ffffff, background color: #4cc1ff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#\\39 eae9022063a6e38c28fc4b7904b4ac75ca324323ceb51dac385ad7dc5c734e5 > .flex-columns > .label-light-blue-small"
              ],
              "html": "<span class=\"label-light-blue-small\">PRACTITIONER</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.02 (foreground color: #ffffff, background color: #4cc1ff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#e32727c0220c06992583ba03b02655e4edbc8c9127fff08a29ad3c40c169495d > .flex-columns > .label-light-blue-small"
              ],
              "html": "<span class=\"label-light-blue-small\">PRACTITIONER</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.02 (foreground color: #ffffff, background color: #4cc1ff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#\\36 81e7cf13b94031af2af240c4c07e7885859b8205e31bd6b511abb2077bc0227 > .flex-columns > .label-light-blue-small"
              ],
              "html": "<span class=\"label-light-blue-small\">PRACTITIONER</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.02 (foreground color: #ffffff, background color: #4cc1ff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#ddae9bffdcb03f70c0ece2fac25e236d84670c553a409d983f4d364a96ed45a3 > .flex-columns > .label-light-blue-small"
              ],
              "html": "<span class=\"label-light-blue-small\">PRACTITIONER</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.02 (foreground color: #ffffff, background color: #4cc1ff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#\\30 706592c0e05520a0d622e33957f791edd8348e91ea46cc2899bab8fd501e37b > .flex-columns > .label-light-blue-small"
              ],
              "html": "<span class=\"label-light-blue-small\">PRACTITIONER</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.02 (foreground color: #ffffff, background color: #4cc1ff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#\\34 4cca99334d60d91033bf4bd0908a142896514af0a3c0c343f8017fe71781ae9 > .flex-columns > .label-light-blue-small"
              ],
              "html": "<span class=\"label-light-blue-small\">PRACTITIONER</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.02 (foreground color: #ffffff, background color: #4cc1ff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#\\34 5d14a50b45f44eb45dfc4a06b898d985a5bace7f1c3f943697338608838388e > .flex-columns > .label-light-blue-small"
              ],
              "html": "<span class=\"label-light-blue-small\">PRACTITIONER</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.02 (foreground color: #ffffff, background color: #4cc1ff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#\\38 27802fa22cc24000bb63cd4a2787ba5076b3c9727323ea512dc392ba98842b8 > .flex-columns > .label-light-blue-small"
              ],
              "html": "<span class=\"label-light-blue-small\">PRACTITIONER</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.02 (foreground color: #ffffff, background color: #4cc1ff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#\\31 6d017d6cc0162f41ea71950a84e47e8a8b7914d65e26f917ea8fd2366287791 > .flex-columns > .label-light-blue-small"
              ],
              "html": "<span class=\"label-light-blue-small\">PRACTITIONER</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.02 (foreground color: #ffffff, background color: #4cc1ff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#ccfdc81094e272982bb5995e349d1fee4cb10179392ed6b49586fed5837006a0 > .flex-columns > .label-light-green-small"
              ],
              "html": "<span class=\"label-light-green-small\">APPRENTICE</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 1.96 (foreground color: #ffffff, background color: #39d50c, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#\\38 a7ec1665250f513f8ab3c341f7fcef5402a497d59fa90e673bfd30cd47ff766 > .flex-columns > .label-light-green-small"
              ],
              "html": "<span class=\"label-light-green-small\">APPRENTICE</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 1.96 (foreground color: #ffffff, background color: #39d50c, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#\\37 1c2bcc46f11be8e063fa976c68b2383fb1dfd04c1be432086d3f030159f15ae > .flex-columns > .label-light-green-small"
              ],
              "html": "<span class=\"label-light-green-small\">APPRENTICE</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 1.96 (foreground color: #ffffff, background color: #39d50c, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#d259e02fbd358d4b88e4de6938c6bcd31a3c35a7ba4fc54fa4352a3822990f24 > .flex-columns > .label-light-blue-small"
              ],
              "html": "<span class=\"label-light-blue-small\">PRACTITIONER</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.02 (foreground color: #ffffff, background color: #4cc1ff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#\\35 b7dc27b9539ec5079973204aadb5f58a9a78906b0a16bf6af46ca0407ada9a2 > .flex-columns > .label-light-blue-small"
              ],
              "html": "<span class=\"label-light-blue-small\">PRACTITIONER</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.02 (foreground color: #ffffff, background color: #4cc1ff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#ce814bae27379e097e9d714cfb763781f05932d2b95c2b194386687a89f6e2ac > .flex-columns > .label-light-blue-small"
              ],
              "html": "<span class=\"label-light-blue-small\">PRACTITIONER</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.02 (foreground color: #ffffff, background color: #4cc1ff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#\\38 87f00fbadc4a46fc79d4827ebd012b3ba4d52ba2fef5b09a0a8b9a30a42a6de > .flex-columns > .label-light-blue-small"
              ],
              "html": "<span class=\"label-light-blue-small\">PRACTITIONER</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.02 (foreground color: #ffffff, background color: #4cc1ff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#\\39 12c5f0d3d0d2905771da05ad007fd099d6fcd364cf93d4a3b855d2d64bdcaac > .flex-columns > .label-light-blue-small"
              ],
              "html": "<span class=\"label-light-blue-small\">PRACTITIONER</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.02 (foreground color: #ffffff, background color: #4cc1ff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#\\36 7ab900d88bcd094478d14d157338de5bf87302c124c802219a8ef29a4a65e0f > .flex-columns > .label-light-blue-small"
              ],
              "html": "<span class=\"label-light-blue-small\">PRACTITIONER</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.02 (foreground color: #ffffff, background color: #4cc1ff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#a248974a24dd4abd637f526afb96bb349d49b2ad790756b97c46f47203781c6a > .flex-columns > .label-light-blue-small"
              ],
              "html": "<span class=\"label-light-blue-small\">PRACTITIONER</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.02 (foreground color: #ffffff, background color: #4cc1ff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#\\39 92c042f1d4d37ec3fc36d4dd46f47d9769928fd769e125ae22c02fbf99177b4 > .flex-columns > .label-purple-small"
              ],
              "html": "<span class=\"label-purple-small\">EXPERT</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 4.01 (foreground color: #ffffff, background color: #d112fe, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#\\34 d27a0ebb9fa4e9a66754f25ebbaca6772f085e601b714356dc4437a47e3efdc > .flex-columns > .label-purple-small"
              ],
              "html": "<span class=\"label-purple-small\">EXPERT</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 4.01 (foreground color: #ffffff, background color: #d112fe, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#\\33 c3123251c8faea3353dafdf70678f6d9241bbcdda2f8772ce17fb4dee20ca0d > .flex-columns > .label-light-green-small"
              ],
              "html": "<span class=\"label-light-green-small\">APPRENTICE</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 1.96 (foreground color: #ffffff, background color: #39d50c, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#\\39 d294029d336d1a8cefb9d84577fc92304467e91f4f9918e74b50be2c561db79 > .flex-columns > .label-light-green-small"
              ],
              "html": "<span class=\"label-light-green-small\">APPRENTICE</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 1.96 (foreground color: #ffffff, background color: #39d50c, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#c2f3d400e6fb00bebe61e8dca6a98b25a66613b18da83b2279298634c46d7f8e > .flex-columns > .label-light-blue-small"
              ],
              "html": "<span class=\"label-light-blue-small\">PRACTITIONER</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.02 (foreground color: #ffffff, background color: #4cc1ff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#\\39 6a4274d6672c286187a77cc2a99f9342b37c04786b8c9e88a91bd9759d3e7d4 > .flex-columns > .label-light-green-small"
              ],
              "html": "<span class=\"label-light-green-small\">APPRENTICE</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 1.96 (foreground color: #ffffff, background color: #39d50c, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#b856c63f6e47c5473568908b886232e76c6f1d02e9ebae4fd2ffe9d26adb1a56 > .flex-columns > .label-light-green-small"
              ],
              "html": "<span class=\"label-light-green-small\">APPRENTICE</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 1.96 (foreground color: #ffffff, background color: #39d50c, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#\\31 ad475bf32f0d913c25ead9582f05687c1ad039228d0a3c8d56c768fd2250a2b > .flex-columns > .label-light-blue-small"
              ],
              "html": "<span class=\"label-light-blue-small\">PRACTITIONER</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.02 (foreground color: #ffffff, background color: #4cc1ff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#df91f530d50ed0f243fbe61ca82d8b7d7138ecbeb190a83d9047d5cd6b54ba78 > .flex-columns > .label-light-blue-small"
              ],
              "html": "<span class=\"label-light-blue-small\">PRACTITIONER</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.02 (foreground color: #ffffff, background color: #4cc1ff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#\\33 2ee145c6edcd4d8e12b0fbd40ddba9cb63067b92b095c98cf63926808be0b04 > .flex-columns > .label-light-blue-small"
              ],
              "html": "<span class=\"label-light-blue-small\">PRACTITIONER</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.02 (foreground color: #ffffff, background color: #4cc1ff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#\\39 f3ddc22a43e31e32c37a3cee3bfe89c7b6f352368730aebcd17a246429c83f0 > .flex-columns > .label-light-blue-small"
              ],
              "html": "<span class=\"label-light-blue-small\">PRACTITIONER</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.02 (foreground color: #ffffff, background color: #4cc1ff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#\\36 8bb9b0d753781beeb1bd78ec3be309bed3de2f8b62b6336db6a92593bc5daaa > .flex-columns > .label-light-blue-small"
              ],
              "html": "<span class=\"label-light-blue-small\">PRACTITIONER</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.02 (foreground color: #ffffff, background color: #4cc1ff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#\\35 d6e610406b1df6c657e111df6297e961a822a0428f00db9f7e7276f4a671a14 > .flex-columns > .label-light-blue-small"
              ],
              "html": "<span class=\"label-light-blue-small\">PRACTITIONER</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.02 (foreground color: #ffffff, background color: #4cc1ff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#\\39 179f60d7eff1096e159e290d8f14facb04543ccc4380aec40de3f603dbd8364 > .flex-columns > .label-purple-small"
              ],
              "html": "<span class=\"label-purple-small\">EXPERT</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 4.01 (foreground color: #ffffff, background color: #d112fe, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#c12feb39a2450b08c055e9e00a51dc9457d91c3b07b1c435d560f7a0a1cd959a > .flex-columns > .label-light-green-small"
              ],
              "html": "<span class=\"label-light-green-small\">APPRENTICE</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 1.96 (foreground color: #ffffff, background color: #39d50c, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#\\34 1b2fc5f623ce28dcc489f78c8f94ef2b7de75258c86cff17b68ecc861409328 > .flex-columns > .label-light-green-small"
              ],
              "html": "<span class=\"label-light-green-small\">APPRENTICE</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 1.96 (foreground color: #ffffff, background color: #39d50c, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#\\34 7869588c5b299d864f0e0fb23d97cb0ba5c5a686fcdc0de3a03637daf1ba3af > .flex-columns > .label-light-blue-small"
              ],
              "html": "<span class=\"label-light-blue-small\">PRACTITIONER</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.02 (foreground color: #ffffff, background color: #4cc1ff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#f97f7df5a96da8563edc18e5544b8ef962f8ee47abd9b9bb3d30706f15bff341 > .flex-columns > .label-light-blue-small"
              ],
              "html": "<span class=\"label-light-blue-small\">PRACTITIONER</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.02 (foreground color: #ffffff, background color: #4cc1ff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#\\33 bd839053db0960daf7046201a4b58936ba21cbb4a15840db8237690eb2c4be7 > .flex-columns > .label-light-blue-small"
              ],
              "html": "<span class=\"label-light-blue-small\">PRACTITIONER</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.02 (foreground color: #ffffff, background color: #4cc1ff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#d453c6b39efc515eb918548d6ff29ddde86d0d0361ab5453b626309de0e3a958 > .flex-columns > .label-purple-small"
              ],
              "html": "<span class=\"label-purple-small\">EXPERT</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 4.01 (foreground color: #ffffff, background color: #d112fe, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#\\37 e946e5cc74a1c4df272ba01df0415b53548e0dfdb326d35f1d58e9b38dcbda4 > .flex-columns > .label-purple-small"
              ],
              "html": "<span class=\"label-purple-small\">EXPERT</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 4.01 (foreground color: #ffffff, background color: #d112fe, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#\\31 5f066df40dd7d208e9874af7dba51ac602d94871f25ccd02692a793ebffe91f > .flex-columns > .label-light-blue-small"
              ],
              "html": "<span class=\"label-light-blue-small\">PRACTITIONER</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.02 (foreground color: #ffffff, background color: #4cc1ff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#fe9ab531836f0124048451639920eb523e4374df7d3e1f492dc1985048adeae9 > .flex-columns > .label-light-blue-small"
              ],
              "html": "<span class=\"label-light-blue-small\">PRACTITIONER</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.02 (foreground color: #ffffff, background color: #4cc1ff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#d87789adec7383329012f5a094910fc21a7bf4958acf05f883ac78ddd12c6a37 > .flex-columns > .label-light-blue-small"
              ],
              "html": "<span class=\"label-light-blue-small\">PRACTITIONER</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.02 (foreground color: #ffffff, background color: #4cc1ff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#c91df7d449cc4882b6bc0e5d19694f659acdcfba2c19706c49c67f947891d53c > .flex-columns > .label-light-blue-small"
              ],
              "html": "<span class=\"label-light-blue-small\">PRACTITIONER</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.02 (foreground color: #ffffff, background color: #4cc1ff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#\\39 028757aac9d890a1120a8eafe6d820ba114de27c132ee12c8ae8525c9378c40 > .flex-columns > .label-light-blue-small"
              ],
              "html": "<span class=\"label-light-blue-small\">PRACTITIONER</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.02 (foreground color: #ffffff, background color: #4cc1ff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#a8d351250890095aedf20e8164b719e049e192bbc1f004e58d788778d6a7e982 > .flex-columns > .label-light-blue-small"
              ],
              "html": "<span class=\"label-light-blue-small\">PRACTITIONER</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.02 (foreground color: #ffffff, background color: #4cc1ff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#c76cecbb6026af05cd93ecc7a616c391e40b73d135e309388f039ecf576fcd53 > .flex-columns > .label-light-blue-small"
              ],
              "html": "<span class=\"label-light-blue-small\">PRACTITIONER</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.02 (foreground color: #ffffff, background color: #4cc1ff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#b0bedd0f5d815c54107d42a83e72de7254aa354f2dd106e6f2d8e47679ed2f60 > .flex-columns > .label-light-blue-small"
              ],
              "html": "<span class=\"label-light-blue-small\">PRACTITIONER</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.02 (foreground color: #ffffff, background color: #4cc1ff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#\\39 4fed48630d16b9adc01888e546e50f8e94c1bae77065a94140339f20303ef55 > .flex-columns > .label-light-blue-small"
              ],
              "html": "<span class=\"label-light-blue-small\">PRACTITIONER</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.02 (foreground color: #ffffff, background color: #4cc1ff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#\\37 d452275ba41f1aa0fc50b97490ae64b428d6401c7f193516bd15466490d8e01 > .flex-columns > .label-light-blue-small"
              ],
              "html": "<span class=\"label-light-blue-small\">PRACTITIONER</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.02 (foreground color: #ffffff, background color: #4cc1ff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#d8e66f883c0efdd6cd4ccbbf6a654382ed2d13d5277bab587aa37904d5ec4211 > .flex-columns > .label-light-blue-small"
              ],
              "html": "<span class=\"label-light-blue-small\">PRACTITIONER</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.02 (foreground color: #ffffff, background color: #4cc1ff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#\\34 bad74c356692bbaab9602c955308f8a1b04cb866034f32286993566efc8cc66 > .flex-columns > .label-purple-small"
              ],
              "html": "<span class=\"label-purple-small\">EXPERT</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 4.01 (foreground color: #ffffff, background color: #d112fe, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#d886863529b141ab150f460e95da5e785eaaada66785d60da132f5f0155352e6 > .flex-columns > .label-light-blue-small"
              ],
              "html": "<span class=\"label-light-blue-small\">PRACTITIONER</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.02 (foreground color: #ffffff, background color: #4cc1ff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#ebc97abbe886e96facc0aaee856f55e2a45d4784f5d9025ffa5e994b7d8bc2bb > .flex-columns > .label-light-blue-small"
              ],
              "html": "<span class=\"label-light-blue-small\">PRACTITIONER</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.02 (foreground color: #ffffff, background color: #4cc1ff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#a6aecbc5c1d7f95e7512642a6f11fcb8c5d568f7cd57ae0ce60a08c7140583b3 > .flex-columns > .label-light-blue-small"
              ],
              "html": "<span class=\"label-light-blue-small\">PRACTITIONER</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.02 (foreground color: #ffffff, background color: #4cc1ff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#\\34 17947bec9fe621dfdc11f4d622cef72b0021a6d872aa83cca70aaf532b4b592 > .flex-columns > .label-light-blue-small"
              ],
              "html": "<span class=\"label-light-blue-small\">PRACTITIONER</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.02 (foreground color: #ffffff, background color: #4cc1ff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#\\32 5d1dc76d4c49c69b12c03e8e115ea2c4ecce7048480403afd87ae4fa5196c6a > .flex-columns > .label-purple-small"
              ],
              "html": "<span class=\"label-purple-small\">EXPERT</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 4.01 (foreground color: #ffffff, background color: #d112fe, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#\\32 beac929d831e232f42ba851c86ef44ab27d908abcc5d78ed79a5cbc6c710a13 > .flex-columns > .label-purple-small"
              ],
              "html": "<span class=\"label-purple-small\">EXPERT</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 4.01 (foreground color: #ffffff, background color: #d112fe, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#\\32 c96a65b32a69545e9a98af5520a14bd4b397c70dd6b643c34c46352310b2f9b > .flex-columns > .label-purple-small"
              ],
              "html": "<span class=\"label-purple-small\">EXPERT</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 4.01 (foreground color: #ffffff, background color: #d112fe, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#\\39 7e46bf5f67da1e25ef00c1a6414642112874ba9122dc3608c709510defce4f1 > .flex-columns > .label-purple-small"
              ],
              "html": "<span class=\"label-purple-small\">EXPERT</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 4.01 (foreground color: #ffffff, background color: #d112fe, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#c7e1e3ecc45431f9694ade69d2c269fdfedcff87aa2cb4525dd503090d7d467e > .flex-columns > .label-purple-small"
              ],
              "html": "<span class=\"label-purple-small\">EXPERT</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 4.01 (foreground color: #ffffff, background color: #d112fe, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#\\31 5658ad1d00ccc9b99c99507c53dd7ec3472c9a0102ad3894e6c713f472630c8 > .flex-columns > .label-purple-small"
              ],
              "html": "<span class=\"label-purple-small\">EXPERT</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 4.01 (foreground color: #ffffff, background color: #d112fe, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#\\32 b08de150e353dc1c0057519f466a55a0ca4a7901b2469d56ef7d2a80eddeaa6 > .flex-columns > .label-light-green-small"
              ],
              "html": "<span class=\"label-light-green-small\">APPRENTICE</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 1.96 (foreground color: #ffffff, background color: #39d50c, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#\\32 8bda028c1ba840a8f4fccaaad3739fdc8d8e2d195f348c0db992cbcd6971cbf > .flex-columns > .label-light-blue-small"
              ],
              "html": "<span class=\"label-light-blue-small\">PRACTITIONER</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.02 (foreground color: #ffffff, background color: #4cc1ff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#\\37 94c7ab29027c16b9a3fab84326c6f313a8af27a96f1833828edd38b26a4aca7 > .flex-columns > .label-light-blue-small"
              ],
              "html": "<span class=\"label-light-blue-small\">PRACTITIONER</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.02 (foreground color: #ffffff, background color: #4cc1ff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#\\36 e6e115e1981ae822b7e41fcaccbc1cb96a5d85b63b42b80e3e6d35565209752 > .flex-columns > .label-light-blue-small"
              ],
              "html": "<span class=\"label-light-blue-small\">PRACTITIONER</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.02 (foreground color: #ffffff, background color: #4cc1ff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#\\33 c2c7dc2a5f53dc680195c18c290e82bc97c28f599414db388cf8cf96cb72bf5 > .flex-columns > .label-light-blue-small"
              ],
              "html": "<span class=\"label-light-blue-small\">PRACTITIONER</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.02 (foreground color: #ffffff, background color: #4cc1ff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#\\34 01f612b786a17fa5d79a4695034393111a37b23e3c9a729cdf23878231c53e2 > .flex-columns > .label-light-blue-small"
              ],
              "html": "<span class=\"label-light-blue-small\">PRACTITIONER</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.02 (foreground color: #ffffff, background color: #4cc1ff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#\\38 71a7e42cb341b879712b73bfea3c9d086ade90c22b54e76f4db136869b3dba9 > .flex-columns > .label-light-blue-small"
              ],
              "html": "<span class=\"label-light-blue-small\">PRACTITIONER</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.02 (foreground color: #ffffff, background color: #4cc1ff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#\\39 94a665c4ea7fa2804f3b34e32aff30f4d936a60c26b48a14db2fc1e4a83e04b > .flex-columns > .label-light-blue-small"
              ],
              "html": "<span class=\"label-light-blue-small\">PRACTITIONER</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.02 (foreground color: #ffffff, background color: #4cc1ff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#\\35 46e06146b126617be92ff441630f1cd8cc05bf0a17ed763ca936166fd17d95b > .flex-columns > .label-light-blue-small"
              ],
              "html": "<span class=\"label-light-blue-small\">PRACTITIONER</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.02 (foreground color: #ffffff, background color: #4cc1ff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#df068afc1423346dc3fc00c7af345df7970e4571cb93bd574dcce698e8bb50ed > .flex-columns > .label-light-blue-small"
              ],
              "html": "<span class=\"label-light-blue-small\">PRACTITIONER</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.02 (foreground color: #ffffff, background color: #4cc1ff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#c61a3223815a3affe2d0768f4eaba10bca9fd31203ab3a555f662ce3456ed8a8 > .flex-columns > .label-purple-small"
              ],
              "html": "<span class=\"label-purple-small\">EXPERT</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 4.01 (foreground color: #ffffff, background color: #d112fe, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#b6596a3779a729318ac89f63b0738e7abd4d39fde164ac01691f555eeb608396 > .flex-columns > .label-purple-small"
              ],
              "html": "<span class=\"label-purple-small\">EXPERT</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 4.01 (foreground color: #ffffff, background color: #d112fe, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#\\31 eb25c72bba9c28a06ef2ee3f090ecb4ab93adf38414a9d0ae9f017f2208b937 > .flex-columns > .label-light-green-small"
              ],
              "html": "<span class=\"label-light-green-small\">APPRENTICE</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 1.96 (foreground color: #ffffff, background color: #39d50c, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#\\39 901aea6b495868d278afd6098c443f412658d4bb95b4b7a22066bf79e0c6259 > .flex-columns > .label-light-blue-small"
              ],
              "html": "<span class=\"label-light-blue-small\">PRACTITIONER</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.02 (foreground color: #ffffff, background color: #4cc1ff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#\\31 8706d204e31e279885e0113ec3b6474ddaaac7690c0a0dce2b84db0119691fe > .flex-columns > .label-light-blue-small"
              ],
              "html": "<span class=\"label-light-blue-small\">PRACTITIONER</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.02 (foreground color: #ffffff, background color: #4cc1ff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#\\30 ff4cb8691cfff7dc5d2c45682d859b9a5c3ba47cb98e42aa05a3391cd0cfc03 > .flex-columns > .label-light-blue-small"
              ],
              "html": "<span class=\"label-light-blue-small\">PRACTITIONER</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.02 (foreground color: #ffffff, background color: #4cc1ff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#\\37 f09a80ec4ca0acdbe9e0fd29231b98a8249b834ac60b8e2b296b470ad0f82a5 > .flex-columns > .label-light-blue-small"
              ],
              "html": "<span class=\"label-light-blue-small\">PRACTITIONER</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.02 (foreground color: #ffffff, background color: #4cc1ff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#\\35 63206d375aae19b45b636fbd08faf36892e8229b2f84d5908110bbdb7798561 > .flex-columns > .label-light-blue-small"
              ],
              "html": "<span class=\"label-light-blue-small\">PRACTITIONER</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.02 (foreground color: #ffffff, background color: #4cc1ff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#efb3cd7d563d637400d229d7b4949233047f1b2808b1d46393322d66594a8de2 > .flex-columns > .label-light-green-small"
              ],
              "html": "<span class=\"label-light-green-small\">APPRENTICE</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 1.96 (foreground color: #ffffff, background color: #39d50c, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#\\38 78a6a3a7bf5ca38441716313e1ad46697052f36b6c82c4a6bda1a98e28f446f > .flex-columns > .label-light-green-small"
              ],
              "html": "<span class=\"label-light-green-small\">APPRENTICE</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 1.96 (foreground color: #ffffff, background color: #39d50c, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#f97895e072d86380dd3fdd12e2d6ceb6090708b4e3e0cd0990fe741afb553b2e > .flex-columns > .label-light-green-small"
              ],
              "html": "<span class=\"label-light-green-small\">APPRENTICE</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 1.96 (foreground color: #ffffff, background color: #39d50c, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#\\37 03ed76cc046c2c9c06b661c1c25f53f7c1cb238e9b7fa9aff664177fd7c7773 > .flex-columns > .label-light-green-small"
              ],
              "html": "<span class=\"label-light-green-small\">APPRENTICE</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 1.96 (foreground color: #ffffff, background color: #39d50c, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#cf2d0a74362ee20a8f6ffb1028e3b44fee9ae125f418ed15832e4a8a2073bff9 > .flex-columns > .label-light-green-small"
              ],
              "html": "<span class=\"label-light-green-small\">APPRENTICE</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 1.96 (foreground color: #ffffff, background color: #39d50c, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#\\39 d95a9e677b81f605d40d00001ffbc8bbb0f0ee73773a3a37727fbde0406b779 > .flex-columns > .label-light-green-small"
              ],
              "html": "<span class=\"label-light-green-small\">APPRENTICE</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 1.96 (foreground color: #ffffff, background color: #39d50c, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#\\31 14de45758e410d7a7458144d568a9c3b78a4be3a14daf61d4e552610739359d > .flex-columns > .label-light-green-small"
              ],
              "html": "<span class=\"label-light-green-small\">APPRENTICE</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 1.96 (foreground color: #ffffff, background color: #39d50c, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#\\39 038df39e72961a071967a83c2472bf2edb0ef9595e6f13bd05ce1b2dce81234 > .flex-columns > .label-light-green-small"
              ],
              "html": "<span class=\"label-light-green-small\">APPRENTICE</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 1.96 (foreground color: #ffffff, background color: #39d50c, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#bf6b2f755e63ba10eefdb6633048fc5cf8e4c1d5f386a756fd8e4b6864d70857 > .flex-columns > .label-light-green-small"
              ],
              "html": "<span class=\"label-light-green-small\">APPRENTICE</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 1.96 (foreground color: #ffffff, background color: #39d50c, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#\\39 955f5350904edabe30089828d2c08ace886493264a0b469354503102379a3e9 > .flex-columns > .label-light-blue-small"
              ],
              "html": "<span class=\"label-light-blue-small\">PRACTITIONER</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.02 (foreground color: #ffffff, background color: #4cc1ff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#e115e4b43d59771bb787573f305861a795fb30f2447cef9b53618f4232d1c83b > .flex-columns > .label-light-blue-small"
              ],
              "html": "<span class=\"label-light-blue-small\">PRACTITIONER</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.02 (foreground color: #ffffff, background color: #4cc1ff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#\\34 8ea5eff7577d0d5e50c64b5d91f3e2fcc175ebb055c95f30bf8e909f6ba9d2c > .flex-columns > .label-light-blue-small"
              ],
              "html": "<span class=\"label-light-blue-small\">PRACTITIONER</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.02 (foreground color: #ffffff, background color: #4cc1ff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#\\31 6e507638191c125691e9f9d752a1d42bf2e8fa811002b872ca607bd2cd8c334 > .flex-columns > .label-light-blue-small"
              ],
              "html": "<span class=\"label-light-blue-small\">PRACTITIONER</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.02 (foreground color: #ffffff, background color: #4cc1ff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#bb33e208e844c60faa4fe5876260053b536745d65312212a398ef5799fad29c8 > .flex-columns > .label-light-green-small"
              ],
              "html": "<span class=\"label-light-green-small\">APPRENTICE</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 1.96 (foreground color: #ffffff, background color: #39d50c, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#\\35 5a6f6d2de02362486d2c507f3191adb99fb573cd1583e7a69246d62445ed703 > .flex-columns > .label-light-green-small"
              ],
              "html": "<span class=\"label-light-green-small\">APPRENTICE</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 1.96 (foreground color: #ffffff, background color: #39d50c, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#a2aa25c63138601f68030a53721c7e4e4f97843ee4d4fff8c485bce7f03ea087 > .flex-columns > .label-light-green-small"
              ],
              "html": "<span class=\"label-light-green-small\">APPRENTICE</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 1.96 (foreground color: #ffffff, background color: #39d50c, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#\\34 eacbb457e9ae79cc134bd8a335d37d42545fa6aa7306ff2f1d68b2cd9a1fe0d > .flex-columns > .label-light-blue-small"
              ],
              "html": "<span class=\"label-light-blue-small\">PRACTITIONER</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.02 (foreground color: #ffffff, background color: #4cc1ff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#aac0059c54f24f1874ac6c39b2fa9f7b5e0d5ab84ad797d4ca300275cf14c842 > .flex-columns > .label-light-blue-small"
              ],
              "html": "<span class=\"label-light-blue-small\">PRACTITIONER</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.02 (foreground color: #ffffff, background color: #4cc1ff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#\\36 d4cc1c44751ee06710496ea067aa78c8b2cb01e7686737e13a7e88261d1471a > .flex-columns > .label-light-blue-small"
              ],
              "html": "<span class=\"label-light-blue-small\">PRACTITIONER</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.02 (foreground color: #ffffff, background color: #4cc1ff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#\\34 b100811651a2caccd08e1ee3d2a1c92a26c52cfc3d73f7ee773282373d39d3c > .flex-columns > .label-light-blue-small"
              ],
              "html": "<span class=\"label-light-blue-small\">PRACTITIONER</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.02 (foreground color: #ffffff, background color: #4cc1ff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#ce4838d79961e13680ebec4ec6b7f31fb30b57ff632815e0712c399f5d054b82 > .flex-columns > .label-light-blue-small"
              ],
              "html": "<span class=\"label-light-blue-small\">PRACTITIONER</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.02 (foreground color: #ffffff, background color: #4cc1ff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#\\32 f93ccbfee70335f0c3f0cc709c7f5b943c3facc47e44078dc736744c336d304 > .flex-columns > .label-light-blue-small"
              ],
              "html": "<span class=\"label-light-blue-small\">PRACTITIONER</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.02 (foreground color: #ffffff, background color: #4cc1ff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#\\31 51f941feb521716a2b1005d474bcf3f4ad34dee8790c892af3e36c88c22a128 > .flex-columns > .label-light-blue-small"
              ],
              "html": "<span class=\"label-light-blue-small\">PRACTITIONER</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.02 (foreground color: #ffffff, background color: #4cc1ff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#eb59e3d1483ff8122d7fde75e8e54fc95160ec5c56abdf09f3ef419b02939a4c > .flex-columns > .label-light-blue-small"
              ],
              "html": "<span class=\"label-light-blue-small\">PRACTITIONER</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.02 (foreground color: #ffffff, background color: #4cc1ff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#\\31 1cd0613af5142781dc61c2957b8a8e46743d73f803b52c4eb6af5a5a5eb6b0a > .flex-columns > .label-light-blue-small"
              ],
              "html": "<span class=\"label-light-blue-small\">PRACTITIONER</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.02 (foreground color: #ffffff, background color: #4cc1ff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#dd916d2af3738d723a751992ee4fe00db3c6300559f2e7a5a7efb312d264caa0 > .flex-columns > .label-purple-small"
              ],
              "html": "<span class=\"label-purple-small\">EXPERT</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 4.01 (foreground color: #ffffff, background color: #d112fe, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#\\32 8468f8ce00fc3bd7c323d598659c718d294c4aa39e6a5e2b244b48b1116493e > .flex-columns > .label-purple-small"
              ],
              "html": "<span class=\"label-purple-small\">EXPERT</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 4.01 (foreground color: #ffffff, background color: #d112fe, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#dddcbacfe04eccc56d7fbf70f27dd50a1732bc533a5f5237a067a80651ef4bab > .flex-columns > .label-light-green-small"
              ],
              "html": "<span class=\"label-light-green-small\">APPRENTICE</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 1.96 (foreground color: #ffffff, background color: #39d50c, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#a15ec3915bdc09700eea6c9fd20970de0aaf2bfbb87b3e7ec3d8d9800b8e542d > .flex-columns > .label-light-blue-small"
              ],
              "html": "<span class=\"label-light-blue-small\">PRACTITIONER</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.02 (foreground color: #ffffff, background color: #4cc1ff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#f745f6c86fd28635cf5bdc4071bcbbd639d2ce9755d8ab435c059fb2c96e90f4 > .flex-columns > .label-light-blue-small"
              ],
              "html": "<span class=\"label-light-blue-small\">PRACTITIONER</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.02 (foreground color: #ffffff, background color: #4cc1ff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#\\31 45baf066fe7fe27bb26a1a295e6a58d17ac101777181cc01014c893fdda06c6 > .flex-columns > .label-light-blue-small"
              ],
              "html": "<span class=\"label-light-blue-small\">PRACTITIONER</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.02 (foreground color: #ffffff, background color: #4cc1ff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#d131a4d5f8a6a7e2ae584e9bc217208c223cad4bac3aed016482305228d68fb2 > .flex-columns > .label-light-blue-small"
              ],
              "html": "<span class=\"label-light-blue-small\">PRACTITIONER</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.02 (foreground color: #ffffff, background color: #4cc1ff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#ef8228ac8678117cd722c596ac9f2f9e76bbf7d6d2f09a53ce7cf28d04ccff7a > .flex-columns > .label-light-blue-small"
              ],
              "html": "<span class=\"label-light-blue-small\">PRACTITIONER</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.02 (foreground color: #ffffff, background color: #4cc1ff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#d6f044fd123351c4a58cf52862ce204541864a727f83fca937a5ebe40542a162 > .flex-columns > .label-light-blue-small"
              ],
              "html": "<span class=\"label-light-blue-small\">PRACTITIONER</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.02 (foreground color: #ffffff, background color: #4cc1ff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#c3cbe5abaf85f50bfc76fb4c591a3811dcc7e393cbce37d987780b4c79ecf1c4 > .flex-columns > .label-light-blue-small"
              ],
              "html": "<span class=\"label-light-blue-small\">PRACTITIONER</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.02 (foreground color: #ffffff, background color: #4cc1ff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#f14385ab65ba5ac2e5d347c09f32b51bd9ac1e55946c15aec01dd0f3e902a863 > .flex-columns > .label-light-blue-small"
              ],
              "html": "<span class=\"label-light-blue-small\">PRACTITIONER</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.02 (foreground color: #ffffff, background color: #4cc1ff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#\\30 e7fb21969d7178a1c1ae847cd2b80f7a277dee996bd1450604ba28d8d7a25da > .flex-columns > .label-light-blue-small"
              ],
              "html": "<span class=\"label-light-blue-small\">PRACTITIONER</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.02 (foreground color: #ffffff, background color: #4cc1ff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#\\34 45170885a5022d81beaf56ed8c332d3ce302fe5d37e99e61a0674d3ac3e6260 > .flex-columns > .label-light-blue-small"
              ],
              "html": "<span class=\"label-light-blue-small\">PRACTITIONER</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.02 (foreground color: #ffffff, background color: #4cc1ff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#da7b121cfc61090ed5e7cecb6c6f31b595087c04ea02056591225cf659e72eec > .flex-columns > .label-light-blue-small"
              ],
              "html": "<span class=\"label-light-blue-small\">PRACTITIONER</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.02 (foreground color: #ffffff, background color: #4cc1ff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#c2431a0bc81d81ad810cc1a25bb19fba18e6fcc60b59e3c58fac444292f921d4 > .flex-columns > .label-purple-small"
              ],
              "html": "<span class=\"label-purple-small\">EXPERT</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 4.01 (foreground color: #ffffff, background color: #d112fe, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#\\35 52e7c56a4a7bcc6d371c2ef2481f24b901667060db0fc32531e717b73d4fd7a > .flex-columns > .label-purple-small"
              ],
              "html": "<span class=\"label-purple-small\">EXPERT</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 4.01 (foreground color: #ffffff, background color: #d112fe, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#\\39 98fb8feea47abfd2e2503c5ae92409006f19e4f2b2c6832bb01450185cefbb5 > .flex-columns > .label-purple-small"
              ],
              "html": "<span class=\"label-purple-small\">EXPERT</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 4.01 (foreground color: #ffffff, background color: #d112fe, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#ef5f16230d33fe616215fe47487299d39980a2a94f3d006b7fc3abe6b08837c1 > .flex-columns > .label-purple-small"
              ],
              "html": "<span class=\"label-purple-small\">EXPERT</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 4.01 (foreground color: #ffffff, background color: #d112fe, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#ad2372c69112d9c171d435fd5f674dbcb3efe60b13777c9eefe764ec7797b802 > .flex-columns > .label-light-green-small"
              ],
              "html": "<span class=\"label-light-green-small\">APPRENTICE</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 1.96 (foreground color: #ffffff, background color: #39d50c, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#\\34 45830f9c9a370d46e54ae646b92704ea142e1ac742174de313060662a9c9a96 > .flex-columns > .label-light-blue-small"
              ],
              "html": "<span class=\"label-light-blue-small\">PRACTITIONER</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.02 (foreground color: #ffffff, background color: #4cc1ff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#\\35 239aa2e1e68409057bbd4a72799714b50acabc542275a95bc242612a8c6ed41 > .flex-columns > .label-light-blue-small"
              ],
              "html": "<span class=\"label-light-blue-small\">PRACTITIONER</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.02 (foreground color: #ffffff, background color: #4cc1ff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#\\35 ce272b4b2a84159f707a668e2cae9811a2f787c9eb75229368cc6fe2a7f53db > .flex-columns > .label-light-blue-small"
              ],
              "html": "<span class=\"label-light-blue-small\">PRACTITIONER</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.02 (foreground color: #ffffff, background color: #4cc1ff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#\\30 2e0388c9613d9b7e6fb892294c7c72f478d94e413bb333920127e09c26fde35 > .flex-columns > .label-light-blue-small"
              ],
              "html": "<span class=\"label-light-blue-small\">PRACTITIONER</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.02 (foreground color: #ffffff, background color: #4cc1ff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#\\34 bc929cce2fbdca5eaedc69bb4ab6f1d21c3960cb0212b5d72a5128eb6efc371 > .flex-columns > .label-light-blue-small"
              ],
              "html": "<span class=\"label-light-blue-small\">PRACTITIONER</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.02 (foreground color: #ffffff, background color: #4cc1ff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#c911d0a4c35afb75a94e7710baa76c14054cc1bc85b79632e70e049ed992fc02 > .flex-columns > .label-light-blue-small"
              ],
              "html": "<span class=\"label-light-blue-small\">PRACTITIONER</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.02 (foreground color: #ffffff, background color: #4cc1ff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#bc6c96fd9ecd7550f07fba8ec2535c8612837e50a4c1a64aaf05f06c848a4f00 > .flex-columns > .label-purple-small"
              ],
              "html": "<span class=\"label-purple-small\">EXPERT</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 4.01 (foreground color: #ffffff, background color: #d112fe, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#\\39 b523aff587e849d868e17b9207adf2504c2a979abaa229b9e0dee29ccd47ba2 > .flex-columns > .label-purple-small"
              ],
              "html": "<span class=\"label-purple-small\">EXPERT</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 4.01 (foreground color: #ffffff, background color: #d112fe, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#c4e61b39d288bca003b86e45dee0513db9a657ffe518c38bc4a03a9d5658b220 > .flex-columns > .label-purple-small"
              ],
              "html": "<span class=\"label-purple-small\">EXPERT</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 4.01 (foreground color: #ffffff, background color: #d112fe, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#\\38 743ae75bedd9ef19ce2134472f6df1c700ed51e9a571f0b56ae678ec844177a > .flex-columns > .label-light-green-small"
              ],
              "html": "<span class=\"label-light-green-small\">APPRENTICE</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 1.96 (foreground color: #ffffff, background color: #39d50c, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#\\31 8ebd0ac7489cd1770d58baec6ec290f6d15c7346d25a11f0e64cc1ad3329348 > .flex-columns > .label-light-green-small"
              ],
              "html": "<span class=\"label-light-green-small\">APPRENTICE</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 1.96 (foreground color: #ffffff, background color: #39d50c, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#\\32 ef78ab0fd73d035439230bb1d8172796d5d9d0be65f1476072db63c5cd95c04 > .flex-columns > .label-light-green-small"
              ],
              "html": "<span class=\"label-light-green-small\">APPRENTICE</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 1.96 (foreground color: #ffffff, background color: #39d50c, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#\\32 c1ffa3c35d94beac72d213f5134c9b53f43a31758c8a61bc1a4d3bd8153c226 > .flex-columns > .label-light-green-small"
              ],
              "html": "<span class=\"label-light-green-small\">APPRENTICE</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 1.96 (foreground color: #ffffff, background color: #39d50c, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#\\34 5ef28e2b8b6f9b623c8d0485cb4e2b7ded96458fedd8d7d5e0adf9427a5d3af > .flex-columns > .label-light-blue-small"
              ],
              "html": "<span class=\"label-light-blue-small\">PRACTITIONER</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.02 (foreground color: #ffffff, background color: #4cc1ff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#ca187b1fb490deddce4034d443cb9afbf5b8279422a765b7d48040c50f327e9b > .flex-columns > .label-light-green-small"
              ],
              "html": "<span class=\"label-light-green-small\">APPRENTICE</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 1.96 (foreground color: #ffffff, background color: #39d50c, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#\\38 593e55b788d1c4403ccad45020972079a8e89c5669ecf6d9be2cd5c69c77877 > .flex-columns > .label-light-green-small"
              ],
              "html": "<span class=\"label-light-green-small\">APPRENTICE</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 1.96 (foreground color: #ffffff, background color: #39d50c, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#\\30 7b14e865f15e49f0856ab8db29ab190045abf578eff9ee7a794692eb305a391 > .flex-columns > .label-light-green-small"
              ],
              "html": "<span class=\"label-light-green-small\">APPRENTICE</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 1.96 (foreground color: #ffffff, background color: #39d50c, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#ce7411a23ddad977fdc192a1a252b8737d674481920a71bc5fd307bb5a53aa77 > .flex-columns > .label-light-green-small"
              ],
              "html": "<span class=\"label-light-green-small\">APPRENTICE</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 1.96 (foreground color: #ffffff, background color: #39d50c, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#\\37 d3ebe9916b96a36642a8bd0179888fbcddef63a401c684a077d9877a0966aa4 > .flex-columns > .label-light-blue-small"
              ],
              "html": "<span class=\"label-light-blue-small\">PRACTITIONER</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.02 (foreground color: #ffffff, background color: #4cc1ff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#\\32 cfddd3fae848e161277e28cc5cc7782f2b4baa2cbefbd2a3dce178fe656ad17 > .flex-columns > .label-light-blue-small"
              ],
              "html": "<span class=\"label-light-blue-small\">PRACTITIONER</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.02 (foreground color: #ffffff, background color: #4cc1ff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#\\30 5a619f04b486230a3144985ade21e739b2d88052bb72e902cd033c906b991e3 > .flex-columns > .label-light-blue-small"
              ],
              "html": "<span class=\"label-light-blue-small\">PRACTITIONER</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.02 (foreground color: #ffffff, background color: #4cc1ff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#b20989c23ae664ef4d1f4d060455e20d6c019ae17819049dfad91790a7c55765 > .flex-columns > .label-light-blue-small"
              ],
              "html": "<span class=\"label-light-blue-small\">PRACTITIONER</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.02 (foreground color: #ffffff, background color: #4cc1ff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#f009e13156910cf7897bc7ed85b32662e8b2753196347950c3b3c51d86b9c3c5 > .flex-columns > .label-light-blue-small"
              ],
              "html": "<span class=\"label-light-blue-small\">PRACTITIONER</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.02 (foreground color: #ffffff, background color: #4cc1ff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#\\34 481d16f7bd443604bf74cef06da6df4b6da2b010f6f5a6b33358551d560c9d0 > .flex-columns > .label-light-blue-small"
              ],
              "html": "<span class=\"label-light-blue-small\">PRACTITIONER</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.02 (foreground color: #ffffff, background color: #4cc1ff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#\\36 595c840a41181221c4f4f7c250580d7d9d5f9fa1b3d7aa1c9761ecdd2f33df5 > .flex-columns > .label-light-blue-small"
              ],
              "html": "<span class=\"label-light-blue-small\">PRACTITIONER</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.02 (foreground color: #ffffff, background color: #4cc1ff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#\\30 7b1444427ce26a6ad6a4eafdd9a2500cabaef214aa99c6332f8d7f4bdf1e885 > .flex-columns > .label-purple-small"
              ],
              "html": "<span class=\"label-purple-small\">EXPERT</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 4.01 (foreground color: #ffffff, background color: #d112fe, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#\\31 6d6e2494470f17d6186fd7f07dc9c7e2220de7ca3d8380fdc86806783644273 > .flex-columns > .label-light-green-small"
              ],
              "html": "<span class=\"label-light-green-small\">APPRENTICE</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 1.96 (foreground color: #ffffff, background color: #39d50c, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#\\35 a48933f3a964cb3a951fad54ed62078c63e81e3fcd2df74d5712dc626d14b50 > .flex-columns > .label-light-green-small"
              ],
              "html": "<span class=\"label-light-green-small\">APPRENTICE</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 1.96 (foreground color: #ffffff, background color: #39d50c, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#\\32 d282e25fbe71276663267bbae9175c2dbf0fd2f4916ca195823cf7c8a7d2cbf > .flex-columns > .label-light-blue-small"
              ],
              "html": "<span class=\"label-light-blue-small\">PRACTITIONER</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.02 (foreground color: #ffffff, background color: #4cc1ff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#\\32 744f28d772f25b5878c7fba870871916535bc5ae1458431fb62c5517346c62e > .flex-columns > .label-light-blue-small"
              ],
              "html": "<span class=\"label-light-blue-small\">PRACTITIONER</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.02 (foreground color: #ffffff, background color: #4cc1ff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#fda358647ac3a4c7d8145cfc890d3191223eb52ffb099df6764d75a6e1c7d772 > .flex-columns > .label-light-blue-small"
              ],
              "html": "<span class=\"label-light-blue-small\">PRACTITIONER</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.02 (foreground color: #ffffff, background color: #4cc1ff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#\\33 c3f012cd1e1e6555dfc01b4bdddb6740a83ec699d85741398157fdb74985d78 > .flex-columns > .label-light-blue-small"
              ],
              "html": "<span class=\"label-light-blue-small\">PRACTITIONER</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.02 (foreground color: #ffffff, background color: #4cc1ff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#cc59db27660d3e229c5a571225af7fbcb86b736ce42580c13b79df712f01f9ee > .flex-columns > .label-purple-small"
              ],
              "html": "<span class=\"label-purple-small\">EXPERT</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 4.01 (foreground color: #ffffff, background color: #d112fe, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#f12c0972c9b99d48a344c37883cce2e82b5a29c5fa1dbb51d0860363f805ad70 > .flex-columns > .label-light-green-small"
              ],
              "html": "<span class=\"label-light-green-small\">APPRENTICE</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 1.96 (foreground color: #ffffff, background color: #39d50c, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#\\38 32aba2ee324f0e0d7fd3881acff87490bf540d183ebbeccffffd71f5310a150 > .flex-columns > .label-light-blue-small"
              ],
              "html": "<span class=\"label-light-blue-small\">PRACTITIONER</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.02 (foreground color: #ffffff, background color: #4cc1ff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#\\36 277e415ef43d61680e72e8facbeceacf6e3e4957f85c443470fa06ad977b666 > .flex-columns > .label-light-blue-small"
              ],
              "html": "<span class=\"label-light-blue-small\">PRACTITIONER</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.02 (foreground color: #ffffff, background color: #4cc1ff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#\\38 df8965d53d202be54b51a34cae42dca0806945f7ef11146e8a1905bf9f71f6b > .flex-columns > .label-light-blue-small"
              ],
              "html": "<span class=\"label-light-blue-small\">PRACTITIONER</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.02 (foreground color: #ffffff, background color: #4cc1ff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#\\35 9fa9eb2f6bea4ef7b1872b98ff18e315d1981de5fae4917388f9942c98d8682 > .flex-columns > .label-light-blue-small"
              ],
              "html": "<span class=\"label-light-blue-small\">PRACTITIONER</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.02 (foreground color: #ffffff, background color: #4cc1ff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#db65a3fdb4039c8d0b1fb7af3816acac95c2bd0319a92050d9d0aab3cd14c52d > .flex-columns > .label-purple-small"
              ],
              "html": "<span class=\"label-purple-small\">EXPERT</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 4.01 (foreground color: #ffffff, background color: #d112fe, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#\\35 35975a13e89837c0707c5ccec5d576e69540e338e9aee215d9bf8b0323a8919 > .flex-columns > .label-light-green-small"
              ],
              "html": "<span class=\"label-light-green-small\">APPRENTICE</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 1.96 (foreground color: #ffffff, background color: #39d50c, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#dfd0cce82acda8dae507a0fa7a1fb76029163a80e9b1889113d91a885337e9dd > .flex-columns > .label-light-green-small"
              ],
              "html": "<span class=\"label-light-green-small\">APPRENTICE</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 1.96 (foreground color: #ffffff, background color: #39d50c, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#e39b4571e65ad58013bb6cf68240e2e7e59d087bfb1d58dd8673116f4bdf7135 > .flex-columns > .label-light-blue-small"
              ],
              "html": "<span class=\"label-light-blue-small\">PRACTITIONER</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.02 (foreground color: #ffffff, background color: #4cc1ff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#\\32 3b377e90a4c2eb083ef9f02cb4800e763796995a1449f85714790d15c30b9fa > .flex-columns > .label-light-blue-small"
              ],
              "html": "<span class=\"label-light-blue-small\">PRACTITIONER</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.02 (foreground color: #ffffff, background color: #4cc1ff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#\\34 ed109e9f6a1c61c6f344591bd7db083cd04f596804f6ba9670cbd6a3fdcafeb > .flex-columns > .label-light-blue-small"
              ],
              "html": "<span class=\"label-light-blue-small\">PRACTITIONER</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.02 (foreground color: #ffffff, background color: #4cc1ff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#\\33 28d640f4802f5285275092d76357ca4aa12c2b12fdd0fbfb606d7952c7114ec > .flex-columns > .label-light-blue-small"
              ],
              "html": "<span class=\"label-light-blue-small\">PRACTITIONER</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.02 (foreground color: #ffffff, background color: #4cc1ff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#e7c14c1093f823154152c9ce425959ef67d62c9bb7c65eb02f6a8a597ab993e8 > .flex-columns > .label-purple-small"
              ],
              "html": "<span class=\"label-purple-small\">EXPERT</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 4.01 (foreground color: #ffffff, background color: #d112fe, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#\\31 c5ba013f13bf76fde8d175cfc49bae5eb18e6139eb78e186686cbff1e6c7d02 > .flex-columns > .label-light-green-small"
              ],
              "html": "<span class=\"label-light-green-small\">APPRENTICE</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 1.96 (foreground color: #ffffff, background color: #39d50c, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#\\33 390f79a2611b22e4fa8d437bd36fb902ea986c0fff45577c1543e0c634f3543 > .flex-columns > .label-light-green-small"
              ],
              "html": "<span class=\"label-light-green-small\">APPRENTICE</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 1.96 (foreground color: #ffffff, background color: #39d50c, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#e9c7b6167992b3c62991a0f0b30c4b0f6e050a62099eea7092823b12da8356b0 > .flex-columns > .label-light-blue-small"
              ],
              "html": "<span class=\"label-light-blue-small\">PRACTITIONER</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.02 (foreground color: #ffffff, background color: #4cc1ff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#a0101cde2e9ba5d478cf9734acc8c05e0dd944dd7ecbdec01a99e17a008f7b42 > .flex-columns > .label-light-blue-small"
              ],
              "html": "<span class=\"label-light-blue-small\">PRACTITIONER</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.02 (foreground color: #ffffff, background color: #4cc1ff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#\\30 1b6dad83328cfccc93032501b8d61bfc6683c5f5708bb2461495627003d1381 > .flex-columns > .label-light-blue-small"
              ],
              "html": "<span class=\"label-light-blue-small\">PRACTITIONER</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.02 (foreground color: #ffffff, background color: #4cc1ff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#b798d10d5ebbe86319083eaa1218f27ff9fe579f9e6e02a894077bb0cfe771e0 > .flex-columns > .label-light-blue-small"
              ],
              "html": "<span class=\"label-light-blue-small\">PRACTITIONER</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.02 (foreground color: #ffffff, background color: #4cc1ff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#\\39 d708e568bf709fea5f6ee5ec1adee4a431698058d548d2aaac268a4ddb4e87a > .flex-columns > .label-purple-small"
              ],
              "html": "<span class=\"label-purple-small\">EXPERT</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 4.01 (foreground color: #ffffff, background color: #d112fe, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#e63829c5fb147e8e34a3e9a001773db6312f2a223a1062fd226f44290457da78 > .flex-columns > .label-purple-small"
              ],
              "html": "<span class=\"label-purple-small\">EXPERT</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 4.01 (foreground color: #ffffff, background color: #d112fe, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#\\30 96e751392d26a789766b80531b5930fe3295d0856c2e072ab0818276834af9e > .flex-columns > .label-light-blue-small"
              ],
              "html": "<span class=\"label-light-blue-small\">PRACTITIONER</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.02 (foreground color: #ffffff, background color: #4cc1ff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#aa337200ef03f4adb1c669e54c672a13150d20a25cee6622930f71c424f0affc > .flex-columns > .label-light-blue-small"
              ],
              "html": "<span class=\"label-light-blue-small\">PRACTITIONER</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.02 (foreground color: #ffffff, background color: #4cc1ff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#\\39 f29effeafaa743b0f87d5682f68184437df0b23db7ce32b2377869a95045976 > .flex-columns > .label-light-blue-small"
              ],
              "html": "<span class=\"label-light-blue-small\">PRACTITIONER</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.02 (foreground color: #ffffff, background color: #4cc1ff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#\\37 79d6590142ec062340c7103fc3f043c4a7fcf81748ef0740fc02b5dec467114 > .flex-columns > .label-light-blue-small"
              ],
              "html": "<span class=\"label-light-blue-small\">PRACTITIONER</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.02 (foreground color: #ffffff, background color: #4cc1ff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#\\33 c3d65889eb00f3949889451470ca5fffc13f3a2bf9cc1d93d539073460c15a1 > .flex-columns > .label-light-blue-small"
              ],
              "html": "<span class=\"label-light-blue-small\">PRACTITIONER</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.02 (foreground color: #ffffff, background color: #4cc1ff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#e62603f6c9b96d8f356c0843377815ce5de0b885389f3cad18552a666cd8246c > .flex-columns > .label-light-blue-small"
              ],
              "html": "<span class=\"label-light-blue-small\">PRACTITIONER</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.02 (foreground color: #ffffff, background color: #4cc1ff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#ede1150ea7af1f2a14c2724937aa94df976dcc0eec9169271e4dd546403491a1 > .flex-columns > .label-light-blue-small"
              ],
              "html": "<span class=\"label-light-blue-small\">PRACTITIONER</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.02 (foreground color: #ffffff, background color: #4cc1ff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#\\35 9d3f1af71bd2e19b66ac67efd8caf8448b7b6a7a9c00cdd2881aea324d1fe37 > .flex-columns > .label-light-blue-small"
              ],
              "html": "<span class=\"label-light-blue-small\">PRACTITIONER</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.02 (foreground color: #ffffff, background color: #4cc1ff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#\\32 2dd244c42dc00fb8b49e2c69f0ebc2f6537d2e956386720e6a9e40bca64c3b4 > .flex-columns > .label-light-blue-small"
              ],
              "html": "<span class=\"label-light-blue-small\">PRACTITIONER</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.02 (foreground color: #ffffff, background color: #4cc1ff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#\\35 748a03c200eec26fb8dd053f332832b59a5509cad225088b2a093d71159ff85 > .flex-columns > .label-light-blue-small"
              ],
              "html": "<span class=\"label-light-blue-small\">PRACTITIONER</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.02 (foreground color: #ffffff, background color: #4cc1ff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#e3c8172d1c47e73a3a5471a162814889082f50012a8764f72852dbd07fa36474 > .flex-columns > .label-light-blue-small"
              ],
              "html": "<span class=\"label-light-blue-small\">PRACTITIONER</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.02 (foreground color: #ffffff, background color: #4cc1ff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#df60ba65274e00bd34944f5e3edc74c16477909a2e19e5d3c9acc84e064712d7 > .flex-columns > .label-purple-small"
              ],
              "html": "<span class=\"label-purple-small\">EXPERT</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 4.01 (foreground color: #ffffff, background color: #d112fe, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#\\34 17528e487706565f7a124cb5aa164335f05b77861a2c4875a5165d750de9d3d > .flex-columns > .label-light-green-small"
              ],
              "html": "<span class=\"label-light-green-small\">APPRENTICE</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 1.96 (foreground color: #ffffff, background color: #39d50c, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#ccda6760929ebeccab51242f59b1573dd478087800b63c88fc8aa308db137802 > .flex-columns > .label-light-blue-small"
              ],
              "html": "<span class=\"label-light-blue-small\">PRACTITIONER</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.02 (foreground color: #ffffff, background color: #4cc1ff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#\\33 a73e7aa263f5e0db7ac8a1c6cd9ec592206484cee2ac6fde2dc304cb2d13129 > .flex-columns > .label-light-blue-small"
              ],
              "html": "<span class=\"label-light-blue-small\">PRACTITIONER</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.02 (foreground color: #ffffff, background color: #4cc1ff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#\\31 ff12f295e639070b0200de527e0d58cd54ffe26907088691be7155d78305dc9 > .flex-columns > .label-light-blue-small"
              ],
              "html": "<span class=\"label-light-blue-small\">PRACTITIONER</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.02 (foreground color: #ffffff, background color: #4cc1ff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#ee2c12983456a4312f8435c1ffb0292d55c10e35dd899de6fb8bb3560257ef75 > .flex-columns > .label-light-blue-small"
              ],
              "html": "<span class=\"label-light-blue-small\">PRACTITIONER</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.02 (foreground color: #ffffff, background color: #4cc1ff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#\\39 3e6ca17d9b52ed52a43ab57ed12be395d0766f8c58541cbaecd8f1418912a69 > .flex-columns > .label-light-green-small"
              ],
              "html": "<span class=\"label-light-green-small\">APPRENTICE</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 1.96 (foreground color: #ffffff, background color: #39d50c, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#\\32 9118bf96eda68696455206d01f5dcd44e5dfd57fc51f8be70d4146bf8c49072 > .flex-columns > .label-light-blue-small"
              ],
              "html": "<span class=\"label-light-blue-small\">PRACTITIONER</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.02 (foreground color: #ffffff, background color: #4cc1ff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#\\31 67394bd4478dd05f683affd8d0bf579e9daf428cb0808509ba8f76b1a12c046 > .flex-columns > .label-light-blue-small"
              ],
              "html": "<span class=\"label-light-blue-small\">PRACTITIONER</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.02 (foreground color: #ffffff, background color: #4cc1ff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#\\37 1c6fcf0f90655384236e0540795d7a265f823ea1258f995b615cf351fe32a56 > .flex-columns > .label-light-blue-small"
              ],
              "html": "<span class=\"label-light-blue-small\">PRACTITIONER</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.02 (foreground color: #ffffff, background color: #4cc1ff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#\\37 8911fb5a8391a1df80981ae967ce751b903dcbed81805da32763871a68ac88a > .flex-columns > .label-light-blue-small"
              ],
              "html": "<span class=\"label-light-blue-small\">PRACTITIONER</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.02 (foreground color: #ffffff, background color: #4cc1ff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#\\33 6e4a9ea055e676d694da84e3520445fb2fa3bbc8f0fce922c9100971a4e90a9 > .flex-columns > .label-purple-small"
              ],
              "html": "<span class=\"label-purple-small\">EXPERT</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 4.01 (foreground color: #ffffff, background color: #d112fe, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#\\38 878778fc200a649aa733122e9e01376459c5e0b2a67f4ab76ef510e2659d168 > .flex-columns > .label-light-green-small"
              ],
              "html": "<span class=\"label-light-green-small\">APPRENTICE</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 1.96 (foreground color: #ffffff, background color: #39d50c, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#\\35 22964eab6f4e4217f650c420f52a617e4cc1ec23db87621f575afde879e30e8 > .flex-columns > .label-light-green-small"
              ],
              "html": "<span class=\"label-light-green-small\">APPRENTICE</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 1.96 (foreground color: #ffffff, background color: #39d50c, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#\\34 a6884ba4c15a8785848b9e6bd721f6e7086c5ddfa9e3acce8d35f44effbca30 > .flex-columns > .label-light-blue-small"
              ],
              "html": "<span class=\"label-light-blue-small\">PRACTITIONER</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.02 (foreground color: #ffffff, background color: #4cc1ff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#\\34 1de2d2e1fe38de02af99bd28b3a70858514e70f701486d13b7eae2d40e4aeae > .flex-columns > .label-light-blue-small"
              ],
              "html": "<span class=\"label-light-blue-small\">PRACTITIONER</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.02 (foreground color: #ffffff, background color: #4cc1ff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#bf4b41b2b1ee5aeff466344e71ce63ec8eb18e4e262005020f7e987b12bf5fef > .flex-columns > .label-light-green-small"
              ],
              "html": "<span class=\"label-light-green-small\">APPRENTICE</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 1.96 (foreground color: #ffffff, background color: #39d50c, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#d74fc3117a595f2183eb88a24360bb9c2a7472a910e4e97b4907971835d1f4e3 > .flex-columns > .label-light-blue-small"
              ],
              "html": "<span class=\"label-light-blue-small\">PRACTITIONER</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.02 (foreground color: #ffffff, background color: #4cc1ff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#\\30 784ab77e14f53e495ab0b8c4c39fc7008b9556c6d43961bcdba20bc43a58c3e > .flex-columns > .label-light-blue-small"
              ],
              "html": "<span class=\"label-light-blue-small\">PRACTITIONER</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.02 (foreground color: #ffffff, background color: #4cc1ff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#\\35 d91c4a0e2767106aefce961db7e938299e9506731dc1a2de30bb258a82c697a > .flex-columns > .label-light-blue-small"
              ],
              "html": "<span class=\"label-light-blue-small\">PRACTITIONER</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.02 (foreground color: #ffffff, background color: #4cc1ff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#\\34 967cb9ad484265a5742afb7b567c2732e03c1753ec5232085b0d0fc48a426f5 > .flex-columns > .label-purple-small"
              ],
              "html": "<span class=\"label-purple-small\">EXPERT</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 4.01 (foreground color: #ffffff, background color: #d112fe, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#\\38 01987a32f892c6549fd2d5650bb4bd0778fff3d9430fd3bd3c41b6063acf904 > .flex-columns > .label-light-green-small"
              ],
              "html": "<span class=\"label-light-green-small\">APPRENTICE</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 1.96 (foreground color: #ffffff, background color: #39d50c, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#dd7f2eb6a65d7f0184f0dc284f9405738728f326f52664068ddd9a27496dd591 > .flex-columns > .label-light-blue-small"
              ],
              "html": "<span class=\"label-light-blue-small\">PRACTITIONER</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.02 (foreground color: #ffffff, background color: #4cc1ff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#dcbb79deff147574debcf253f7440b108c0f959b2bbdb055822432fd2637e968 > .flex-columns > .label-light-blue-small"
              ],
              "html": "<span class=\"label-light-blue-small\">PRACTITIONER</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.02 (foreground color: #ffffff, background color: #4cc1ff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#\\39 360a6d43c0e710a7bf9b68e4dafd6249360a49063f441b2faf781d05e0024d6 > .flex-columns > .label-purple-small"
              ],
              "html": "<span class=\"label-purple-small\">EXPERT</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 4.01 (foreground color: #ffffff, background color: #d112fe, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#f553d26639323741882a8e6a3f3fb79167e594bb7b2c044c795fe0a447089d30 > .flex-columns > .label-light-green-small"
              ],
              "html": "<span class=\"label-light-green-small\">APPRENTICE</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 1.96 (foreground color: #ffffff, background color: #39d50c, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#d18417033e8141b19293be7df1878edcdda4a7509800b5721e0f4dad954ca8c5 > .flex-columns > .label-light-green-small"
              ],
              "html": "<span class=\"label-light-green-small\">APPRENTICE</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 1.96 (foreground color: #ffffff, background color: #39d50c, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#\\37 ce40a52bd305d8f85d8dd06e83819f2d682bfd364bee8b3511ed3aa9eec3a5c > .flex-columns > .label-light-blue-small"
              ],
              "html": "<span class=\"label-light-blue-small\">PRACTITIONER</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.02 (foreground color: #ffffff, background color: #4cc1ff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#\\32 fbd4763a2e002deb0d9a9250e106c56028227d770d2ff30f2e9cf9423c47dfd > .flex-columns > .label-light-blue-small"
              ],
              "html": "<span class=\"label-light-blue-small\">PRACTITIONER</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.02 (foreground color: #ffffff, background color: #4cc1ff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#\\37 e1d5befa5a46838a8c5416c70e5a41374a9709ab774f18059501beeb902525d > .flex-columns > .label-light-green-small"
              ],
              "html": "<span class=\"label-light-green-small\">APPRENTICE</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 1.96 (foreground color: #ffffff, background color: #39d50c, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#\\30 c221a151722d2c5972eecae320718fcccc5d98a38b52914a5099c3837335f2f > .flex-columns > .label-light-blue-small"
              ],
              "html": "<span class=\"label-light-blue-small\">PRACTITIONER</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.02 (foreground color: #ffffff, background color: #4cc1ff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#\\33 c315ac6a411798fea7dd926a886c9943732dc14b1de47567bafce994f37d818 > .flex-columns > .label-light-blue-small"
              ],
              "html": "<span class=\"label-light-blue-small\">PRACTITIONER</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.02 (foreground color: #ffffff, background color: #4cc1ff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#\\38 154d34b0b2f71eb7f02a610af2cf34f8bd1bffb9583b7c5b75bbe6ab66c201b > .flex-columns > .label-light-blue-small"
              ],
              "html": "<span class=\"label-light-blue-small\">PRACTITIONER</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.02 (foreground color: #ffffff, background color: #4cc1ff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#\\39 88579f4180d533b4ca2e244a488d7d252f5b1aef28508ea8c5284936740d9ac > .flex-columns > .label-purple-small"
              ],
              "html": "<span class=\"label-purple-small\">EXPERT</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 4.01 (foreground color: #ffffff, background color: #d112fe, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "a[href$=\"register\"]"
              ],
              "html": "<a class=\"button-orange-small\" href=\"/users/register\">Sign up</a>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.91 (foreground color: #ffffff, background color: #ff6633, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                ".button-white-small"
              ],
              "html": "<a class=\"button-white-small\" href=\"/users?returnurl=%2fweb-security%2fall-labs\">Login</a>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.91 (foreground color: #ff6633, background color: #ffffff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                ".button-white"
              ],
              "html": "<a class=\"button-white\" href=\"https://portswigger.net/burp\">Try for free</a>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.91 (foreground color: #ff6633, background color: #ffffff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                ".button-outline-blue-small"
              ],
              "html": "<a class=\"button-outline-blue-small camelcase\" href=\"https://twitter.com/Burp_Suite\" rel=\"noreferrer\"><span class=\"icon-twitter\"></span> Follow us</a>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.58 (foreground color: #00acee, background color: #ffffff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                ".grey"
              ],
              "html": "<p class=\"grey\">© 2026 PortSwigger Ltd.</p>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.85 (foreground color: #999998, background color: #ffffff, font size: 9.8pt (13px), font weight: bold). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            }
          ]
        },
        {
          "id": "html-has-lang",
          "impact": "serious",
          "tags": [
            "cat.language",
            "wcag2a",
            "wcag311",
            "TTv5",
            "TT11.a",
            "EN-301-549",
            "EN-9.3.1.1",
            "ACT",
            "RGAAv4",
            "RGAA-8.3.1"
          ],
          "help": "<html> element must have a lang attribute",
          "helpUrl": "https://dequeuniversity.com/rules/axe/4.12/html-has-lang?application=axeAPI",
          "description": "Ensure every HTML document has a lang attribute",
          "nodes": [
            {
              "target": [
                "html"
              ],
              "html": "<html>",
              "failureSummary": "Fix any of the following:\n  The <html> element does not have a lang attribute",
              "impact": "serious"
            }
          ]
        },
        {
          "id": "link-name",
          "impact": "serious",
          "tags": [
            "cat.name-role-value",
            "wcag2a",
            "wcag244",
            "wcag412",
            "section508",
            "section508.22.a",
            "TTv5",
            "TT6.a",
            "EN-301-549",
            "EN-9.2.4.4",
            "EN-9.4.1.2",
            "ACT",
            "RGAAv4",
            "RGAA-6.2.1"
          ],
          "help": "Links must have discernible text",
          "helpUrl": "https://dequeuniversity.com/rules/axe/4.12/link-name?application=axeAPI",
          "description": "Ensure links have discernible text",
          "nodes": [
            {
              "target": [
                ".logo"
              ],
              "html": "<a class=\"logo\" href=\"/\"></a>",
              "failureSummary": "Fix all of the following:\n  Element is in tab order and does not have accessible text\n\nFix any of the following:\n  Element does not have text that is visible to screen readers\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute",
              "impact": "serious"
            },
            {
              "target": [
                ".back-to-top"
              ],
              "html": "<a href=\"#top\" class=\"back-to-top allow-for-pinned\">",
              "failureSummary": "Fix all of the following:\n  Element is in tab order and does not have accessible text\n\nFix any of the following:\n  Element does not have text that is visible to screen readers\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute",
              "impact": "serious"
            }
          ]
        },
        {
          "id": "target-size",
          "impact": "serious",
          "tags": [
            "cat.sensory-and-visual-cues",
            "wcag22aa",
            "wcag258"
          ],
          "help": "All touch targets must be 24px large, or leave sufficient space",
          "helpUrl": "https://dequeuniversity.com/rules/axe/4.12/target-size?application=axeAPI",
          "description": "Ensure touch targets have sufficient size and space",
          "nodes": [
            {
              "target": [
                ".container > div:nth-child(1) > a[href$=\"vulnerability-scanner\"]"
              ],
              "html": "<a href=\"/burp/vulnerability-scanner\">Web vulnerability scanner</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (166.5px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                ".container > div:nth-child(1) > a[href$=\"burp\"]"
              ],
              "html": "<a href=\"/burp\">Burp Suite Editions</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (166.5px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                ".container > div:nth-child(1) > a[href$=\"releases\"]"
              ],
              "html": "<a href=\"/burp/releases\">Release Notes</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (166.5px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                ".container > div:nth-child(2) > a:nth-child(2)"
              ],
              "html": "<a href=\"/web-security/cross-site-scripting\">Cross-site scripting (XSS)</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (166.5px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                "div:nth-child(2) > a[href$=\"sql-injection\"]"
              ],
              "html": "<a href=\"/web-security/sql-injection\">SQL injection</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (166.5px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                ".container > div:nth-child(2) > a[href$=\"csrf\"]"
              ],
              "html": "<a href=\"/web-security/csrf\">Cross-site request forgery</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (166.5px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                "a[href$=\"xxe\"]"
              ],
              "html": "<a href=\"/web-security/xxe\">XML external entity injection</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (166.5px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                ".container > div:nth-child(2) > a:nth-child(6)"
              ],
              "html": "<a href=\"/web-security/file-path-traversal\">Directory traversal</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (166.5px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                ".container > div:nth-child(2) > a[href$=\"ssrf\"]"
              ],
              "html": "<a href=\"/web-security/ssrf\">Server-side request forgery</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (166.5px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                "a[href$=\"organizations\"]"
              ],
              "html": "<a href=\"/organizations\">Organizations</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (166.5px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                "a[href$=\"testers\"]"
              ],
              "html": "<a href=\"/testers\">Testers</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (166.5px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                "a[href$=\"developers\"]"
              ],
              "html": "<a href=\"/developers\">Developers</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (166.5px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                "div:nth-child(4) > a[href$=\"about\"]"
              ],
              "html": "<a href=\"/about\">About</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (166.5px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                "div:nth-child(4) > a[href$=\"careers\"]"
              ],
              "html": "<a href=\"/careers\">Careers</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (166.5px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                "div:nth-child(4) > a[href$=\"contact\"]"
              ],
              "html": "<a href=\"/about/contact\">Contact</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (166.5px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                "div:nth-child(4) > a[href$=\"legal\"]"
              ],
              "html": "<a href=\"/legal\">Legal</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (166.5px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                "a[href$=\"privacy\"]"
              ],
              "html": "<a href=\"/privacy\">Privacy Notice</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (166.5px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                "a[href$=\"modern-slavery-statement\"]"
              ],
              "html": "<a href=\"/modern-slavery-statement\">Modern Slavery Statement</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (166.5px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                ".container > div:nth-child(5) > a[href$=\"web-security\"]"
              ],
              "html": "<a href=\"/web-security\">Web Security Academy</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (166.5px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                ".container > div:nth-child(5) > a[href$=\"blog\"]"
              ],
              "html": "<a href=\"/blog\">Blog</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (166.5px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                ".container > div:nth-child(5) > a[href$=\"research\"]"
              ],
              "html": "<a href=\"/research\">Research</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (166.5px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            }
          ]
        }
      ],
      "incomplete": [
        {
          "id": "color-contrast",
          "impact": "serious",
          "tags": [
            "cat.color",
            "wcag2aa",
            "wcag143",
            "TTv5",
            "TT13.c",
            "EN-301-549",
            "EN-9.1.4.3",
            "ACT",
            "RGAAv4",
            "RGAA-3.2.1"
          ],
          "help": "Elements must meet minimum color contrast ratio thresholds",
          "helpUrl": "https://dequeuniversity.com/rules/axe/4.12/color-contrast?application=axeAPI",
          "description": "Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds",
          "nodes": [
            {
              "target": [
                "h3"
              ],
              "html": "<h3>All labs</h3>",
              "failureSummary": "Fix any of the following:\n  Element's background color could not be determined because it is overlapped by another element",
              "impact": "serious"
            }
          ]
        }
      ],
      "consoleErrors": [
        "Connecting to 'https://px.ads.linkedin.com/attribution_trigger?pid=6316346&time=1785582092716&url=https%3A%2F%2Fportswigger.net%2Fweb-security%2Fall-labs' violates the following Content Security Policy directive: \"connect-src 'self' https://ps.containers.piwik.pro https://ps.piwik.pro https://go.portswigger.net https://tags.srv.stackadapt.com https://www.google.com/recaptcha/ https://tracking-api.g2.com https://phingest.staging.portswigger.com https://phingest.portswigger.com https://formsubmission.portswigger.net https://*.portswigger.com\". The action has been blocked.",
        "Loading the image 'https://px.ads.linkedin.com/collect?v=2&fmt=js&pid=6316346&time=1785582092716&url=https%3A%2F%2Fportswigger.net%2Fweb-security%2Fall-labs' violates the following Content Security Policy directive: \"img-src 'self' https://*.portswigger.com/ https://portswigger.net/ https://i.ytimg.com/ https://tags.srv.stackadapt.com/sa.jpeg\". The action has been blocked.",
        "Loading the image 'https://px.ads.linkedin.com/attribution_trigger?pid=6316346&time=1785582092716&url=https%3A%2F%2Fportswigger.net%2Fweb-security%2Fall-labs' violates the following Content Security Policy directive: \"img-src 'self' https://*.portswigger.com/ https://portswigger.net/ https://i.ytimg.com/ https://tags.srv.stackadapt.com/sa.jpeg\". The action has been blocked.",
        "Connecting to 'https://px.ads.linkedin.com/wa/?medium=fetch&fmt=g' violates the following Content Security Policy directive: \"connect-src 'self' https://ps.containers.piwik.pro https://ps.piwik.pro https://go.portswigger.net https://tags.srv.stackadapt.com https://www.google.com/recaptcha/ https://tracking-api.g2.com https://phingest.staging.portswigger.com https://phingest.portswigger.com https://formsubmission.portswigger.net https://*.portswigger.com\". The action has been blocked.",
        "Fetch API cannot load https://px.ads.linkedin.com/wa/?medium=fetch&fmt=g. Refused to connect because it violates the document's Content Security Policy.",
        "Connecting to 'https://px.ads.linkedin.com/wa/?medium=beacon&fmt=g' violates the following Content Security Policy directive: \"connect-src 'self' https://ps.containers.piwik.pro https://ps.piwik.pro https://go.portswigger.net https://tags.srv.stackadapt.com https://www.google.com/recaptcha/ https://tracking-api.g2.com https://phingest.staging.portswigger.com https://phingest.portswigger.com https://formsubmission.portswigger.net https://*.portswigger.com\". The action has been blocked.",
        "Loading the image 'https://px.ads.linkedin.com/insight_tag_errors.gif?v=2&pid=6316346&error=version%3A%20308%20%7C%20WebsiteActions-308-TypeError%3A%20Failed%20to%20fetch%3B%20ErrorData%3A%20%7B%22domain%22%3A%22portswigger.net%22%2C%22requestFetcher%22%3A%22fetch-keepalive%22%2C%22body%22%3A%22H4sIAAAAAAAACl2Pu07DMBiFXyU6s0NujZt4ywBVJAZEojIghJzkb2rhuCZ2VVWl745CEQPjuejTORdYNTiIV54lPFvxNwbXz8r6Lc1OHQxEFhcMXk0EkayLPC%2FSuEzXacwwHCapDATsYfbupMaR5jtDHgzHWUNg7711Ior%2B5dGJutBRf5yVP0dS61DLzoHBypFa5TVBoNI6WOzgK3ihLmh%2B60HVy4GmMxhO1DnlqVGjkfqZPo%2FkfD1AgPKyyHZFEvK0jMOB8lWYpD0PY84p7bOSF%2FEODMq1szROS08DxE5qRwxaPcgbBYvYKGn8TUzK9RAXWNc1XnqCCFfXhfKozAcNtams%2FcPsaYIwR60Z3M%2B%2B9myXV0%2FV5v59Wzd1i%2Bs3Hs1LiXsBAAA%3D%22%7D&href=https%3A%2F%2Fportswigger.net%2Fweb-security%2Fall-labs' violates the following Content Security Policy directive: \"img-src 'self' https://*.portswigger.com/ https://portswigger.net/ https://i.ytimg.com/ https://tags.srv.stackadapt.com/sa.jpeg\". The action has been blocked.",
        "Connecting to 'https://ad.doubleclick.net/ccm/s/collect?auid=2056239060.1785582093&gtm=45be67t1v9179205174za200zd9179205174xec' violates the following Content Security Policy directive: \"connect-src 'self' https://ps.containers.piwik.pro https://ps.piwik.pro https://go.portswigger.net https://tags.srv.stackadapt.com https://www.google.com/recaptcha/ https://tracking-api.g2.com https://phingest.staging.portswigger.com https://phingest.portswigger.com https://formsubmission.portswigger.net https://*.portswigger.com\". The action has been blocked.",
        "Fetch API cannot load https://ad.doubleclick.net/ccm/s/collect?auid=2056239060.1785582093&gtm=45be67t1v9179205174za200zd9179205174xec. Refused to connect because it violates the document's Content Security Policy.",
        "Connecting to 'https://www.google.com/rmkt/collect/11422135271/?random=1785582092799&cv=11&fst=1785582092799&fmt=8&bg=ffffff&guid=ON&async=1&en=gtag.config&gtm=45be67t1v9179205174za200zd9179205174xec&gcd=13l3l3l3l1l1&dma=0&tag_exp=115938466~115938469~118897920~118897930~119527020~119896803&u_w=375&u_h=812&url=https%3A%2F%2Fportswigger.net%2Fweb-security%2Fall-labs&rcb=2&frm=0&tiba=All%20labs%20%7C%20Web%20Security%20Academy&hn=www.googleadservices.com&npa=0&pscdl=noapi&auid=2056239060.1785582093&uaa=x86&uab=64&uafvl=HeadlessChrome%3B149.0.7827.55%7CChromium%3B149.0.7827.55%7CNot)A%253BBrand%3B24.0.0.0&uamb=0&uam=&uap=Windows&uapv=10.0&uaw=0&data=event%3Dgtag.config&ept=68&gcp=5' violates the following Content Security Policy directive: \"connect-src 'self' https://ps.containers.piwik.pro https://ps.piwik.pro https://go.portswigger.net https://tags.srv.stackadapt.com https://www.google.com/recaptcha/ https://tracking-api.g2.com https://phingest.staging.portswigger.com https://phingest.portswigger.com https://formsubmission.portswigger.net https://*.portswigger.com\". The action has been blocked.",
        "Fetch API cannot load https://www.google.com/rmkt/collect/11422135271/?random=1785582092799&cv=11&fst=1785582092799&fmt=8&bg=ffffff&guid=ON&async=1&en=gtag.config&gtm=45be67t1v9179205174za200zd9179205174xec&gcd=13l3l3l3l1l1&dma=0&tag_exp=115938466~115938469~118897920~118897930~119527020~119896803&u_w=375&u_h=812&url=https%3A%2F%2Fportswigger.net%2Fweb-security%2Fall-labs&rcb=2&frm=0&tiba=All%20labs%20%7C%20Web%20Security%20Academy&hn=www.googleadservices.com&npa=0&pscdl=noapi&auid=2056239060.1785582093&uaa=x86&uab=64&uafvl=HeadlessChrome%3B149.0.7827.55%7CChromium%3B149.0.7827.55%7CNot)A%253BBrand%3B24.0.0.0&uamb=0&uam=&uap=Windows&uapv=10.0&uaw=0&data=event%3Dgtag.config&ept=68&gcp=5. Refused to connect because it violates the document's Content Security Policy.",
        "Connecting to 'https://www.google.com/ccm/collect?rcb=2&frm=0&auid=2056239060.1785582093&dt=All%20labs%20%7C%20Web%20Security%20Academy&en=page_view&dl=https%3A%2F%2Fportswigger.net%2Fweb-security%2Fall-labs&scrsrc=www.googletagmanager.com&rnd=1876803050.1785582093&navt=n&npa=0&gtm=45be67t1v9179205174za200zd9179205174xec&gcd=13l3l3l3l1l1&dma=0&tag_exp=115938466~115938469~118897920~118897930~119527020~119896803&apvc=1&tids=AW-11422135271&tid=AW-11422135271&tft=1785582092823&tfd=1099&fmt=8' violates the following Content Security Policy directive: \"connect-src 'self' https://ps.containers.piwik.pro https://ps.piwik.pro https://go.portswigger.net https://tags.srv.stackadapt.com https://www.google.com/recaptcha/ https://tracking-api.g2.com https://phingest.staging.portswigger.com https://phingest.portswigger.com https://formsubmission.portswigger.net https://*.portswigger.com\". The action has been blocked.",
        "Fetch API cannot load https://www.google.com/ccm/collect?rcb=2&frm=0&auid=2056239060.1785582093&dt=All%20labs%20%7C%20Web%20Security%20Academy&en=page_view&dl=https%3A%2F%2Fportswigger.net%2Fweb-security%2Fall-labs&scrsrc=www.googletagmanager.com&rnd=1876803050.1785582093&navt=n&npa=0&gtm=45be67t1v9179205174za200zd9179205174xec&gcd=13l3l3l3l1l1&dma=0&tag_exp=115938466~115938469~118897920~118897930~119527020~119896803&apvc=1&tids=AW-11422135271&tid=AW-11422135271&tft=1785582092823&tfd=1099&fmt=8. Refused to connect because it violates the document's Content Security Policy.",
        "Loading the image 'https://www.google.com/rmkt/collect/11422135271/?random=1785582092799&cv=11&fst=1785582092799&fmt=3&bg=ffffff&guid=ON&async=1&en=gtag.config&gtm=45be67t1v9179205174za200zd9179205174xec&gcd=13l3l3l3l1l1&dma=0&tag_exp=115938466~115938469~118897920~118897930~119527020~119896803&u_w=375&u_h=812&url=https%3A%2F%2Fportswigger.net%2Fweb-security%2Fall-labs&rcb=2&frm=0&tiba=All%20labs%20%7C%20Web%20Security%20Academy&hn=www.googleadservices.com&npa=0&pscdl=noapi&auid=2056239060.1785582093&uaa=x86&uab=64&uafvl=HeadlessChrome%3B149.0.7827.55%7CChromium%3B149.0.7827.55%7CNot)A%253BBrand%3B24.0.0.0&uamb=0&uam=&uap=Windows&uapv=10.0&uaw=0&data=event%3Dgtag.config&ept=68&gcp=5' violates the following Content Security Policy directive: \"img-src 'self' https://*.portswigger.com/ https://portswigger.net/ https://i.ytimg.com/ https://tags.srv.stackadapt.com/sa.jpeg\". The action has been blocked.",
        "Loading the image 'https://www.google.com/ccm/collect?rcb=2&frm=0&auid=2056239060.1785582093&dt=All%20labs%20%7C%20Web%20Security%20Academy&en=page_view&dl=https%3A%2F%2Fportswigger.net%2Fweb-security%2Fall-labs&scrsrc=www.googletagmanager.com&rnd=1876803050.1785582093&navt=n&npa=0&gtm=45be67t1v9179205174za200zd9179205174xec&gcd=13l3l3l3l1l1&dma=0&tag_exp=115938466~115938469~118897920~118897930~119527020~119896803&apvc=1&tids=AW-11422135271&tid=AW-11422135271&tft=1785582092823&tfd=1099&fmt=3' violates the following Content Security Policy directive: \"img-src 'self' https://*.portswigger.com/ https://portswigger.net/ https://i.ytimg.com/ https://tags.srv.stackadapt.com/sa.jpeg\". The action has been blocked.",
        "Applying inline style violates the following Content Security Policy directive 'style-src 'self' https://tags.srv.stackadapt.com/sa.css 'nonce-htY0aVkd6St316QNiHcpQ1QJT0I89OV3' https://fonts.googleapis.com/css2* https://unpkg.com/animate.css@4.1.1/animate.css https://unpkg.com/@teleporthq/teleport-custom-scripts/dist/style.css'. Either the 'unsafe-inline' keyword, a hash ('sha256-UXQJcnvTh5IOA9bjEHKVbCb763EJk+veGagHpJSyHAw='), or a nonce ('nonce-...') is required to enable inline execution. Note that hashes do not apply to event handlers, style attributes and javascript: navigations unless the 'unsafe-hashes' keyword is present. The action has been blocked.",
        "Applying inline style violates the following Content Security Policy directive 'style-src 'self' https://tags.srv.stackadapt.com/sa.css 'nonce-htY0aVkd6St316QNiHcpQ1QJT0I89OV3' https://fonts.googleapis.com/css2* https://unpkg.com/animate.css@4.1.1/animate.css https://unpkg.com/@teleporthq/teleport-custom-scripts/dist/style.css'. Either the 'unsafe-inline' keyword, a hash ('sha256-cdXCK+ScKdMAwqO2CI9hKQW/v7H/diMxJYqLYIr0Qfk='), or a nonce ('nonce-...') is required to enable inline execution. Note that hashes do not apply to event handlers, style attributes and javascript: navigations unless the 'unsafe-hashes' keyword is present. The action has been blocked.",
        "Applying inline style violates the following Content Security Policy directive 'style-src 'self' https://tags.srv.stackadapt.com/sa.css 'nonce-htY0aVkd6St316QNiHcpQ1QJT0I89OV3' https://fonts.googleapis.com/css2* https://unpkg.com/animate.css@4.1.1/animate.css https://unpkg.com/@teleporthq/teleport-custom-scripts/dist/style.css'. Either the 'unsafe-inline' keyword, a hash ('sha256-Tdi33qKbXZ4+CuItOZce4VoIHzXHh9G2TS2XM8my37s='), or a nonce ('nonce-...') is required to enable inline execution. Note that hashes do not apply to event handlers, style attributes and javascript: navigations unless the 'unsafe-hashes' keyword is present. The action has been blocked.",
        "Applying inline style violates the following Content Security Policy directive 'style-src 'self' https://tags.srv.stackadapt.com/sa.css 'nonce-htY0aVkd6St316QNiHcpQ1QJT0I89OV3' https://fonts.googleapis.com/css2* https://unpkg.com/animate.css@4.1.1/animate.css https://unpkg.com/@teleporthq/teleport-custom-scripts/dist/style.css'. Either the 'unsafe-inline' keyword, a hash ('sha256-jc6gsTpnbdBk1lPRDGno3nup3RaPNFUhNhfc0wrv7Nc='), or a nonce ('nonce-...') is required to enable inline execution. Note that hashes do not apply to event handlers, style attributes and javascript: navigations unless the 'unsafe-hashes' keyword is present. The action has been blocked.",
        "Applying inline style violates the following Content Security Policy directive 'style-src 'self' https://tags.srv.stackadapt.com/sa.css 'nonce-htY0aVkd6St316QNiHcpQ1QJT0I89OV3' https://fonts.googleapis.com/css2* https://unpkg.com/animate.css@4.1.1/animate.css https://unpkg.com/@teleporthq/teleport-custom-scripts/dist/style.css'. Either the 'unsafe-inline' keyword, a hash ('sha256-ycPOqdlfS2r3nOhvVbdWQnwhOdishBbOtNiewUkrLEQ='), or a nonce ('nonce-...') is required to enable inline execution. Note that hashes do not apply to event handlers, style attributes and javascript: navigations unless the 'unsafe-hashes' keyword is present. The action has been blocked.",
        "Applying inline style violates the following Content Security Policy directive 'style-src 'self' https://tags.srv.stackadapt.com/sa.css 'nonce-htY0aVkd6St316QNiHcpQ1QJT0I89OV3' https://fonts.googleapis.com/css2* https://unpkg.com/animate.css@4.1.1/animate.css https://unpkg.com/@teleporthq/teleport-custom-scripts/dist/style.css'. Either the 'unsafe-inline' keyword, a hash ('sha256-DAdROr7p2lCHdEVfL9mhdxEFpC5NW3DS+/Obhl9wXaU='), or a nonce ('nonce-...') is required to enable inline execution. Note that hashes do not apply to event handlers, style attributes and javascript: navigations unless the 'unsafe-hashes' keyword is present. The action has been blocked.",
        "Applying inline style violates the following Content Security Policy directive 'style-src 'self' https://tags.srv.stackadapt.com/sa.css 'nonce-htY0aVkd6St316QNiHcpQ1QJT0I89OV3' https://fonts.googleapis.com/css2* https://unpkg.com/animate.css@4.1.1/animate.css https://unpkg.com/@teleporthq/teleport-custom-scripts/dist/style.css'. Either the 'unsafe-inline' keyword, a hash ('sha256-VfemY8dEFHpAawb7BsZxjM4KB4AC8WHqA/gm/C/3kbg='), or a nonce ('nonce-...') is required to enable inline execution. Note that hashes do not apply to event handlers, style attributes and javascript: navigations unless the 'unsafe-hashes' keyword is present. The action has been blocked.",
        "Applying inline style violates the following Content Security Policy directive 'style-src 'self' https://tags.srv.stackadapt.com/sa.css 'nonce-htY0aVkd6St316QNiHcpQ1QJT0I89OV3' https://fonts.googleapis.com/css2* https://unpkg.com/animate.css@4.1.1/animate.css https://unpkg.com/@teleporthq/teleport-custom-scripts/dist/style.css'. Either the 'unsafe-inline' keyword, a hash ('sha256-HhGYuyBsuwFa2D3eVyT7NJA86tnArQjOC0TO9xmMZPY='), or a nonce ('nonce-...') is required to enable inline execution. Note that hashes do not apply to event handlers, style attributes and javascript: navigations unless the 'unsafe-hashes' keyword is present. The action has been blocked.",
        "requestStorageAccess: Permission denied.",
        "Loading the image 'https://www.google.com/pagead/1p-user-list/11422135271/?random=1785582092799&cv=11&fst=1785582000000&bg=ffffff&guid=ON&async=1&en=gtag.config&gtm=45be67t1v9179205174za200zd9179205174xec&gcd=13l3l3l3l1l1&dma=0&tag_exp=115938466~115938469~118897920~118897930~119527020~119896803&u_w=375&u_h=812&url=https%3A%2F%2Fportswigger.net%2Fweb-security%2Fall-labs&rcb=2&frm=0&tiba=All%20labs%20%7C%20Web%20Security%20Academy&hn=www.googleadservices.com&npa=0&pscdl=noapi&auid=2056239060.1785582093&uaa=x86&uab=64&uafvl=HeadlessChrome%3B149.0.7827.55%7CChromium%3B149.0.7827.55%7CNot)A%253BBrand%3B24.0.0.0&uamb=0&uam=&uap=Windows&uapv=10.0&uaw=0&data=event%3Dgtag.config&ept=9&rfmt=3&fmt=3&is_vtc=1&cid=CAQSUAARCiqB-RZ9XYcKbhGo26fLmeQlcfRimvf2GPgBEut6i65uxSubjvOi2zEav0L40_vuLl-4XI9u5_bcCVmeJB_BgACD514TmiyxvHDouKtV&random=3778896425&rmt_tld=0&ipr=y' violates the following Content Security Policy directive: \"img-src 'self' https://*.portswigger.com/ https://portswigger.net/ https://i.ytimg.com/ https://tags.srv.stackadapt.com/sa.jpeg\". The action has been blocked.",
        "Loading the image 'https://www.google.co.uk/pagead/1p-user-list/11422135271/?random=1785582092799&cv=11&fst=1785582000000&bg=ffffff&guid=ON&async=1&en=gtag.config&gtm=45be67t1v9179205174za200zd9179205174xec&gcd=13l3l3l3l1l1&dma=0&tag_exp=115938466~115938469~118897920~118897930~119527020~119896803&u_w=375&u_h=812&url=https%3A%2F%2Fportswigger.net%2Fweb-security%2Fall-labs&rcb=2&frm=0&tiba=All%20labs%20%7C%20Web%20Security%20Academy&hn=www.googleadservices.com&npa=0&pscdl=noapi&auid=2056239060.1785582093&uaa=x86&uab=64&uafvl=HeadlessChrome%3B149.0.7827.55%7CChromium%3B149.0.7827.55%7CNot)A%253BBrand%3B24.0.0.0&uamb=0&uam=&uap=Windows&uapv=10.0&uaw=0&data=event%3Dgtag.config&ept=9&rfmt=3&fmt=3&is_vtc=1&cid=CAQSUAARCiqB-RZ9XYcKbhGo26fLmeQlcfRimvf2GPgBEut6i65uxSubjvOi2zEav0L40_vuLl-4XI9u5_bcCVmeJB_BgACD514TmiyxvHDouKtV&random=3778896425&rmt_tld=1&ipr=y' violates the following Content Security Policy directive: \"img-src 'self' https://*.portswigger.com/ https://portswigger.net/ https://i.ytimg.com/ https://tags.srv.stackadapt.com/sa.jpeg\". The action has been blocked.",
        "Applying inline style violates the following Content Security Policy directive 'style-src 'self' https://tags.srv.stackadapt.com/sa.css 'nonce-htY0aVkd6St316QNiHcpQ1QJT0I89OV3' https://fonts.googleapis.com/css2* https://unpkg.com/animate.css@4.1.1/animate.css https://unpkg.com/@teleporthq/teleport-custom-scripts/dist/style.css'. Either the 'unsafe-inline' keyword, a hash ('sha256-DI3A3NB0TrIWjOyPS+ClIeU1iZvL9QiLqQN2JnRHCss='), or a nonce ('nonce-...') is required to enable inline execution. The action has been blocked."
      ],
      "pageErrors": [],
      "error": null,
      "durationMs": 4957
    },
    {
      "name": "Academy all labs",
      "requestedUrl": "https://portswigger.net/web-security/all-labs",
      "viewport": {
        "label": "1440px",
        "width": 1440,
        "height": 900
      },
      "status": "audited",
      "httpStatus": 200,
      "finalUrl": "https://portswigger.net/web-security/all-labs",
      "title": "All labs | Web Security Academy",
      "document": {
        "lang": null,
        "h1Count": 1,
        "mainCount": 1,
        "landmarkCount": 6,
        "horizontalOverflowPx": 0
      },
      "violations": [
        {
          "id": "color-contrast",
          "impact": "serious",
          "tags": [
            "cat.color",
            "wcag2aa",
            "wcag143",
            "TTv5",
            "TT13.c",
            "EN-301-549",
            "EN-9.1.4.3",
            "ACT",
            "RGAAv4",
            "RGAA-3.2.1"
          ],
          "help": "Elements must meet minimum color contrast ratio thresholds",
          "helpUrl": "https://dequeuniversity.com/rules/axe/4.12/color-contrast?application=axeAPI",
          "description": "Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds",
          "nodes": [
            {
              "target": [
                ".login-buttons > .button-orange-small"
              ],
              "html": "<a class=\"button-orange-small\" href=\"/users/youraccount/personaldetails\">My account</a>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.91 (foreground color: #ffffff, background color: #ff6633, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                ".highlightedarea > .chevron-after"
              ],
              "html": "<a class=\"chevron-after\" href=\"https://portswigger.net/web-security/mystery-lab-challenge\">Take me to the mystery lab challenge</a>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.76 (foreground color: #ff6633, background color: #f7f9fd, font size: 13.5pt (18px), font weight: bold). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#d9a071d8264e85184722707ff5747bbbd77963967d1d01f1b22f5dd8252f9767 > .flex-columns > .label-light-green-small"
              ],
              "html": "<span class=\"label-light-green-small\">APPRENTICE</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 1.96 (foreground color: #ffffff, background color: #39d50c, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#befc0f5ddbc0e32a7adc4c9d4d286582f462f70bf32a8d5df15489d679dcd5c9 > .flex-columns > .label-light-green-small"
              ],
              "html": "<span class=\"label-light-green-small\">APPRENTICE</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 1.96 (foreground color: #ffffff, background color: #39d50c, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#\\39 74bd9df06352f8b59c679f854a5bc7e3db6c7fb83f72db653509252a6d47e28 > .flex-columns > .label-light-blue-small"
              ],
              "html": "<span class=\"label-light-blue-small\">PRACTITIONER</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.02 (foreground color: #ffffff, background color: #4cc1ff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#\\31 3e48d1949abb8793e11da34ed06a5811ea3a9b2be0501a5e9f0deb255d37406 > .flex-columns > .label-light-blue-small"
              ],
              "html": "<span class=\"label-light-blue-small\">PRACTITIONER</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.02 (foreground color: #ffffff, background color: #4cc1ff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#\\38 1986add1fa6ec438867539cc2f562f01dcf9faf6a0b82766269c3dbeef30b00 > .flex-columns > .label-light-blue-small"
              ],
              "html": "<span class=\"label-light-blue-small\">PRACTITIONER</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.02 (foreground color: #ffffff, background color: #4cc1ff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#de4256d42cc604a2a3f7e792c5fff88df1712f1537cd506ed2537efedbd4c665 > .flex-columns > .label-light-blue-small"
              ],
              "html": "<span class=\"label-light-blue-small\">PRACTITIONER</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.02 (foreground color: #ffffff, background color: #4cc1ff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#c0cf223d86b3189ea471d7a4dfe43987f9306dcd549be77599964da1b517b307 > .flex-columns > .label-light-blue-small"
              ],
              "html": "<span class=\"label-light-blue-small\">PRACTITIONER</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.02 (foreground color: #ffffff, background color: #4cc1ff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#dc3ff4b519f1a96f0bd7507a607ced9ca7f87900eb196d0a9b25001de1833f5e > .flex-columns > .label-light-blue-small"
              ],
              "html": "<span class=\"label-light-blue-small\">PRACTITIONER</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.02 (foreground color: #ffffff, background color: #4cc1ff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#c94c990a42d1b1f39e53806b1d0d1ad51a43e1f2d5ec1a602c144d7817d3e91c > .flex-columns > .label-light-blue-small"
              ],
              "html": "<span class=\"label-light-blue-small\">PRACTITIONER</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.02 (foreground color: #ffffff, background color: #4cc1ff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#\\37 c96fa50c7c53c9f9c96467a8b9e76f070dafcf9bfdcc4f04fc786ef0b0819d2 > .flex-columns > .label-light-blue-small"
              ],
              "html": "<span class=\"label-light-blue-small\">PRACTITIONER</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.02 (foreground color: #ffffff, background color: #4cc1ff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#\\35 aeeac77d52d55cdff3f9a5d86d050c9a77ebfef7657cccb459bee29ad5c3fce > .flex-columns > .label-light-blue-small"
              ],
              "html": "<span class=\"label-light-blue-small\">PRACTITIONER</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.02 (foreground color: #ffffff, background color: #4cc1ff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#\\39 622f310ce0fc2a85821811f98f2be7b23e049667d49d018ca28f06dc0b7875a > .flex-columns > .label-light-blue-small"
              ],
              "html": "<span class=\"label-light-blue-small\">PRACTITIONER</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.02 (foreground color: #ffffff, background color: #4cc1ff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#\\37 06318b8f1857a10698288c9bf7712276e4ab38822541edeb0385a44da54de78 > .flex-columns > .label-light-blue-small"
              ],
              "html": "<span class=\"label-light-blue-small\">PRACTITIONER</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.02 (foreground color: #ffffff, background color: #4cc1ff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#\\35 d7c0f6ae7e03b08a47f4f6bff758a7c1b154753efea5dc4d4b847f7d1eab0a7 > .flex-columns > .label-light-blue-small"
              ],
              "html": "<span class=\"label-light-blue-small\">PRACTITIONER</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.02 (foreground color: #ffffff, background color: #4cc1ff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#\\39 0b742428496fd275bba4a89c5b13e2fa4dea4be3875ec8f6b09cdcd4cb63e7d > .flex-columns > .label-light-blue-small"
              ],
              "html": "<span class=\"label-light-blue-small\">PRACTITIONER</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.02 (foreground color: #ffffff, background color: #4cc1ff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#bd885d4dca761e440e1c4056234b100f514a5ba06cb79df59a7fdb02eda2af17 > .flex-columns > .label-light-blue-small"
              ],
              "html": "<span class=\"label-light-blue-small\">PRACTITIONER</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.02 (foreground color: #ffffff, background color: #4cc1ff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#\\33 65ed5e4a7dbea87f7a659dd1349317f193bd4449f6ab6ed8062e5a319f553c6 > .flex-columns > .label-light-blue-small"
              ],
              "html": "<span class=\"label-light-blue-small\">PRACTITIONER</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.02 (foreground color: #ffffff, background color: #4cc1ff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#c8332afeeb7acf103db621a4d16b7249c26f7040478a07ff274d2f98687b02b6 > .flex-columns > .label-light-blue-small"
              ],
              "html": "<span class=\"label-light-blue-small\">PRACTITIONER</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.02 (foreground color: #ffffff, background color: #4cc1ff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#\\39 e3414ee887ebaed9f7ed25b58dd639959bb28a3b926f53c831c1d86e03d8813 > .flex-columns > .label-light-green-small"
              ],
              "html": "<span class=\"label-light-green-small\">APPRENTICE</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 1.96 (foreground color: #ffffff, background color: #39d50c, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#\\30 9e0bee59e32e92a78e614589793110f95c397459ed0ab96a3dbaf100e3b7cde > .flex-columns > .label-light-green-small"
              ],
              "html": "<span class=\"label-light-green-small\">APPRENTICE</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 1.96 (foreground color: #ffffff, background color: #39d50c, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#\\36 127df9244c9acedc241085d647719a0d9975c5af692444a9c913566fd2fd88b > .flex-columns > .label-light-green-small"
              ],
              "html": "<span class=\"label-light-green-small\">APPRENTICE</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 1.96 (foreground color: #ffffff, background color: #39d50c, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#\\36 43e053e185d7855c6c7ea780bb082fa545fdd40e72aabc79f1742eb2ad07914 > .flex-columns > .label-light-green-small"
              ],
              "html": "<span class=\"label-light-green-small\">APPRENTICE</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 1.96 (foreground color: #ffffff, background color: #39d50c, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#fde8784b9c158cac28b9d1a29d6331d2a28cf38742e1c59454be9a1fe37cff54 > .flex-columns > .label-light-green-small"
              ],
              "html": "<span class=\"label-light-green-small\">APPRENTICE</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 1.96 (foreground color: #ffffff, background color: #39d50c, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#b73aad4efa87dfe5458720e5a4713f2b416825e550dc9d161f58635db7a48dcd > .flex-columns > .label-light-green-small"
              ],
              "html": "<span class=\"label-light-green-small\">APPRENTICE</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 1.96 (foreground color: #ffffff, background color: #39d50c, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#\\38 db2d4d5d579849ca64098e4415c35888c0af17e8f9b0849462456d7b14b8087 > .flex-columns > .label-light-green-small"
              ],
              "html": "<span class=\"label-light-green-small\">APPRENTICE</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 1.96 (foreground color: #ffffff, background color: #39d50c, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#\\38 37b80f7b6cb679ddb307a046af6df7c851399e3337726434ac2681cba79f639 > .flex-columns > .label-light-green-small"
              ],
              "html": "<span class=\"label-light-green-small\">APPRENTICE</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 1.96 (foreground color: #ffffff, background color: #39d50c, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#\\31 64e6fe824ef894ffa05160602259af63f6266c2e82f19714daf79a0be75e363 > .flex-columns > .label-light-green-small"
              ],
              "html": "<span class=\"label-light-green-small\">APPRENTICE</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 1.96 (foreground color: #ffffff, background color: #39d50c, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#\\32 0f0960254c2299d1e38d95c6131eed58e897552311335c61ea0c8d324d7ca71 > .flex-columns > .label-light-blue-small"
              ],
              "html": "<span class=\"label-light-blue-small\">PRACTITIONER</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.02 (foreground color: #ffffff, background color: #4cc1ff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#\\37 dd0e73fe7cd3372360932722c0dfa1b3d73637170c9107ab1fb90c1ae2b4ae1 > .flex-columns > .label-light-blue-small"
              ],
              "html": "<span class=\"label-light-blue-small\">PRACTITIONER</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.02 (foreground color: #ffffff, background color: #4cc1ff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#\\39 54173de38d3d0f6588c4a98d6400a1335a3ef78d9a8ce701a6609fb87941e96 > .flex-columns > .label-light-blue-small"
              ],
              "html": "<span class=\"label-light-blue-small\">PRACTITIONER</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.02 (foreground color: #ffffff, background color: #4cc1ff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#a2e1b73b9b37946f3a6b2d3bef063907db04eede2ec15f0b9c17518818b81ec8 > .flex-columns > .label-light-blue-small"
              ],
              "html": "<span class=\"label-light-blue-small\">PRACTITIONER</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.02 (foreground color: #ffffff, background color: #4cc1ff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#\\36 26e9e76c544af64db41c2723c8720ab0f25bf6f4c14b8d47c81a2790c472bad > .flex-columns > .label-light-blue-small"
              ],
              "html": "<span class=\"label-light-blue-small\">PRACTITIONER</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.02 (foreground color: #ffffff, background color: #4cc1ff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#\\33 5d25a422af775cc93101fff0b686ae37e3ccb4844d3272061e090aa0c854ced > .flex-columns > .label-light-blue-small"
              ],
              "html": "<span class=\"label-light-blue-small\">PRACTITIONER</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.02 (foreground color: #ffffff, background color: #4cc1ff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#\\32 0812d5112754ad4d73aab3069147bf39635016f2005c5c0062a7e766fd72ffb > .flex-columns > .label-light-blue-small"
              ],
              "html": "<span class=\"label-light-blue-small\">PRACTITIONER</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.02 (foreground color: #ffffff, background color: #4cc1ff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#\\36 9d9a58b4be85fe3da0e5e65bb0b6655278492c77fce16b6989c5b40481c66ed > .flex-columns > .label-light-blue-small"
              ],
              "html": "<span class=\"label-light-blue-small\">PRACTITIONER</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.02 (foreground color: #ffffff, background color: #4cc1ff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#d926f2eb65b5882b27710e31d931b82bff5eccf019671ce0d921d6d23fd97442 > .flex-columns > .label-light-blue-small"
              ],
              "html": "<span class=\"label-light-blue-small\">PRACTITIONER</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.02 (foreground color: #ffffff, background color: #4cc1ff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#\\31 bf4b9250fa4c31d4444f2adf45736c70dd7e5515f1e35a50f3e5d1f74969d63 > .flex-columns > .label-light-blue-small"
              ],
              "html": "<span class=\"label-light-blue-small\">PRACTITIONER</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.02 (foreground color: #ffffff, background color: #4cc1ff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#\\35 3ddf9ef1abeee631133a34645f234b5a0115eb9e739c4cebbe2a4668735893b > .flex-columns > .label-light-blue-small"
              ],
              "html": "<span class=\"label-light-blue-small\">PRACTITIONER</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.02 (foreground color: #ffffff, background color: #4cc1ff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#\\30 a88d8a0c7685665c8baff00182659bf0a53f478d01725b703663bc726d81776 > .flex-columns > .label-light-blue-small"
              ],
              "html": "<span class=\"label-light-blue-small\">PRACTITIONER</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.02 (foreground color: #ffffff, background color: #4cc1ff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#\\30 c567d752c198d06a7a3e449249118740a13247871b21c6aab286522fe52f6aa > .flex-columns > .label-light-blue-small"
              ],
              "html": "<span class=\"label-light-blue-small\">PRACTITIONER</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.02 (foreground color: #ffffff, background color: #4cc1ff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#\\30 8d9e37603cfe2ef7cf8a21c19e9fc73e81bb5d992fe2e876f8b6891b1759d43 > .flex-columns > .label-light-blue-small"
              ],
              "html": "<span class=\"label-light-blue-small\">PRACTITIONER</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.02 (foreground color: #ffffff, background color: #4cc1ff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#\\34 9e763496c6cdc049d3bc1855b2cf77f952d4f6c5793794e98ec2c06ca2fc193 > .flex-columns > .label-light-blue-small"
              ],
              "html": "<span class=\"label-light-blue-small\">PRACTITIONER</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.02 (foreground color: #ffffff, background color: #4cc1ff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#d82e3a0ca07b096a36c320bdaf6f10ac92869a49f98d1adfd16b4ffdc05390f1 > .flex-columns > .label-purple-small"
              ],
              "html": "<span class=\"label-purple-small\">EXPERT</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 4.01 (foreground color: #ffffff, background color: #d112fe, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#\\39 78febc1996cddc2b7cd48d98a7675b4c51e498017943479c16896589a51c363 > .flex-columns > .label-purple-small"
              ],
              "html": "<span class=\"label-purple-small\">EXPERT</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 4.01 (foreground color: #ffffff, background color: #d112fe, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#\\38 d3b6a32167c58218b1807a6070d8d24bd5fd88ac74f6eb74127cd73aae46cb8 > .flex-columns > .label-purple-small"
              ],
              "html": "<span class=\"label-purple-small\">EXPERT</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 4.01 (foreground color: #ffffff, background color: #d112fe, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#c29f5f30a0c79a94f6a847a63911bfbb403f8d60977b3e3b09110d166711a345 > .flex-columns > .label-purple-small"
              ],
              "html": "<span class=\"label-purple-small\">EXPERT</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 4.01 (foreground color: #ffffff, background color: #d112fe, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#\\34 17f3bdbf234c3c15104e0712f05c5f080950e7ecc18c37b7fdafde0149be0eb > .flex-columns > .label-light-blue-small"
              ],
              "html": "<span class=\"label-light-blue-small\">PRACTITIONER</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.02 (foreground color: #ffffff, background color: #4cc1ff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#\\38 1ee8accf0de217426c4c6c3b260eece41c471f80271541fc170ba4a66492339 > .flex-columns > .label-purple-small"
              ],
              "html": "<span class=\"label-purple-small\">EXPERT</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 4.01 (foreground color: #ffffff, background color: #d112fe, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#e099d35e2901da6366800094b6799c4b2a46e0ef8a5b0a66cf018a9138af817d > .flex-columns > .label-light-green-small"
              ],
              "html": "<span class=\"label-light-green-small\">APPRENTICE</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 1.96 (foreground color: #ffffff, background color: #39d50c, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#\\36 7b30f1019d4da5703cfb696ae747d43ecca9801fa36d4bec720290c4e09451e > .flex-columns > .label-light-blue-small"
              ],
              "html": "<span class=\"label-light-blue-small\">PRACTITIONER</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.02 (foreground color: #ffffff, background color: #4cc1ff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#\\34 64b3ce68cb4a94b23c4dca52f5535b394cb9d940479664818f3fd06c514cd42 > .flex-columns > .label-light-blue-small"
              ],
              "html": "<span class=\"label-light-blue-small\">PRACTITIONER</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.02 (foreground color: #ffffff, background color: #4cc1ff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#\\39 eae9022063a6e38c28fc4b7904b4ac75ca324323ceb51dac385ad7dc5c734e5 > .flex-columns > .label-light-blue-small"
              ],
              "html": "<span class=\"label-light-blue-small\">PRACTITIONER</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.02 (foreground color: #ffffff, background color: #4cc1ff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#e32727c0220c06992583ba03b02655e4edbc8c9127fff08a29ad3c40c169495d > .flex-columns > .label-light-blue-small"
              ],
              "html": "<span class=\"label-light-blue-small\">PRACTITIONER</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.02 (foreground color: #ffffff, background color: #4cc1ff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#\\36 81e7cf13b94031af2af240c4c07e7885859b8205e31bd6b511abb2077bc0227 > .flex-columns > .label-light-blue-small"
              ],
              "html": "<span class=\"label-light-blue-small\">PRACTITIONER</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.02 (foreground color: #ffffff, background color: #4cc1ff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#ddae9bffdcb03f70c0ece2fac25e236d84670c553a409d983f4d364a96ed45a3 > .flex-columns > .label-light-blue-small"
              ],
              "html": "<span class=\"label-light-blue-small\">PRACTITIONER</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.02 (foreground color: #ffffff, background color: #4cc1ff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#\\30 706592c0e05520a0d622e33957f791edd8348e91ea46cc2899bab8fd501e37b > .flex-columns > .label-light-blue-small"
              ],
              "html": "<span class=\"label-light-blue-small\">PRACTITIONER</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.02 (foreground color: #ffffff, background color: #4cc1ff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#\\34 4cca99334d60d91033bf4bd0908a142896514af0a3c0c343f8017fe71781ae9 > .flex-columns > .label-light-blue-small"
              ],
              "html": "<span class=\"label-light-blue-small\">PRACTITIONER</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.02 (foreground color: #ffffff, background color: #4cc1ff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#\\34 5d14a50b45f44eb45dfc4a06b898d985a5bace7f1c3f943697338608838388e > .flex-columns > .label-light-blue-small"
              ],
              "html": "<span class=\"label-light-blue-small\">PRACTITIONER</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.02 (foreground color: #ffffff, background color: #4cc1ff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#\\38 27802fa22cc24000bb63cd4a2787ba5076b3c9727323ea512dc392ba98842b8 > .flex-columns > .label-light-blue-small"
              ],
              "html": "<span class=\"label-light-blue-small\">PRACTITIONER</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.02 (foreground color: #ffffff, background color: #4cc1ff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#\\31 6d017d6cc0162f41ea71950a84e47e8a8b7914d65e26f917ea8fd2366287791 > .flex-columns > .label-light-blue-small"
              ],
              "html": "<span class=\"label-light-blue-small\">PRACTITIONER</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.02 (foreground color: #ffffff, background color: #4cc1ff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#ccfdc81094e272982bb5995e349d1fee4cb10179392ed6b49586fed5837006a0 > .flex-columns > .label-light-green-small"
              ],
              "html": "<span class=\"label-light-green-small\">APPRENTICE</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 1.96 (foreground color: #ffffff, background color: #39d50c, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#\\38 a7ec1665250f513f8ab3c341f7fcef5402a497d59fa90e673bfd30cd47ff766 > .flex-columns > .label-light-green-small"
              ],
              "html": "<span class=\"label-light-green-small\">APPRENTICE</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 1.96 (foreground color: #ffffff, background color: #39d50c, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#\\37 1c2bcc46f11be8e063fa976c68b2383fb1dfd04c1be432086d3f030159f15ae > .flex-columns > .label-light-green-small"
              ],
              "html": "<span class=\"label-light-green-small\">APPRENTICE</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 1.96 (foreground color: #ffffff, background color: #39d50c, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#d259e02fbd358d4b88e4de6938c6bcd31a3c35a7ba4fc54fa4352a3822990f24 > .flex-columns > .label-light-blue-small"
              ],
              "html": "<span class=\"label-light-blue-small\">PRACTITIONER</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.02 (foreground color: #ffffff, background color: #4cc1ff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#\\35 b7dc27b9539ec5079973204aadb5f58a9a78906b0a16bf6af46ca0407ada9a2 > .flex-columns > .label-light-blue-small"
              ],
              "html": "<span class=\"label-light-blue-small\">PRACTITIONER</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.02 (foreground color: #ffffff, background color: #4cc1ff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#ce814bae27379e097e9d714cfb763781f05932d2b95c2b194386687a89f6e2ac > .flex-columns > .label-light-blue-small"
              ],
              "html": "<span class=\"label-light-blue-small\">PRACTITIONER</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.02 (foreground color: #ffffff, background color: #4cc1ff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#\\38 87f00fbadc4a46fc79d4827ebd012b3ba4d52ba2fef5b09a0a8b9a30a42a6de > .flex-columns > .label-light-blue-small"
              ],
              "html": "<span class=\"label-light-blue-small\">PRACTITIONER</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.02 (foreground color: #ffffff, background color: #4cc1ff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#\\39 12c5f0d3d0d2905771da05ad007fd099d6fcd364cf93d4a3b855d2d64bdcaac > .flex-columns > .label-light-blue-small"
              ],
              "html": "<span class=\"label-light-blue-small\">PRACTITIONER</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.02 (foreground color: #ffffff, background color: #4cc1ff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#\\36 7ab900d88bcd094478d14d157338de5bf87302c124c802219a8ef29a4a65e0f > .flex-columns > .label-light-blue-small"
              ],
              "html": "<span class=\"label-light-blue-small\">PRACTITIONER</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.02 (foreground color: #ffffff, background color: #4cc1ff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#a248974a24dd4abd637f526afb96bb349d49b2ad790756b97c46f47203781c6a > .flex-columns > .label-light-blue-small"
              ],
              "html": "<span class=\"label-light-blue-small\">PRACTITIONER</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.02 (foreground color: #ffffff, background color: #4cc1ff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#\\39 92c042f1d4d37ec3fc36d4dd46f47d9769928fd769e125ae22c02fbf99177b4 > .flex-columns > .label-purple-small"
              ],
              "html": "<span class=\"label-purple-small\">EXPERT</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 4.01 (foreground color: #ffffff, background color: #d112fe, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#\\34 d27a0ebb9fa4e9a66754f25ebbaca6772f085e601b714356dc4437a47e3efdc > .flex-columns > .label-purple-small"
              ],
              "html": "<span class=\"label-purple-small\">EXPERT</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 4.01 (foreground color: #ffffff, background color: #d112fe, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#\\33 c3123251c8faea3353dafdf70678f6d9241bbcdda2f8772ce17fb4dee20ca0d > .flex-columns > .label-light-green-small"
              ],
              "html": "<span class=\"label-light-green-small\">APPRENTICE</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 1.96 (foreground color: #ffffff, background color: #39d50c, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#\\39 d294029d336d1a8cefb9d84577fc92304467e91f4f9918e74b50be2c561db79 > .flex-columns > .label-light-green-small"
              ],
              "html": "<span class=\"label-light-green-small\">APPRENTICE</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 1.96 (foreground color: #ffffff, background color: #39d50c, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#c2f3d400e6fb00bebe61e8dca6a98b25a66613b18da83b2279298634c46d7f8e > .flex-columns > .label-light-blue-small"
              ],
              "html": "<span class=\"label-light-blue-small\">PRACTITIONER</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.02 (foreground color: #ffffff, background color: #4cc1ff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#\\39 6a4274d6672c286187a77cc2a99f9342b37c04786b8c9e88a91bd9759d3e7d4 > .flex-columns > .label-light-green-small"
              ],
              "html": "<span class=\"label-light-green-small\">APPRENTICE</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 1.96 (foreground color: #ffffff, background color: #39d50c, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#b856c63f6e47c5473568908b886232e76c6f1d02e9ebae4fd2ffe9d26adb1a56 > .flex-columns > .label-light-green-small"
              ],
              "html": "<span class=\"label-light-green-small\">APPRENTICE</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 1.96 (foreground color: #ffffff, background color: #39d50c, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#\\31 ad475bf32f0d913c25ead9582f05687c1ad039228d0a3c8d56c768fd2250a2b > .flex-columns > .label-light-blue-small"
              ],
              "html": "<span class=\"label-light-blue-small\">PRACTITIONER</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.02 (foreground color: #ffffff, background color: #4cc1ff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#df91f530d50ed0f243fbe61ca82d8b7d7138ecbeb190a83d9047d5cd6b54ba78 > .flex-columns > .label-light-blue-small"
              ],
              "html": "<span class=\"label-light-blue-small\">PRACTITIONER</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.02 (foreground color: #ffffff, background color: #4cc1ff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#\\33 2ee145c6edcd4d8e12b0fbd40ddba9cb63067b92b095c98cf63926808be0b04 > .flex-columns > .label-light-blue-small"
              ],
              "html": "<span class=\"label-light-blue-small\">PRACTITIONER</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.02 (foreground color: #ffffff, background color: #4cc1ff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#\\39 f3ddc22a43e31e32c37a3cee3bfe89c7b6f352368730aebcd17a246429c83f0 > .flex-columns > .label-light-blue-small"
              ],
              "html": "<span class=\"label-light-blue-small\">PRACTITIONER</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.02 (foreground color: #ffffff, background color: #4cc1ff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#\\36 8bb9b0d753781beeb1bd78ec3be309bed3de2f8b62b6336db6a92593bc5daaa > .flex-columns > .label-light-blue-small"
              ],
              "html": "<span class=\"label-light-blue-small\">PRACTITIONER</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.02 (foreground color: #ffffff, background color: #4cc1ff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#\\35 d6e610406b1df6c657e111df6297e961a822a0428f00db9f7e7276f4a671a14 > .flex-columns > .label-light-blue-small"
              ],
              "html": "<span class=\"label-light-blue-small\">PRACTITIONER</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.02 (foreground color: #ffffff, background color: #4cc1ff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#\\39 179f60d7eff1096e159e290d8f14facb04543ccc4380aec40de3f603dbd8364 > .flex-columns > .label-purple-small"
              ],
              "html": "<span class=\"label-purple-small\">EXPERT</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 4.01 (foreground color: #ffffff, background color: #d112fe, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#c12feb39a2450b08c055e9e00a51dc9457d91c3b07b1c435d560f7a0a1cd959a > .flex-columns > .label-light-green-small"
              ],
              "html": "<span class=\"label-light-green-small\">APPRENTICE</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 1.96 (foreground color: #ffffff, background color: #39d50c, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#\\34 1b2fc5f623ce28dcc489f78c8f94ef2b7de75258c86cff17b68ecc861409328 > .flex-columns > .label-light-green-small"
              ],
              "html": "<span class=\"label-light-green-small\">APPRENTICE</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 1.96 (foreground color: #ffffff, background color: #39d50c, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#\\34 7869588c5b299d864f0e0fb23d97cb0ba5c5a686fcdc0de3a03637daf1ba3af > .flex-columns > .label-light-blue-small"
              ],
              "html": "<span class=\"label-light-blue-small\">PRACTITIONER</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.02 (foreground color: #ffffff, background color: #4cc1ff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#f97f7df5a96da8563edc18e5544b8ef962f8ee47abd9b9bb3d30706f15bff341 > .flex-columns > .label-light-blue-small"
              ],
              "html": "<span class=\"label-light-blue-small\">PRACTITIONER</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.02 (foreground color: #ffffff, background color: #4cc1ff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#\\33 bd839053db0960daf7046201a4b58936ba21cbb4a15840db8237690eb2c4be7 > .flex-columns > .label-light-blue-small"
              ],
              "html": "<span class=\"label-light-blue-small\">PRACTITIONER</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.02 (foreground color: #ffffff, background color: #4cc1ff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#d453c6b39efc515eb918548d6ff29ddde86d0d0361ab5453b626309de0e3a958 > .flex-columns > .label-purple-small"
              ],
              "html": "<span class=\"label-purple-small\">EXPERT</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 4.01 (foreground color: #ffffff, background color: #d112fe, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#\\37 e946e5cc74a1c4df272ba01df0415b53548e0dfdb326d35f1d58e9b38dcbda4 > .flex-columns > .label-purple-small"
              ],
              "html": "<span class=\"label-purple-small\">EXPERT</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 4.01 (foreground color: #ffffff, background color: #d112fe, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#\\31 5f066df40dd7d208e9874af7dba51ac602d94871f25ccd02692a793ebffe91f > .flex-columns > .label-light-blue-small"
              ],
              "html": "<span class=\"label-light-blue-small\">PRACTITIONER</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.02 (foreground color: #ffffff, background color: #4cc1ff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#fe9ab531836f0124048451639920eb523e4374df7d3e1f492dc1985048adeae9 > .flex-columns > .label-light-blue-small"
              ],
              "html": "<span class=\"label-light-blue-small\">PRACTITIONER</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.02 (foreground color: #ffffff, background color: #4cc1ff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#d87789adec7383329012f5a094910fc21a7bf4958acf05f883ac78ddd12c6a37 > .flex-columns > .label-light-blue-small"
              ],
              "html": "<span class=\"label-light-blue-small\">PRACTITIONER</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.02 (foreground color: #ffffff, background color: #4cc1ff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#c91df7d449cc4882b6bc0e5d19694f659acdcfba2c19706c49c67f947891d53c > .flex-columns > .label-light-blue-small"
              ],
              "html": "<span class=\"label-light-blue-small\">PRACTITIONER</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.02 (foreground color: #ffffff, background color: #4cc1ff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#\\39 028757aac9d890a1120a8eafe6d820ba114de27c132ee12c8ae8525c9378c40 > .flex-columns > .label-light-blue-small"
              ],
              "html": "<span class=\"label-light-blue-small\">PRACTITIONER</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.02 (foreground color: #ffffff, background color: #4cc1ff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#a8d351250890095aedf20e8164b719e049e192bbc1f004e58d788778d6a7e982 > .flex-columns > .label-light-blue-small"
              ],
              "html": "<span class=\"label-light-blue-small\">PRACTITIONER</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.02 (foreground color: #ffffff, background color: #4cc1ff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#c76cecbb6026af05cd93ecc7a616c391e40b73d135e309388f039ecf576fcd53 > .flex-columns > .label-light-blue-small"
              ],
              "html": "<span class=\"label-light-blue-small\">PRACTITIONER</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.02 (foreground color: #ffffff, background color: #4cc1ff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#b0bedd0f5d815c54107d42a83e72de7254aa354f2dd106e6f2d8e47679ed2f60 > .flex-columns > .label-light-blue-small"
              ],
              "html": "<span class=\"label-light-blue-small\">PRACTITIONER</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.02 (foreground color: #ffffff, background color: #4cc1ff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#\\39 4fed48630d16b9adc01888e546e50f8e94c1bae77065a94140339f20303ef55 > .flex-columns > .label-light-blue-small"
              ],
              "html": "<span class=\"label-light-blue-small\">PRACTITIONER</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.02 (foreground color: #ffffff, background color: #4cc1ff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#\\37 d452275ba41f1aa0fc50b97490ae64b428d6401c7f193516bd15466490d8e01 > .flex-columns > .label-light-blue-small"
              ],
              "html": "<span class=\"label-light-blue-small\">PRACTITIONER</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.02 (foreground color: #ffffff, background color: #4cc1ff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#d8e66f883c0efdd6cd4ccbbf6a654382ed2d13d5277bab587aa37904d5ec4211 > .flex-columns > .label-light-blue-small"
              ],
              "html": "<span class=\"label-light-blue-small\">PRACTITIONER</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.02 (foreground color: #ffffff, background color: #4cc1ff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#\\34 bad74c356692bbaab9602c955308f8a1b04cb866034f32286993566efc8cc66 > .flex-columns > .label-purple-small"
              ],
              "html": "<span class=\"label-purple-small\">EXPERT</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 4.01 (foreground color: #ffffff, background color: #d112fe, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#d886863529b141ab150f460e95da5e785eaaada66785d60da132f5f0155352e6 > .flex-columns > .label-light-blue-small"
              ],
              "html": "<span class=\"label-light-blue-small\">PRACTITIONER</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.02 (foreground color: #ffffff, background color: #4cc1ff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#ebc97abbe886e96facc0aaee856f55e2a45d4784f5d9025ffa5e994b7d8bc2bb > .flex-columns > .label-light-blue-small"
              ],
              "html": "<span class=\"label-light-blue-small\">PRACTITIONER</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.02 (foreground color: #ffffff, background color: #4cc1ff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#a6aecbc5c1d7f95e7512642a6f11fcb8c5d568f7cd57ae0ce60a08c7140583b3 > .flex-columns > .label-light-blue-small"
              ],
              "html": "<span class=\"label-light-blue-small\">PRACTITIONER</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.02 (foreground color: #ffffff, background color: #4cc1ff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#\\34 17947bec9fe621dfdc11f4d622cef72b0021a6d872aa83cca70aaf532b4b592 > .flex-columns > .label-light-blue-small"
              ],
              "html": "<span class=\"label-light-blue-small\">PRACTITIONER</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.02 (foreground color: #ffffff, background color: #4cc1ff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#\\32 5d1dc76d4c49c69b12c03e8e115ea2c4ecce7048480403afd87ae4fa5196c6a > .flex-columns > .label-purple-small"
              ],
              "html": "<span class=\"label-purple-small\">EXPERT</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 4.01 (foreground color: #ffffff, background color: #d112fe, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#\\32 beac929d831e232f42ba851c86ef44ab27d908abcc5d78ed79a5cbc6c710a13 > .flex-columns > .label-purple-small"
              ],
              "html": "<span class=\"label-purple-small\">EXPERT</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 4.01 (foreground color: #ffffff, background color: #d112fe, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#\\32 c96a65b32a69545e9a98af5520a14bd4b397c70dd6b643c34c46352310b2f9b > .flex-columns > .label-purple-small"
              ],
              "html": "<span class=\"label-purple-small\">EXPERT</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 4.01 (foreground color: #ffffff, background color: #d112fe, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#\\39 7e46bf5f67da1e25ef00c1a6414642112874ba9122dc3608c709510defce4f1 > .flex-columns > .label-purple-small"
              ],
              "html": "<span class=\"label-purple-small\">EXPERT</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 4.01 (foreground color: #ffffff, background color: #d112fe, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#c7e1e3ecc45431f9694ade69d2c269fdfedcff87aa2cb4525dd503090d7d467e > .flex-columns > .label-purple-small"
              ],
              "html": "<span class=\"label-purple-small\">EXPERT</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 4.01 (foreground color: #ffffff, background color: #d112fe, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#\\31 5658ad1d00ccc9b99c99507c53dd7ec3472c9a0102ad3894e6c713f472630c8 > .flex-columns > .label-purple-small"
              ],
              "html": "<span class=\"label-purple-small\">EXPERT</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 4.01 (foreground color: #ffffff, background color: #d112fe, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#\\32 b08de150e353dc1c0057519f466a55a0ca4a7901b2469d56ef7d2a80eddeaa6 > .flex-columns > .label-light-green-small"
              ],
              "html": "<span class=\"label-light-green-small\">APPRENTICE</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 1.96 (foreground color: #ffffff, background color: #39d50c, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#\\32 8bda028c1ba840a8f4fccaaad3739fdc8d8e2d195f348c0db992cbcd6971cbf > .flex-columns > .label-light-blue-small"
              ],
              "html": "<span class=\"label-light-blue-small\">PRACTITIONER</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.02 (foreground color: #ffffff, background color: #4cc1ff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#\\37 94c7ab29027c16b9a3fab84326c6f313a8af27a96f1833828edd38b26a4aca7 > .flex-columns > .label-light-blue-small"
              ],
              "html": "<span class=\"label-light-blue-small\">PRACTITIONER</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.02 (foreground color: #ffffff, background color: #4cc1ff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#\\36 e6e115e1981ae822b7e41fcaccbc1cb96a5d85b63b42b80e3e6d35565209752 > .flex-columns > .label-light-blue-small"
              ],
              "html": "<span class=\"label-light-blue-small\">PRACTITIONER</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.02 (foreground color: #ffffff, background color: #4cc1ff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#\\33 c2c7dc2a5f53dc680195c18c290e82bc97c28f599414db388cf8cf96cb72bf5 > .flex-columns > .label-light-blue-small"
              ],
              "html": "<span class=\"label-light-blue-small\">PRACTITIONER</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.02 (foreground color: #ffffff, background color: #4cc1ff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#\\34 01f612b786a17fa5d79a4695034393111a37b23e3c9a729cdf23878231c53e2 > .flex-columns > .label-light-blue-small"
              ],
              "html": "<span class=\"label-light-blue-small\">PRACTITIONER</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.02 (foreground color: #ffffff, background color: #4cc1ff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#\\38 71a7e42cb341b879712b73bfea3c9d086ade90c22b54e76f4db136869b3dba9 > .flex-columns > .label-light-blue-small"
              ],
              "html": "<span class=\"label-light-blue-small\">PRACTITIONER</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.02 (foreground color: #ffffff, background color: #4cc1ff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#\\39 94a665c4ea7fa2804f3b34e32aff30f4d936a60c26b48a14db2fc1e4a83e04b > .flex-columns > .label-light-blue-small"
              ],
              "html": "<span class=\"label-light-blue-small\">PRACTITIONER</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.02 (foreground color: #ffffff, background color: #4cc1ff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#\\35 46e06146b126617be92ff441630f1cd8cc05bf0a17ed763ca936166fd17d95b > .flex-columns > .label-light-blue-small"
              ],
              "html": "<span class=\"label-light-blue-small\">PRACTITIONER</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.02 (foreground color: #ffffff, background color: #4cc1ff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#df068afc1423346dc3fc00c7af345df7970e4571cb93bd574dcce698e8bb50ed > .flex-columns > .label-light-blue-small"
              ],
              "html": "<span class=\"label-light-blue-small\">PRACTITIONER</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.02 (foreground color: #ffffff, background color: #4cc1ff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#c61a3223815a3affe2d0768f4eaba10bca9fd31203ab3a555f662ce3456ed8a8 > .flex-columns > .label-purple-small"
              ],
              "html": "<span class=\"label-purple-small\">EXPERT</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 4.01 (foreground color: #ffffff, background color: #d112fe, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#b6596a3779a729318ac89f63b0738e7abd4d39fde164ac01691f555eeb608396 > .flex-columns > .label-purple-small"
              ],
              "html": "<span class=\"label-purple-small\">EXPERT</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 4.01 (foreground color: #ffffff, background color: #d112fe, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#\\31 eb25c72bba9c28a06ef2ee3f090ecb4ab93adf38414a9d0ae9f017f2208b937 > .flex-columns > .label-light-green-small"
              ],
              "html": "<span class=\"label-light-green-small\">APPRENTICE</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 1.96 (foreground color: #ffffff, background color: #39d50c, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#\\39 901aea6b495868d278afd6098c443f412658d4bb95b4b7a22066bf79e0c6259 > .flex-columns > .label-light-blue-small"
              ],
              "html": "<span class=\"label-light-blue-small\">PRACTITIONER</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.02 (foreground color: #ffffff, background color: #4cc1ff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#\\31 8706d204e31e279885e0113ec3b6474ddaaac7690c0a0dce2b84db0119691fe > .flex-columns > .label-light-blue-small"
              ],
              "html": "<span class=\"label-light-blue-small\">PRACTITIONER</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.02 (foreground color: #ffffff, background color: #4cc1ff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#\\30 ff4cb8691cfff7dc5d2c45682d859b9a5c3ba47cb98e42aa05a3391cd0cfc03 > .flex-columns > .label-light-blue-small"
              ],
              "html": "<span class=\"label-light-blue-small\">PRACTITIONER</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.02 (foreground color: #ffffff, background color: #4cc1ff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#\\37 f09a80ec4ca0acdbe9e0fd29231b98a8249b834ac60b8e2b296b470ad0f82a5 > .flex-columns > .label-light-blue-small"
              ],
              "html": "<span class=\"label-light-blue-small\">PRACTITIONER</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.02 (foreground color: #ffffff, background color: #4cc1ff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#\\35 63206d375aae19b45b636fbd08faf36892e8229b2f84d5908110bbdb7798561 > .flex-columns > .label-light-blue-small"
              ],
              "html": "<span class=\"label-light-blue-small\">PRACTITIONER</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.02 (foreground color: #ffffff, background color: #4cc1ff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#efb3cd7d563d637400d229d7b4949233047f1b2808b1d46393322d66594a8de2 > .flex-columns > .label-light-green-small"
              ],
              "html": "<span class=\"label-light-green-small\">APPRENTICE</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 1.96 (foreground color: #ffffff, background color: #39d50c, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#\\38 78a6a3a7bf5ca38441716313e1ad46697052f36b6c82c4a6bda1a98e28f446f > .flex-columns > .label-light-green-small"
              ],
              "html": "<span class=\"label-light-green-small\">APPRENTICE</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 1.96 (foreground color: #ffffff, background color: #39d50c, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#f97895e072d86380dd3fdd12e2d6ceb6090708b4e3e0cd0990fe741afb553b2e > .flex-columns > .label-light-green-small"
              ],
              "html": "<span class=\"label-light-green-small\">APPRENTICE</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 1.96 (foreground color: #ffffff, background color: #39d50c, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#\\37 03ed76cc046c2c9c06b661c1c25f53f7c1cb238e9b7fa9aff664177fd7c7773 > .flex-columns > .label-light-green-small"
              ],
              "html": "<span class=\"label-light-green-small\">APPRENTICE</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 1.96 (foreground color: #ffffff, background color: #39d50c, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#cf2d0a74362ee20a8f6ffb1028e3b44fee9ae125f418ed15832e4a8a2073bff9 > .flex-columns > .label-light-green-small"
              ],
              "html": "<span class=\"label-light-green-small\">APPRENTICE</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 1.96 (foreground color: #ffffff, background color: #39d50c, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#\\39 d95a9e677b81f605d40d00001ffbc8bbb0f0ee73773a3a37727fbde0406b779 > .flex-columns > .label-light-green-small"
              ],
              "html": "<span class=\"label-light-green-small\">APPRENTICE</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 1.96 (foreground color: #ffffff, background color: #39d50c, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#\\31 14de45758e410d7a7458144d568a9c3b78a4be3a14daf61d4e552610739359d > .flex-columns > .label-light-green-small"
              ],
              "html": "<span class=\"label-light-green-small\">APPRENTICE</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 1.96 (foreground color: #ffffff, background color: #39d50c, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#\\39 038df39e72961a071967a83c2472bf2edb0ef9595e6f13bd05ce1b2dce81234 > .flex-columns > .label-light-green-small"
              ],
              "html": "<span class=\"label-light-green-small\">APPRENTICE</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 1.96 (foreground color: #ffffff, background color: #39d50c, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#bf6b2f755e63ba10eefdb6633048fc5cf8e4c1d5f386a756fd8e4b6864d70857 > .flex-columns > .label-light-green-small"
              ],
              "html": "<span class=\"label-light-green-small\">APPRENTICE</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 1.96 (foreground color: #ffffff, background color: #39d50c, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#\\39 955f5350904edabe30089828d2c08ace886493264a0b469354503102379a3e9 > .flex-columns > .label-light-blue-small"
              ],
              "html": "<span class=\"label-light-blue-small\">PRACTITIONER</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.02 (foreground color: #ffffff, background color: #4cc1ff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#e115e4b43d59771bb787573f305861a795fb30f2447cef9b53618f4232d1c83b > .flex-columns > .label-light-blue-small"
              ],
              "html": "<span class=\"label-light-blue-small\">PRACTITIONER</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.02 (foreground color: #ffffff, background color: #4cc1ff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#\\34 8ea5eff7577d0d5e50c64b5d91f3e2fcc175ebb055c95f30bf8e909f6ba9d2c > .flex-columns > .label-light-blue-small"
              ],
              "html": "<span class=\"label-light-blue-small\">PRACTITIONER</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.02 (foreground color: #ffffff, background color: #4cc1ff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#\\31 6e507638191c125691e9f9d752a1d42bf2e8fa811002b872ca607bd2cd8c334 > .flex-columns > .label-light-blue-small"
              ],
              "html": "<span class=\"label-light-blue-small\">PRACTITIONER</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.02 (foreground color: #ffffff, background color: #4cc1ff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#bb33e208e844c60faa4fe5876260053b536745d65312212a398ef5799fad29c8 > .flex-columns > .label-light-green-small"
              ],
              "html": "<span class=\"label-light-green-small\">APPRENTICE</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 1.96 (foreground color: #ffffff, background color: #39d50c, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#\\35 5a6f6d2de02362486d2c507f3191adb99fb573cd1583e7a69246d62445ed703 > .flex-columns > .label-light-green-small"
              ],
              "html": "<span class=\"label-light-green-small\">APPRENTICE</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 1.96 (foreground color: #ffffff, background color: #39d50c, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#a2aa25c63138601f68030a53721c7e4e4f97843ee4d4fff8c485bce7f03ea087 > .flex-columns > .label-light-green-small"
              ],
              "html": "<span class=\"label-light-green-small\">APPRENTICE</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 1.96 (foreground color: #ffffff, background color: #39d50c, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#\\34 eacbb457e9ae79cc134bd8a335d37d42545fa6aa7306ff2f1d68b2cd9a1fe0d > .flex-columns > .label-light-blue-small"
              ],
              "html": "<span class=\"label-light-blue-small\">PRACTITIONER</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.02 (foreground color: #ffffff, background color: #4cc1ff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#aac0059c54f24f1874ac6c39b2fa9f7b5e0d5ab84ad797d4ca300275cf14c842 > .flex-columns > .label-light-blue-small"
              ],
              "html": "<span class=\"label-light-blue-small\">PRACTITIONER</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.02 (foreground color: #ffffff, background color: #4cc1ff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#\\36 d4cc1c44751ee06710496ea067aa78c8b2cb01e7686737e13a7e88261d1471a > .flex-columns > .label-light-blue-small"
              ],
              "html": "<span class=\"label-light-blue-small\">PRACTITIONER</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.02 (foreground color: #ffffff, background color: #4cc1ff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#\\34 b100811651a2caccd08e1ee3d2a1c92a26c52cfc3d73f7ee773282373d39d3c > .flex-columns > .label-light-blue-small"
              ],
              "html": "<span class=\"label-light-blue-small\">PRACTITIONER</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.02 (foreground color: #ffffff, background color: #4cc1ff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#ce4838d79961e13680ebec4ec6b7f31fb30b57ff632815e0712c399f5d054b82 > .flex-columns > .label-light-blue-small"
              ],
              "html": "<span class=\"label-light-blue-small\">PRACTITIONER</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.02 (foreground color: #ffffff, background color: #4cc1ff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#\\32 f93ccbfee70335f0c3f0cc709c7f5b943c3facc47e44078dc736744c336d304 > .flex-columns > .label-light-blue-small"
              ],
              "html": "<span class=\"label-light-blue-small\">PRACTITIONER</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.02 (foreground color: #ffffff, background color: #4cc1ff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#\\31 51f941feb521716a2b1005d474bcf3f4ad34dee8790c892af3e36c88c22a128 > .flex-columns > .label-light-blue-small"
              ],
              "html": "<span class=\"label-light-blue-small\">PRACTITIONER</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.02 (foreground color: #ffffff, background color: #4cc1ff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#eb59e3d1483ff8122d7fde75e8e54fc95160ec5c56abdf09f3ef419b02939a4c > .flex-columns > .label-light-blue-small"
              ],
              "html": "<span class=\"label-light-blue-small\">PRACTITIONER</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.02 (foreground color: #ffffff, background color: #4cc1ff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#\\31 1cd0613af5142781dc61c2957b8a8e46743d73f803b52c4eb6af5a5a5eb6b0a > .flex-columns > .label-light-blue-small"
              ],
              "html": "<span class=\"label-light-blue-small\">PRACTITIONER</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.02 (foreground color: #ffffff, background color: #4cc1ff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#dd916d2af3738d723a751992ee4fe00db3c6300559f2e7a5a7efb312d264caa0 > .flex-columns > .label-purple-small"
              ],
              "html": "<span class=\"label-purple-small\">EXPERT</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 4.01 (foreground color: #ffffff, background color: #d112fe, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#\\32 8468f8ce00fc3bd7c323d598659c718d294c4aa39e6a5e2b244b48b1116493e > .flex-columns > .label-purple-small"
              ],
              "html": "<span class=\"label-purple-small\">EXPERT</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 4.01 (foreground color: #ffffff, background color: #d112fe, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#dddcbacfe04eccc56d7fbf70f27dd50a1732bc533a5f5237a067a80651ef4bab > .flex-columns > .label-light-green-small"
              ],
              "html": "<span class=\"label-light-green-small\">APPRENTICE</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 1.96 (foreground color: #ffffff, background color: #39d50c, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#a15ec3915bdc09700eea6c9fd20970de0aaf2bfbb87b3e7ec3d8d9800b8e542d > .flex-columns > .label-light-blue-small"
              ],
              "html": "<span class=\"label-light-blue-small\">PRACTITIONER</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.02 (foreground color: #ffffff, background color: #4cc1ff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#f745f6c86fd28635cf5bdc4071bcbbd639d2ce9755d8ab435c059fb2c96e90f4 > .flex-columns > .label-light-blue-small"
              ],
              "html": "<span class=\"label-light-blue-small\">PRACTITIONER</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.02 (foreground color: #ffffff, background color: #4cc1ff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#\\31 45baf066fe7fe27bb26a1a295e6a58d17ac101777181cc01014c893fdda06c6 > .flex-columns > .label-light-blue-small"
              ],
              "html": "<span class=\"label-light-blue-small\">PRACTITIONER</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.02 (foreground color: #ffffff, background color: #4cc1ff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#d131a4d5f8a6a7e2ae584e9bc217208c223cad4bac3aed016482305228d68fb2 > .flex-columns > .label-light-blue-small"
              ],
              "html": "<span class=\"label-light-blue-small\">PRACTITIONER</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.02 (foreground color: #ffffff, background color: #4cc1ff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#ef8228ac8678117cd722c596ac9f2f9e76bbf7d6d2f09a53ce7cf28d04ccff7a > .flex-columns > .label-light-blue-small"
              ],
              "html": "<span class=\"label-light-blue-small\">PRACTITIONER</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.02 (foreground color: #ffffff, background color: #4cc1ff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#d6f044fd123351c4a58cf52862ce204541864a727f83fca937a5ebe40542a162 > .flex-columns > .label-light-blue-small"
              ],
              "html": "<span class=\"label-light-blue-small\">PRACTITIONER</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.02 (foreground color: #ffffff, background color: #4cc1ff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#c3cbe5abaf85f50bfc76fb4c591a3811dcc7e393cbce37d987780b4c79ecf1c4 > .flex-columns > .label-light-blue-small"
              ],
              "html": "<span class=\"label-light-blue-small\">PRACTITIONER</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.02 (foreground color: #ffffff, background color: #4cc1ff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#f14385ab65ba5ac2e5d347c09f32b51bd9ac1e55946c15aec01dd0f3e902a863 > .flex-columns > .label-light-blue-small"
              ],
              "html": "<span class=\"label-light-blue-small\">PRACTITIONER</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.02 (foreground color: #ffffff, background color: #4cc1ff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#\\30 e7fb21969d7178a1c1ae847cd2b80f7a277dee996bd1450604ba28d8d7a25da > .flex-columns > .label-light-blue-small"
              ],
              "html": "<span class=\"label-light-blue-small\">PRACTITIONER</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.02 (foreground color: #ffffff, background color: #4cc1ff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#\\34 45170885a5022d81beaf56ed8c332d3ce302fe5d37e99e61a0674d3ac3e6260 > .flex-columns > .label-light-blue-small"
              ],
              "html": "<span class=\"label-light-blue-small\">PRACTITIONER</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.02 (foreground color: #ffffff, background color: #4cc1ff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#da7b121cfc61090ed5e7cecb6c6f31b595087c04ea02056591225cf659e72eec > .flex-columns > .label-light-blue-small"
              ],
              "html": "<span class=\"label-light-blue-small\">PRACTITIONER</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.02 (foreground color: #ffffff, background color: #4cc1ff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#c2431a0bc81d81ad810cc1a25bb19fba18e6fcc60b59e3c58fac444292f921d4 > .flex-columns > .label-purple-small"
              ],
              "html": "<span class=\"label-purple-small\">EXPERT</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 4.01 (foreground color: #ffffff, background color: #d112fe, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#\\35 52e7c56a4a7bcc6d371c2ef2481f24b901667060db0fc32531e717b73d4fd7a > .flex-columns > .label-purple-small"
              ],
              "html": "<span class=\"label-purple-small\">EXPERT</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 4.01 (foreground color: #ffffff, background color: #d112fe, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#\\39 98fb8feea47abfd2e2503c5ae92409006f19e4f2b2c6832bb01450185cefbb5 > .flex-columns > .label-purple-small"
              ],
              "html": "<span class=\"label-purple-small\">EXPERT</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 4.01 (foreground color: #ffffff, background color: #d112fe, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#ef5f16230d33fe616215fe47487299d39980a2a94f3d006b7fc3abe6b08837c1 > .flex-columns > .label-purple-small"
              ],
              "html": "<span class=\"label-purple-small\">EXPERT</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 4.01 (foreground color: #ffffff, background color: #d112fe, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#ad2372c69112d9c171d435fd5f674dbcb3efe60b13777c9eefe764ec7797b802 > .flex-columns > .label-light-green-small"
              ],
              "html": "<span class=\"label-light-green-small\">APPRENTICE</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 1.96 (foreground color: #ffffff, background color: #39d50c, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#\\34 45830f9c9a370d46e54ae646b92704ea142e1ac742174de313060662a9c9a96 > .flex-columns > .label-light-blue-small"
              ],
              "html": "<span class=\"label-light-blue-small\">PRACTITIONER</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.02 (foreground color: #ffffff, background color: #4cc1ff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#\\35 239aa2e1e68409057bbd4a72799714b50acabc542275a95bc242612a8c6ed41 > .flex-columns > .label-light-blue-small"
              ],
              "html": "<span class=\"label-light-blue-small\">PRACTITIONER</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.02 (foreground color: #ffffff, background color: #4cc1ff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#\\35 ce272b4b2a84159f707a668e2cae9811a2f787c9eb75229368cc6fe2a7f53db > .flex-columns > .label-light-blue-small"
              ],
              "html": "<span class=\"label-light-blue-small\">PRACTITIONER</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.02 (foreground color: #ffffff, background color: #4cc1ff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#\\30 2e0388c9613d9b7e6fb892294c7c72f478d94e413bb333920127e09c26fde35 > .flex-columns > .label-light-blue-small"
              ],
              "html": "<span class=\"label-light-blue-small\">PRACTITIONER</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.02 (foreground color: #ffffff, background color: #4cc1ff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#\\34 bc929cce2fbdca5eaedc69bb4ab6f1d21c3960cb0212b5d72a5128eb6efc371 > .flex-columns > .label-light-blue-small"
              ],
              "html": "<span class=\"label-light-blue-small\">PRACTITIONER</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.02 (foreground color: #ffffff, background color: #4cc1ff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#c911d0a4c35afb75a94e7710baa76c14054cc1bc85b79632e70e049ed992fc02 > .flex-columns > .label-light-blue-small"
              ],
              "html": "<span class=\"label-light-blue-small\">PRACTITIONER</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.02 (foreground color: #ffffff, background color: #4cc1ff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#bc6c96fd9ecd7550f07fba8ec2535c8612837e50a4c1a64aaf05f06c848a4f00 > .flex-columns > .label-purple-small"
              ],
              "html": "<span class=\"label-purple-small\">EXPERT</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 4.01 (foreground color: #ffffff, background color: #d112fe, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#\\39 b523aff587e849d868e17b9207adf2504c2a979abaa229b9e0dee29ccd47ba2 > .flex-columns > .label-purple-small"
              ],
              "html": "<span class=\"label-purple-small\">EXPERT</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 4.01 (foreground color: #ffffff, background color: #d112fe, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#c4e61b39d288bca003b86e45dee0513db9a657ffe518c38bc4a03a9d5658b220 > .flex-columns > .label-purple-small"
              ],
              "html": "<span class=\"label-purple-small\">EXPERT</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 4.01 (foreground color: #ffffff, background color: #d112fe, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#\\38 743ae75bedd9ef19ce2134472f6df1c700ed51e9a571f0b56ae678ec844177a > .flex-columns > .label-light-green-small"
              ],
              "html": "<span class=\"label-light-green-small\">APPRENTICE</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 1.96 (foreground color: #ffffff, background color: #39d50c, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#\\31 8ebd0ac7489cd1770d58baec6ec290f6d15c7346d25a11f0e64cc1ad3329348 > .flex-columns > .label-light-green-small"
              ],
              "html": "<span class=\"label-light-green-small\">APPRENTICE</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 1.96 (foreground color: #ffffff, background color: #39d50c, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#\\32 ef78ab0fd73d035439230bb1d8172796d5d9d0be65f1476072db63c5cd95c04 > .flex-columns > .label-light-green-small"
              ],
              "html": "<span class=\"label-light-green-small\">APPRENTICE</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 1.96 (foreground color: #ffffff, background color: #39d50c, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#\\32 c1ffa3c35d94beac72d213f5134c9b53f43a31758c8a61bc1a4d3bd8153c226 > .flex-columns > .label-light-green-small"
              ],
              "html": "<span class=\"label-light-green-small\">APPRENTICE</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 1.96 (foreground color: #ffffff, background color: #39d50c, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#\\34 5ef28e2b8b6f9b623c8d0485cb4e2b7ded96458fedd8d7d5e0adf9427a5d3af > .flex-columns > .label-light-blue-small"
              ],
              "html": "<span class=\"label-light-blue-small\">PRACTITIONER</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.02 (foreground color: #ffffff, background color: #4cc1ff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#ca187b1fb490deddce4034d443cb9afbf5b8279422a765b7d48040c50f327e9b > .flex-columns > .label-light-green-small"
              ],
              "html": "<span class=\"label-light-green-small\">APPRENTICE</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 1.96 (foreground color: #ffffff, background color: #39d50c, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#\\38 593e55b788d1c4403ccad45020972079a8e89c5669ecf6d9be2cd5c69c77877 > .flex-columns > .label-light-green-small"
              ],
              "html": "<span class=\"label-light-green-small\">APPRENTICE</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 1.96 (foreground color: #ffffff, background color: #39d50c, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#\\30 7b14e865f15e49f0856ab8db29ab190045abf578eff9ee7a794692eb305a391 > .flex-columns > .label-light-green-small"
              ],
              "html": "<span class=\"label-light-green-small\">APPRENTICE</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 1.96 (foreground color: #ffffff, background color: #39d50c, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#ce7411a23ddad977fdc192a1a252b8737d674481920a71bc5fd307bb5a53aa77 > .flex-columns > .label-light-green-small"
              ],
              "html": "<span class=\"label-light-green-small\">APPRENTICE</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 1.96 (foreground color: #ffffff, background color: #39d50c, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#\\37 d3ebe9916b96a36642a8bd0179888fbcddef63a401c684a077d9877a0966aa4 > .flex-columns > .label-light-blue-small"
              ],
              "html": "<span class=\"label-light-blue-small\">PRACTITIONER</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.02 (foreground color: #ffffff, background color: #4cc1ff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#\\32 cfddd3fae848e161277e28cc5cc7782f2b4baa2cbefbd2a3dce178fe656ad17 > .flex-columns > .label-light-blue-small"
              ],
              "html": "<span class=\"label-light-blue-small\">PRACTITIONER</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.02 (foreground color: #ffffff, background color: #4cc1ff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#\\30 5a619f04b486230a3144985ade21e739b2d88052bb72e902cd033c906b991e3 > .flex-columns > .label-light-blue-small"
              ],
              "html": "<span class=\"label-light-blue-small\">PRACTITIONER</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.02 (foreground color: #ffffff, background color: #4cc1ff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#b20989c23ae664ef4d1f4d060455e20d6c019ae17819049dfad91790a7c55765 > .flex-columns > .label-light-blue-small"
              ],
              "html": "<span class=\"label-light-blue-small\">PRACTITIONER</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.02 (foreground color: #ffffff, background color: #4cc1ff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#f009e13156910cf7897bc7ed85b32662e8b2753196347950c3b3c51d86b9c3c5 > .flex-columns > .label-light-blue-small"
              ],
              "html": "<span class=\"label-light-blue-small\">PRACTITIONER</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.02 (foreground color: #ffffff, background color: #4cc1ff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#\\34 481d16f7bd443604bf74cef06da6df4b6da2b010f6f5a6b33358551d560c9d0 > .flex-columns > .label-light-blue-small"
              ],
              "html": "<span class=\"label-light-blue-small\">PRACTITIONER</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.02 (foreground color: #ffffff, background color: #4cc1ff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#\\36 595c840a41181221c4f4f7c250580d7d9d5f9fa1b3d7aa1c9761ecdd2f33df5 > .flex-columns > .label-light-blue-small"
              ],
              "html": "<span class=\"label-light-blue-small\">PRACTITIONER</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.02 (foreground color: #ffffff, background color: #4cc1ff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#\\30 7b1444427ce26a6ad6a4eafdd9a2500cabaef214aa99c6332f8d7f4bdf1e885 > .flex-columns > .label-purple-small"
              ],
              "html": "<span class=\"label-purple-small\">EXPERT</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 4.01 (foreground color: #ffffff, background color: #d112fe, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#\\31 6d6e2494470f17d6186fd7f07dc9c7e2220de7ca3d8380fdc86806783644273 > .flex-columns > .label-light-green-small"
              ],
              "html": "<span class=\"label-light-green-small\">APPRENTICE</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 1.96 (foreground color: #ffffff, background color: #39d50c, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#\\35 a48933f3a964cb3a951fad54ed62078c63e81e3fcd2df74d5712dc626d14b50 > .flex-columns > .label-light-green-small"
              ],
              "html": "<span class=\"label-light-green-small\">APPRENTICE</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 1.96 (foreground color: #ffffff, background color: #39d50c, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#\\32 d282e25fbe71276663267bbae9175c2dbf0fd2f4916ca195823cf7c8a7d2cbf > .flex-columns > .label-light-blue-small"
              ],
              "html": "<span class=\"label-light-blue-small\">PRACTITIONER</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.02 (foreground color: #ffffff, background color: #4cc1ff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#\\32 744f28d772f25b5878c7fba870871916535bc5ae1458431fb62c5517346c62e > .flex-columns > .label-light-blue-small"
              ],
              "html": "<span class=\"label-light-blue-small\">PRACTITIONER</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.02 (foreground color: #ffffff, background color: #4cc1ff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#fda358647ac3a4c7d8145cfc890d3191223eb52ffb099df6764d75a6e1c7d772 > .flex-columns > .label-light-blue-small"
              ],
              "html": "<span class=\"label-light-blue-small\">PRACTITIONER</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.02 (foreground color: #ffffff, background color: #4cc1ff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#\\33 c3f012cd1e1e6555dfc01b4bdddb6740a83ec699d85741398157fdb74985d78 > .flex-columns > .label-light-blue-small"
              ],
              "html": "<span class=\"label-light-blue-small\">PRACTITIONER</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.02 (foreground color: #ffffff, background color: #4cc1ff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#cc59db27660d3e229c5a571225af7fbcb86b736ce42580c13b79df712f01f9ee > .flex-columns > .label-purple-small"
              ],
              "html": "<span class=\"label-purple-small\">EXPERT</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 4.01 (foreground color: #ffffff, background color: #d112fe, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#f12c0972c9b99d48a344c37883cce2e82b5a29c5fa1dbb51d0860363f805ad70 > .flex-columns > .label-light-green-small"
              ],
              "html": "<span class=\"label-light-green-small\">APPRENTICE</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 1.96 (foreground color: #ffffff, background color: #39d50c, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#\\38 32aba2ee324f0e0d7fd3881acff87490bf540d183ebbeccffffd71f5310a150 > .flex-columns > .label-light-blue-small"
              ],
              "html": "<span class=\"label-light-blue-small\">PRACTITIONER</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.02 (foreground color: #ffffff, background color: #4cc1ff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#\\36 277e415ef43d61680e72e8facbeceacf6e3e4957f85c443470fa06ad977b666 > .flex-columns > .label-light-blue-small"
              ],
              "html": "<span class=\"label-light-blue-small\">PRACTITIONER</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.02 (foreground color: #ffffff, background color: #4cc1ff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#\\38 df8965d53d202be54b51a34cae42dca0806945f7ef11146e8a1905bf9f71f6b > .flex-columns > .label-light-blue-small"
              ],
              "html": "<span class=\"label-light-blue-small\">PRACTITIONER</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.02 (foreground color: #ffffff, background color: #4cc1ff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#\\35 9fa9eb2f6bea4ef7b1872b98ff18e315d1981de5fae4917388f9942c98d8682 > .flex-columns > .label-light-blue-small"
              ],
              "html": "<span class=\"label-light-blue-small\">PRACTITIONER</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.02 (foreground color: #ffffff, background color: #4cc1ff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#db65a3fdb4039c8d0b1fb7af3816acac95c2bd0319a92050d9d0aab3cd14c52d > .flex-columns > .label-purple-small"
              ],
              "html": "<span class=\"label-purple-small\">EXPERT</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 4.01 (foreground color: #ffffff, background color: #d112fe, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#\\35 35975a13e89837c0707c5ccec5d576e69540e338e9aee215d9bf8b0323a8919 > .flex-columns > .label-light-green-small"
              ],
              "html": "<span class=\"label-light-green-small\">APPRENTICE</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 1.96 (foreground color: #ffffff, background color: #39d50c, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#dfd0cce82acda8dae507a0fa7a1fb76029163a80e9b1889113d91a885337e9dd > .flex-columns > .label-light-green-small"
              ],
              "html": "<span class=\"label-light-green-small\">APPRENTICE</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 1.96 (foreground color: #ffffff, background color: #39d50c, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#e39b4571e65ad58013bb6cf68240e2e7e59d087bfb1d58dd8673116f4bdf7135 > .flex-columns > .label-light-blue-small"
              ],
              "html": "<span class=\"label-light-blue-small\">PRACTITIONER</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.02 (foreground color: #ffffff, background color: #4cc1ff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#\\32 3b377e90a4c2eb083ef9f02cb4800e763796995a1449f85714790d15c30b9fa > .flex-columns > .label-light-blue-small"
              ],
              "html": "<span class=\"label-light-blue-small\">PRACTITIONER</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.02 (foreground color: #ffffff, background color: #4cc1ff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#\\34 ed109e9f6a1c61c6f344591bd7db083cd04f596804f6ba9670cbd6a3fdcafeb > .flex-columns > .label-light-blue-small"
              ],
              "html": "<span class=\"label-light-blue-small\">PRACTITIONER</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.02 (foreground color: #ffffff, background color: #4cc1ff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#\\33 28d640f4802f5285275092d76357ca4aa12c2b12fdd0fbfb606d7952c7114ec > .flex-columns > .label-light-blue-small"
              ],
              "html": "<span class=\"label-light-blue-small\">PRACTITIONER</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.02 (foreground color: #ffffff, background color: #4cc1ff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#e7c14c1093f823154152c9ce425959ef67d62c9bb7c65eb02f6a8a597ab993e8 > .flex-columns > .label-purple-small"
              ],
              "html": "<span class=\"label-purple-small\">EXPERT</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 4.01 (foreground color: #ffffff, background color: #d112fe, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#\\31 c5ba013f13bf76fde8d175cfc49bae5eb18e6139eb78e186686cbff1e6c7d02 > .flex-columns > .label-light-green-small"
              ],
              "html": "<span class=\"label-light-green-small\">APPRENTICE</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 1.96 (foreground color: #ffffff, background color: #39d50c, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#\\33 390f79a2611b22e4fa8d437bd36fb902ea986c0fff45577c1543e0c634f3543 > .flex-columns > .label-light-green-small"
              ],
              "html": "<span class=\"label-light-green-small\">APPRENTICE</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 1.96 (foreground color: #ffffff, background color: #39d50c, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#e9c7b6167992b3c62991a0f0b30c4b0f6e050a62099eea7092823b12da8356b0 > .flex-columns > .label-light-blue-small"
              ],
              "html": "<span class=\"label-light-blue-small\">PRACTITIONER</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.02 (foreground color: #ffffff, background color: #4cc1ff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#a0101cde2e9ba5d478cf9734acc8c05e0dd944dd7ecbdec01a99e17a008f7b42 > .flex-columns > .label-light-blue-small"
              ],
              "html": "<span class=\"label-light-blue-small\">PRACTITIONER</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.02 (foreground color: #ffffff, background color: #4cc1ff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#\\30 1b6dad83328cfccc93032501b8d61bfc6683c5f5708bb2461495627003d1381 > .flex-columns > .label-light-blue-small"
              ],
              "html": "<span class=\"label-light-blue-small\">PRACTITIONER</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.02 (foreground color: #ffffff, background color: #4cc1ff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#b798d10d5ebbe86319083eaa1218f27ff9fe579f9e6e02a894077bb0cfe771e0 > .flex-columns > .label-light-blue-small"
              ],
              "html": "<span class=\"label-light-blue-small\">PRACTITIONER</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.02 (foreground color: #ffffff, background color: #4cc1ff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#\\39 d708e568bf709fea5f6ee5ec1adee4a431698058d548d2aaac268a4ddb4e87a > .flex-columns > .label-purple-small"
              ],
              "html": "<span class=\"label-purple-small\">EXPERT</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 4.01 (foreground color: #ffffff, background color: #d112fe, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#e63829c5fb147e8e34a3e9a001773db6312f2a223a1062fd226f44290457da78 > .flex-columns > .label-purple-small"
              ],
              "html": "<span class=\"label-purple-small\">EXPERT</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 4.01 (foreground color: #ffffff, background color: #d112fe, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#\\30 96e751392d26a789766b80531b5930fe3295d0856c2e072ab0818276834af9e > .flex-columns > .label-light-blue-small"
              ],
              "html": "<span class=\"label-light-blue-small\">PRACTITIONER</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.02 (foreground color: #ffffff, background color: #4cc1ff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#aa337200ef03f4adb1c669e54c672a13150d20a25cee6622930f71c424f0affc > .flex-columns > .label-light-blue-small"
              ],
              "html": "<span class=\"label-light-blue-small\">PRACTITIONER</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.02 (foreground color: #ffffff, background color: #4cc1ff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#\\39 f29effeafaa743b0f87d5682f68184437df0b23db7ce32b2377869a95045976 > .flex-columns > .label-light-blue-small"
              ],
              "html": "<span class=\"label-light-blue-small\">PRACTITIONER</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.02 (foreground color: #ffffff, background color: #4cc1ff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#\\37 79d6590142ec062340c7103fc3f043c4a7fcf81748ef0740fc02b5dec467114 > .flex-columns > .label-light-blue-small"
              ],
              "html": "<span class=\"label-light-blue-small\">PRACTITIONER</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.02 (foreground color: #ffffff, background color: #4cc1ff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#\\33 c3d65889eb00f3949889451470ca5fffc13f3a2bf9cc1d93d539073460c15a1 > .flex-columns > .label-light-blue-small"
              ],
              "html": "<span class=\"label-light-blue-small\">PRACTITIONER</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.02 (foreground color: #ffffff, background color: #4cc1ff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#e62603f6c9b96d8f356c0843377815ce5de0b885389f3cad18552a666cd8246c > .flex-columns > .label-light-blue-small"
              ],
              "html": "<span class=\"label-light-blue-small\">PRACTITIONER</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.02 (foreground color: #ffffff, background color: #4cc1ff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#ede1150ea7af1f2a14c2724937aa94df976dcc0eec9169271e4dd546403491a1 > .flex-columns > .label-light-blue-small"
              ],
              "html": "<span class=\"label-light-blue-small\">PRACTITIONER</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.02 (foreground color: #ffffff, background color: #4cc1ff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#\\35 9d3f1af71bd2e19b66ac67efd8caf8448b7b6a7a9c00cdd2881aea324d1fe37 > .flex-columns > .label-light-blue-small"
              ],
              "html": "<span class=\"label-light-blue-small\">PRACTITIONER</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.02 (foreground color: #ffffff, background color: #4cc1ff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#\\32 2dd244c42dc00fb8b49e2c69f0ebc2f6537d2e956386720e6a9e40bca64c3b4 > .flex-columns > .label-light-blue-small"
              ],
              "html": "<span class=\"label-light-blue-small\">PRACTITIONER</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.02 (foreground color: #ffffff, background color: #4cc1ff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#\\35 748a03c200eec26fb8dd053f332832b59a5509cad225088b2a093d71159ff85 > .flex-columns > .label-light-blue-small"
              ],
              "html": "<span class=\"label-light-blue-small\">PRACTITIONER</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.02 (foreground color: #ffffff, background color: #4cc1ff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#e3c8172d1c47e73a3a5471a162814889082f50012a8764f72852dbd07fa36474 > .flex-columns > .label-light-blue-small"
              ],
              "html": "<span class=\"label-light-blue-small\">PRACTITIONER</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.02 (foreground color: #ffffff, background color: #4cc1ff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#df60ba65274e00bd34944f5e3edc74c16477909a2e19e5d3c9acc84e064712d7 > .flex-columns > .label-purple-small"
              ],
              "html": "<span class=\"label-purple-small\">EXPERT</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 4.01 (foreground color: #ffffff, background color: #d112fe, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#\\34 17528e487706565f7a124cb5aa164335f05b77861a2c4875a5165d750de9d3d > .flex-columns > .label-light-green-small"
              ],
              "html": "<span class=\"label-light-green-small\">APPRENTICE</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 1.96 (foreground color: #ffffff, background color: #39d50c, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#ccda6760929ebeccab51242f59b1573dd478087800b63c88fc8aa308db137802 > .flex-columns > .label-light-blue-small"
              ],
              "html": "<span class=\"label-light-blue-small\">PRACTITIONER</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.02 (foreground color: #ffffff, background color: #4cc1ff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#\\33 a73e7aa263f5e0db7ac8a1c6cd9ec592206484cee2ac6fde2dc304cb2d13129 > .flex-columns > .label-light-blue-small"
              ],
              "html": "<span class=\"label-light-blue-small\">PRACTITIONER</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.02 (foreground color: #ffffff, background color: #4cc1ff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#\\31 ff12f295e639070b0200de527e0d58cd54ffe26907088691be7155d78305dc9 > .flex-columns > .label-light-blue-small"
              ],
              "html": "<span class=\"label-light-blue-small\">PRACTITIONER</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.02 (foreground color: #ffffff, background color: #4cc1ff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#ee2c12983456a4312f8435c1ffb0292d55c10e35dd899de6fb8bb3560257ef75 > .flex-columns > .label-light-blue-small"
              ],
              "html": "<span class=\"label-light-blue-small\">PRACTITIONER</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.02 (foreground color: #ffffff, background color: #4cc1ff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#\\39 3e6ca17d9b52ed52a43ab57ed12be395d0766f8c58541cbaecd8f1418912a69 > .flex-columns > .label-light-green-small"
              ],
              "html": "<span class=\"label-light-green-small\">APPRENTICE</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 1.96 (foreground color: #ffffff, background color: #39d50c, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#\\32 9118bf96eda68696455206d01f5dcd44e5dfd57fc51f8be70d4146bf8c49072 > .flex-columns > .label-light-blue-small"
              ],
              "html": "<span class=\"label-light-blue-small\">PRACTITIONER</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.02 (foreground color: #ffffff, background color: #4cc1ff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#\\31 67394bd4478dd05f683affd8d0bf579e9daf428cb0808509ba8f76b1a12c046 > .flex-columns > .label-light-blue-small"
              ],
              "html": "<span class=\"label-light-blue-small\">PRACTITIONER</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.02 (foreground color: #ffffff, background color: #4cc1ff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#\\37 1c6fcf0f90655384236e0540795d7a265f823ea1258f995b615cf351fe32a56 > .flex-columns > .label-light-blue-small"
              ],
              "html": "<span class=\"label-light-blue-small\">PRACTITIONER</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.02 (foreground color: #ffffff, background color: #4cc1ff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#\\37 8911fb5a8391a1df80981ae967ce751b903dcbed81805da32763871a68ac88a > .flex-columns > .label-light-blue-small"
              ],
              "html": "<span class=\"label-light-blue-small\">PRACTITIONER</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.02 (foreground color: #ffffff, background color: #4cc1ff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#\\33 6e4a9ea055e676d694da84e3520445fb2fa3bbc8f0fce922c9100971a4e90a9 > .flex-columns > .label-purple-small"
              ],
              "html": "<span class=\"label-purple-small\">EXPERT</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 4.01 (foreground color: #ffffff, background color: #d112fe, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#\\38 878778fc200a649aa733122e9e01376459c5e0b2a67f4ab76ef510e2659d168 > .flex-columns > .label-light-green-small"
              ],
              "html": "<span class=\"label-light-green-small\">APPRENTICE</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 1.96 (foreground color: #ffffff, background color: #39d50c, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#\\35 22964eab6f4e4217f650c420f52a617e4cc1ec23db87621f575afde879e30e8 > .flex-columns > .label-light-green-small"
              ],
              "html": "<span class=\"label-light-green-small\">APPRENTICE</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 1.96 (foreground color: #ffffff, background color: #39d50c, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#\\34 a6884ba4c15a8785848b9e6bd721f6e7086c5ddfa9e3acce8d35f44effbca30 > .flex-columns > .label-light-blue-small"
              ],
              "html": "<span class=\"label-light-blue-small\">PRACTITIONER</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.02 (foreground color: #ffffff, background color: #4cc1ff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#\\34 1de2d2e1fe38de02af99bd28b3a70858514e70f701486d13b7eae2d40e4aeae > .flex-columns > .label-light-blue-small"
              ],
              "html": "<span class=\"label-light-blue-small\">PRACTITIONER</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.02 (foreground color: #ffffff, background color: #4cc1ff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#bf4b41b2b1ee5aeff466344e71ce63ec8eb18e4e262005020f7e987b12bf5fef > .flex-columns > .label-light-green-small"
              ],
              "html": "<span class=\"label-light-green-small\">APPRENTICE</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 1.96 (foreground color: #ffffff, background color: #39d50c, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#d74fc3117a595f2183eb88a24360bb9c2a7472a910e4e97b4907971835d1f4e3 > .flex-columns > .label-light-blue-small"
              ],
              "html": "<span class=\"label-light-blue-small\">PRACTITIONER</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.02 (foreground color: #ffffff, background color: #4cc1ff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#\\30 784ab77e14f53e495ab0b8c4c39fc7008b9556c6d43961bcdba20bc43a58c3e > .flex-columns > .label-light-blue-small"
              ],
              "html": "<span class=\"label-light-blue-small\">PRACTITIONER</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.02 (foreground color: #ffffff, background color: #4cc1ff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#\\35 d91c4a0e2767106aefce961db7e938299e9506731dc1a2de30bb258a82c697a > .flex-columns > .label-light-blue-small"
              ],
              "html": "<span class=\"label-light-blue-small\">PRACTITIONER</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.02 (foreground color: #ffffff, background color: #4cc1ff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#\\34 967cb9ad484265a5742afb7b567c2732e03c1753ec5232085b0d0fc48a426f5 > .flex-columns > .label-purple-small"
              ],
              "html": "<span class=\"label-purple-small\">EXPERT</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 4.01 (foreground color: #ffffff, background color: #d112fe, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#\\38 01987a32f892c6549fd2d5650bb4bd0778fff3d9430fd3bd3c41b6063acf904 > .flex-columns > .label-light-green-small"
              ],
              "html": "<span class=\"label-light-green-small\">APPRENTICE</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 1.96 (foreground color: #ffffff, background color: #39d50c, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#dd7f2eb6a65d7f0184f0dc284f9405738728f326f52664068ddd9a27496dd591 > .flex-columns > .label-light-blue-small"
              ],
              "html": "<span class=\"label-light-blue-small\">PRACTITIONER</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.02 (foreground color: #ffffff, background color: #4cc1ff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#dcbb79deff147574debcf253f7440b108c0f959b2bbdb055822432fd2637e968 > .flex-columns > .label-light-blue-small"
              ],
              "html": "<span class=\"label-light-blue-small\">PRACTITIONER</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.02 (foreground color: #ffffff, background color: #4cc1ff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#\\39 360a6d43c0e710a7bf9b68e4dafd6249360a49063f441b2faf781d05e0024d6 > .flex-columns > .label-purple-small"
              ],
              "html": "<span class=\"label-purple-small\">EXPERT</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 4.01 (foreground color: #ffffff, background color: #d112fe, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#f553d26639323741882a8e6a3f3fb79167e594bb7b2c044c795fe0a447089d30 > .flex-columns > .label-light-green-small"
              ],
              "html": "<span class=\"label-light-green-small\">APPRENTICE</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 1.96 (foreground color: #ffffff, background color: #39d50c, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#d18417033e8141b19293be7df1878edcdda4a7509800b5721e0f4dad954ca8c5 > .flex-columns > .label-light-green-small"
              ],
              "html": "<span class=\"label-light-green-small\">APPRENTICE</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 1.96 (foreground color: #ffffff, background color: #39d50c, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#\\37 ce40a52bd305d8f85d8dd06e83819f2d682bfd364bee8b3511ed3aa9eec3a5c > .flex-columns > .label-light-blue-small"
              ],
              "html": "<span class=\"label-light-blue-small\">PRACTITIONER</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.02 (foreground color: #ffffff, background color: #4cc1ff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#\\32 fbd4763a2e002deb0d9a9250e106c56028227d770d2ff30f2e9cf9423c47dfd > .flex-columns > .label-light-blue-small"
              ],
              "html": "<span class=\"label-light-blue-small\">PRACTITIONER</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.02 (foreground color: #ffffff, background color: #4cc1ff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#\\37 e1d5befa5a46838a8c5416c70e5a41374a9709ab774f18059501beeb902525d > .flex-columns > .label-light-green-small"
              ],
              "html": "<span class=\"label-light-green-small\">APPRENTICE</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 1.96 (foreground color: #ffffff, background color: #39d50c, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#\\30 c221a151722d2c5972eecae320718fcccc5d98a38b52914a5099c3837335f2f > .flex-columns > .label-light-blue-small"
              ],
              "html": "<span class=\"label-light-blue-small\">PRACTITIONER</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.02 (foreground color: #ffffff, background color: #4cc1ff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#\\33 c315ac6a411798fea7dd926a886c9943732dc14b1de47567bafce994f37d818 > .flex-columns > .label-light-blue-small"
              ],
              "html": "<span class=\"label-light-blue-small\">PRACTITIONER</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.02 (foreground color: #ffffff, background color: #4cc1ff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#\\38 154d34b0b2f71eb7f02a610af2cf34f8bd1bffb9583b7c5b75bbe6ab66c201b > .flex-columns > .label-light-blue-small"
              ],
              "html": "<span class=\"label-light-blue-small\">PRACTITIONER</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.02 (foreground color: #ffffff, background color: #4cc1ff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#\\39 88579f4180d533b4ca2e244a488d7d252f5b1aef28508ea8c5284936740d9ac > .flex-columns > .label-purple-small"
              ],
              "html": "<span class=\"label-purple-small\">EXPERT</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 4.01 (foreground color: #ffffff, background color: #d112fe, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "button > span"
              ],
              "html": "<span>REGISTER</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.91 (foreground color: #ffffff, background color: #ff6633, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "a[href$=\"register\"]"
              ],
              "html": "<a class=\"button-orange-small\" href=\"/users/register\">Sign up</a>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.91 (foreground color: #ffffff, background color: #ff6633, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                ".button-white-small"
              ],
              "html": "<a class=\"button-white-small\" href=\"/users?returnurl=%2fweb-security%2fall-labs\">Login</a>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.91 (foreground color: #ff6633, background color: #ffffff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                ".button-white"
              ],
              "html": "<a class=\"button-white\" href=\"https://portswigger.net/burp\">Try for free</a>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.91 (foreground color: #ff6633, background color: #ffffff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                ".button-outline-blue-small"
              ],
              "html": "<a class=\"button-outline-blue-small camelcase\" href=\"https://twitter.com/Burp_Suite\" rel=\"noreferrer\"><span class=\"icon-twitter\"></span> Follow us</a>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.58 (foreground color: #00acee, background color: #ffffff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                ".grey"
              ],
              "html": "<p class=\"grey\">© 2026 PortSwigger Ltd.</p>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.85 (foreground color: #999998, background color: #ffffff, font size: 9.8pt (13px), font weight: bold). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            }
          ]
        },
        {
          "id": "html-has-lang",
          "impact": "serious",
          "tags": [
            "cat.language",
            "wcag2a",
            "wcag311",
            "TTv5",
            "TT11.a",
            "EN-301-549",
            "EN-9.3.1.1",
            "ACT",
            "RGAAv4",
            "RGAA-8.3.1"
          ],
          "help": "<html> element must have a lang attribute",
          "helpUrl": "https://dequeuniversity.com/rules/axe/4.12/html-has-lang?application=axeAPI",
          "description": "Ensure every HTML document has a lang attribute",
          "nodes": [
            {
              "target": [
                "html"
              ],
              "html": "<html>",
              "failureSummary": "Fix any of the following:\n  The <html> element does not have a lang attribute",
              "impact": "serious"
            }
          ]
        },
        {
          "id": "link-name",
          "impact": "serious",
          "tags": [
            "cat.name-role-value",
            "wcag2a",
            "wcag244",
            "wcag412",
            "section508",
            "section508.22.a",
            "TTv5",
            "TT6.a",
            "EN-301-549",
            "EN-9.2.4.4",
            "EN-9.4.1.2",
            "ACT",
            "RGAAv4",
            "RGAA-6.2.1"
          ],
          "help": "Links must have discernible text",
          "helpUrl": "https://dequeuniversity.com/rules/axe/4.12/link-name?application=axeAPI",
          "description": "Ensure links have discernible text",
          "nodes": [
            {
              "target": [
                ".logo"
              ],
              "html": "<a class=\"logo\" href=\"/\"></a>",
              "failureSummary": "Fix all of the following:\n  Element is in tab order and does not have accessible text\n\nFix any of the following:\n  Element does not have text that is visible to screen readers\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute",
              "impact": "serious"
            },
            {
              "target": [
                ".back-to-top"
              ],
              "html": "<a href=\"#top\" class=\"back-to-top allow-for-pinned\">",
              "failureSummary": "Fix all of the following:\n  Element is in tab order and does not have accessible text\n\nFix any of the following:\n  Element does not have text that is visible to screen readers\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute",
              "impact": "serious"
            }
          ]
        },
        {
          "id": "target-size",
          "impact": "serious",
          "tags": [
            "cat.sensory-and-visual-cues",
            "wcag22aa",
            "wcag258"
          ],
          "help": "All touch targets must be 24px large, or leave sufficient space",
          "helpUrl": "https://dequeuniversity.com/rules/axe/4.12/target-size?application=axeAPI",
          "description": "Ensure touch targets have sufficient size and space",
          "nodes": [
            {
              "target": [
                ".container > div:nth-child(1) > a[href$=\"vulnerability-scanner\"]"
              ],
              "html": "<a href=\"/burp/vulnerability-scanner\">Web vulnerability scanner</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (182.4px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                ".container > div:nth-child(1) > a[href$=\"burp\"]"
              ],
              "html": "<a href=\"/burp\">Burp Suite Editions</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (182.4px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                ".container > div:nth-child(1) > a[href$=\"releases\"]"
              ],
              "html": "<a href=\"/burp/releases\">Release Notes</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (182.4px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                ".container > div:nth-child(2) > a:nth-child(2)"
              ],
              "html": "<a href=\"/web-security/cross-site-scripting\">Cross-site scripting (XSS)</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (182.4px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                "div:nth-child(2) > a[href$=\"sql-injection\"]"
              ],
              "html": "<a href=\"/web-security/sql-injection\">SQL injection</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (182.4px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                ".container > div:nth-child(2) > a[href$=\"csrf\"]"
              ],
              "html": "<a href=\"/web-security/csrf\">Cross-site request forgery</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (182.4px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                "a[href$=\"xxe\"]"
              ],
              "html": "<a href=\"/web-security/xxe\">XML external entity injection</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (182.4px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                ".container > div:nth-child(2) > a:nth-child(6)"
              ],
              "html": "<a href=\"/web-security/file-path-traversal\">Directory traversal</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (182.4px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                ".container > div:nth-child(2) > a[href$=\"ssrf\"]"
              ],
              "html": "<a href=\"/web-security/ssrf\">Server-side request forgery</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (182.4px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                "a[href$=\"organizations\"]"
              ],
              "html": "<a href=\"/organizations\">Organizations</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (182.4px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                "a[href$=\"testers\"]"
              ],
              "html": "<a href=\"/testers\">Testers</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (182.4px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                "a[href$=\"developers\"]"
              ],
              "html": "<a href=\"/developers\">Developers</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (182.4px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                "div:nth-child(4) > a[href$=\"about\"]"
              ],
              "html": "<a href=\"/about\">About</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (182.4px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                "div:nth-child(4) > a[href$=\"careers\"]"
              ],
              "html": "<a href=\"/careers\">Careers</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (182.4px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                "div:nth-child(4) > a[href$=\"contact\"]"
              ],
              "html": "<a href=\"/about/contact\">Contact</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (182.4px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                "div:nth-child(4) > a[href$=\"legal\"]"
              ],
              "html": "<a href=\"/legal\">Legal</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (182.4px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                "a[href$=\"privacy\"]"
              ],
              "html": "<a href=\"/privacy\">Privacy Notice</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (182.4px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                "a[href$=\"modern-slavery-statement\"]"
              ],
              "html": "<a href=\"/modern-slavery-statement\">Modern Slavery Statement</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (182.4px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                ".container > div:nth-child(5) > a[href$=\"web-security\"]"
              ],
              "html": "<a href=\"/web-security\">Web Security Academy</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (182.4px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                ".container > div:nth-child(5) > a[href$=\"blog\"]"
              ],
              "html": "<a href=\"/blog\">Blog</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (182.4px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                ".container > div:nth-child(5) > a[href$=\"research\"]"
              ],
              "html": "<a href=\"/research\">Research</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (182.4px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            }
          ]
        }
      ],
      "incomplete": [
        {
          "id": "color-contrast",
          "impact": "serious",
          "tags": [
            "cat.color",
            "wcag2aa",
            "wcag143",
            "TTv5",
            "TT13.c",
            "EN-301-549",
            "EN-9.1.4.3",
            "ACT",
            "RGAAv4",
            "RGAA-3.2.1"
          ],
          "help": "Elements must meet minimum color contrast ratio thresholds",
          "helpUrl": "https://dequeuniversity.com/rules/axe/4.12/color-contrast?application=axeAPI",
          "description": "Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds",
          "nodes": [
            {
              "target": [
                ".nav-back"
              ],
              "html": "<a class=\"nav-back\" href=\"/web-security/all-topics\">\n            <span class=\"icon-arrow-head-left\"></span>\n            Back to all topics\n        </a>",
              "failureSummary": "Fix any of the following:\n  Element's background color could not be determined due to a pseudo element",
              "impact": "serious"
            },
            {
              "target": [
                ".selected"
              ],
              "html": "<a href=\"/web-security/all-labs#sql-injection\" class=\"selected\">SQL injection</a>",
              "failureSummary": "Fix any of the following:\n  Element's background color could not be determined due to a pseudo element",
              "impact": "serious"
            },
            {
              "target": [
                ".nav-lhs-scrollable > ul > li:nth-child(2) > a"
              ],
              "html": "<a href=\"/web-security/all-labs#cross-site-scripting\">Cross-site scripting</a>",
              "failureSummary": "Fix any of the following:\n  Element's background color could not be determined due to a pseudo element",
              "impact": "serious"
            },
            {
              "target": [
                "li:nth-child(3) > a"
              ],
              "html": "<a href=\"/web-security/all-labs#cross-site-request-forgery-csrf\">Cross-site request forgery (CSRF)</a>",
              "failureSummary": "Fix any of the following:\n  Element's background color could not be determined due to a pseudo element",
              "impact": "serious"
            },
            {
              "target": [
                "li:nth-child(4) > a"
              ],
              "html": "<a href=\"/web-security/all-labs#clickjacking\">Clickjacking</a>",
              "failureSummary": "Fix any of the following:\n  Element's background color could not be determined due to a pseudo element",
              "impact": "serious"
            },
            {
              "target": [
                "li:nth-child(5) > a"
              ],
              "html": "<a href=\"/web-security/all-labs#dom-based-vulnerabilities\">DOM-based vulnerabilities</a>",
              "failureSummary": "Fix any of the following:\n  Element's background color could not be determined due to a pseudo element",
              "impact": "serious"
            },
            {
              "target": [
                ".nav-lhs-scrollable > ul > li:nth-child(6) > a"
              ],
              "html": "<a href=\"/web-security/all-labs#cross-origin-resource-sharing-cors\">Cross-origin resource sharing (CORS)</a>",
              "failureSummary": "Fix any of the following:\n  Element's background color could not be determined due to a pseudo element",
              "impact": "serious"
            },
            {
              "target": [
                "li:nth-child(7) > a"
              ],
              "html": "<a href=\"/web-security/all-labs#xml-external-entity-xxe-injection\">XML external entity (XXE) injection</a>",
              "failureSummary": "Fix any of the following:\n  Element's background color could not be determined due to a pseudo element",
              "impact": "serious"
            },
            {
              "target": [
                "li:nth-child(8) > a"
              ],
              "html": "<a href=\"/web-security/all-labs#server-side-request-forgery-ssrf\">Server-side request forgery (SSRF)</a>",
              "failureSummary": "Fix any of the following:\n  Element's background color could not be determined due to a pseudo element",
              "impact": "serious"
            },
            {
              "target": [
                "li:nth-child(9) > a"
              ],
              "html": "<a href=\"/web-security/all-labs#http-request-smuggling\">HTTP request smuggling</a>",
              "failureSummary": "Fix any of the following:\n  Element's background color could not be determined due to a pseudo element",
              "impact": "serious"
            },
            {
              "target": [
                "li:nth-child(10) > a"
              ],
              "html": "<a href=\"/web-security/all-labs#os-command-injection\">OS command injection</a>",
              "failureSummary": "Fix any of the following:\n  Element's background color could not be determined due to a pseudo element",
              "impact": "serious"
            },
            {
              "target": [
                "li:nth-child(11) > a"
              ],
              "html": "<a href=\"/web-security/all-labs#server-side-template-injection\">Server-side template injection</a>",
              "failureSummary": "Fix any of the following:\n  Element's background color could not be determined due to a pseudo element",
              "impact": "serious"
            },
            {
              "target": [
                "li:nth-child(12) > a"
              ],
              "html": "<a href=\"/web-security/all-labs#path-traversal\">Path traversal</a>",
              "failureSummary": "Fix any of the following:\n  Element's background color could not be determined due to a pseudo element",
              "impact": "serious"
            },
            {
              "target": [
                "li:nth-child(13) > a"
              ],
              "html": "<a href=\"/web-security/all-labs#access-control-vulnerabilities\">Access control vulnerabilities</a>",
              "failureSummary": "Fix any of the following:\n  Element's background color could not be determined due to a pseudo element",
              "impact": "serious"
            },
            {
              "target": [
                "li:nth-child(14) > a"
              ],
              "html": "<a href=\"/web-security/all-labs#authentication\">Authentication</a>",
              "failureSummary": "Fix any of the following:\n  Element's background color could not be determined due to a pseudo element",
              "impact": "serious"
            },
            {
              "target": [
                "li:nth-child(15) > a"
              ],
              "html": "<a href=\"/web-security/all-labs#websockets\">WebSockets</a>",
              "failureSummary": "Fix any of the following:\n  Element's background color could not be determined due to a pseudo element",
              "impact": "serious"
            },
            {
              "target": [
                "li:nth-child(16) > a"
              ],
              "html": "<a href=\"/web-security/all-labs#web-cache-poisoning\">Web cache poisoning</a>",
              "failureSummary": "Fix any of the following:\n  Element's background color could not be determined due to a pseudo element",
              "impact": "serious"
            },
            {
              "target": [
                "li:nth-child(17) > a"
              ],
              "html": "<a href=\"/web-security/all-labs#insecure-deserialization\">Insecure deserialization</a>",
              "failureSummary": "Fix any of the following:\n  Element's background color could not be determined due to a pseudo element",
              "impact": "serious"
            },
            {
              "target": [
                "li:nth-child(18) > a"
              ],
              "html": "<a href=\"/web-security/all-labs#information-disclosure\">Information disclosure</a>",
              "failureSummary": "Fix any of the following:\n  Element's background color could not be determined due to a pseudo element",
              "impact": "serious"
            },
            {
              "target": [
                "li:nth-child(19) > a"
              ],
              "html": "<a href=\"/web-security/all-labs#business-logic-vulnerabilities\">Business logic vulnerabilities</a>",
              "failureSummary": "Fix any of the following:\n  Element's background color could not be determined due to a pseudo element",
              "impact": "serious"
            },
            {
              "target": [
                "li:nth-child(20) > a"
              ],
              "html": "<a href=\"/web-security/all-labs#http-host-header-attacks\">HTTP Host header attacks</a>",
              "failureSummary": "Fix any of the following:\n  Element's background color could not be determined due to a pseudo element",
              "impact": "serious"
            },
            {
              "target": [
                "li:nth-child(21) > a"
              ],
              "html": "<a href=\"/web-security/all-labs#oauth-authentication\">OAuth authentication</a>",
              "failureSummary": "Fix any of the following:\n  Element's background color could not be determined due to a pseudo element",
              "impact": "serious"
            },
            {
              "target": [
                "li:nth-child(22) > a"
              ],
              "html": "<a href=\"/web-security/all-labs#file-upload-vulnerabilities\">File upload vulnerabilities</a>",
              "failureSummary": "Fix any of the following:\n  Element's background color could not be determined due to a pseudo element",
              "impact": "serious"
            },
            {
              "target": [
                "a[href$=\"all-labs#jwt\"]"
              ],
              "html": "<a href=\"/web-security/all-labs#jwt\">JWT</a>",
              "failureSummary": "Fix any of the following:\n  Element's background color could not be determined due to a pseudo element",
              "impact": "serious"
            },
            {
              "target": [
                "li:nth-child(24) > a"
              ],
              "html": "<a href=\"/web-security/all-labs#essential-skills\">Essential skills</a>",
              "failureSummary": "Fix any of the following:\n  Element's background color could not be determined due to a pseudo element",
              "impact": "serious"
            },
            {
              "target": [
                "li:nth-child(25) > a"
              ],
              "html": "<a href=\"/web-security/all-labs#prototype-pollution\">Prototype pollution</a>",
              "failureSummary": "Fix any of the following:\n  Element's background color could not be determined due to a pseudo element",
              "impact": "serious"
            },
            {
              "target": [
                "li:nth-child(26) > a"
              ],
              "html": "<a href=\"/web-security/all-labs#graphql-api-vulnerabilities\">GraphQL API vulnerabilities</a>",
              "failureSummary": "Fix any of the following:\n  Element's background color could not be determined due to a pseudo element",
              "impact": "serious"
            },
            {
              "target": [
                "li:nth-child(27) > a"
              ],
              "html": "<a href=\"/web-security/all-labs#race-conditions\">Race conditions</a>",
              "failureSummary": "Fix any of the following:\n  Element's background color could not be determined due to a pseudo element",
              "impact": "serious"
            },
            {
              "target": [
                "li:nth-child(28) > a"
              ],
              "html": "<a href=\"/web-security/all-labs#nosql-injection\">NoSQL injection</a>",
              "failureSummary": "Fix any of the following:\n  Element's background color could not be determined due to a pseudo element",
              "impact": "serious"
            },
            {
              "target": [
                "li:nth-child(29) > a"
              ],
              "html": "<a href=\"/web-security/all-labs#api-testing\">API testing</a>",
              "failureSummary": "Fix any of the following:\n  Element's background color could not be determined due to a pseudo element",
              "impact": "serious"
            },
            {
              "target": [
                "li:nth-child(30) > a"
              ],
              "html": "<a href=\"/web-security/all-labs#web-llm-attacks\">Web LLM attacks</a>",
              "failureSummary": "Fix any of the following:\n  Element's background color could not be determined due to a pseudo element",
              "impact": "serious"
            },
            {
              "target": [
                "li:nth-child(31) > a"
              ],
              "html": "<a href=\"/web-security/all-labs#web-cache-deception\">Web cache deception</a>",
              "failureSummary": "Fix any of the following:\n  Element's background color could not be determined due to a pseudo element",
              "impact": "serious"
            }
          ]
        }
      ],
      "consoleErrors": [
        "Connecting to 'https://px.ads.linkedin.com/attribution_trigger?pid=6316346&time=1785582097823&url=https%3A%2F%2Fportswigger.net%2Fweb-security%2Fall-labs' violates the following Content Security Policy directive: \"connect-src 'self' https://ps.containers.piwik.pro https://ps.piwik.pro https://go.portswigger.net https://tags.srv.stackadapt.com https://www.google.com/recaptcha/ https://tracking-api.g2.com https://phingest.staging.portswigger.com https://phingest.portswigger.com https://formsubmission.portswigger.net https://*.portswigger.com\". The action has been blocked.",
        "Loading the image 'https://px.ads.linkedin.com/collect?v=2&fmt=js&pid=6316346&time=1785582097823&url=https%3A%2F%2Fportswigger.net%2Fweb-security%2Fall-labs' violates the following Content Security Policy directive: \"img-src 'self' https://*.portswigger.com/ https://portswigger.net/ https://i.ytimg.com/ https://tags.srv.stackadapt.com/sa.jpeg\". The action has been blocked.",
        "Loading the image 'https://px.ads.linkedin.com/attribution_trigger?pid=6316346&time=1785582097823&url=https%3A%2F%2Fportswigger.net%2Fweb-security%2Fall-labs' violates the following Content Security Policy directive: \"img-src 'self' https://*.portswigger.com/ https://portswigger.net/ https://i.ytimg.com/ https://tags.srv.stackadapt.com/sa.jpeg\". The action has been blocked.",
        "Connecting to 'https://px.ads.linkedin.com/wa/?medium=fetch&fmt=g' violates the following Content Security Policy directive: \"connect-src 'self' https://ps.containers.piwik.pro https://ps.piwik.pro https://go.portswigger.net https://tags.srv.stackadapt.com https://www.google.com/recaptcha/ https://tracking-api.g2.com https://phingest.staging.portswigger.com https://phingest.portswigger.com https://formsubmission.portswigger.net https://*.portswigger.com\". The action has been blocked.",
        "Fetch API cannot load https://px.ads.linkedin.com/wa/?medium=fetch&fmt=g. Refused to connect because it violates the document's Content Security Policy.",
        "Connecting to 'https://px.ads.linkedin.com/wa/?medium=beacon&fmt=g' violates the following Content Security Policy directive: \"connect-src 'self' https://ps.containers.piwik.pro https://ps.piwik.pro https://go.portswigger.net https://tags.srv.stackadapt.com https://www.google.com/recaptcha/ https://tracking-api.g2.com https://phingest.staging.portswigger.com https://phingest.portswigger.com https://formsubmission.portswigger.net https://*.portswigger.com\". The action has been blocked.",
        "Loading the image 'https://px.ads.linkedin.com/insight_tag_errors.gif?v=2&pid=6316346&error=version%3A%20308%20%7C%20WebsiteActions-308-TypeError%3A%20Failed%20to%20fetch%3B%20ErrorData%3A%20%7B%22domain%22%3A%22portswigger.net%22%2C%22requestFetcher%22%3A%22fetch-keepalive%22%2C%22body%22%3A%22H4sIAAAAAAAACl2Pu07DMBiFXyU6s0OaS5vgLQNUkRgQicqAELKdn9TCcU3sqKpK3x2FIgbGc9Gnc85wuvfgL5s83eTF5pXBq0m7sKPJ64MFz1cVQ9AjgadltV5X2eq2rLKSoT%2BMQltwuMMU%2FFEPA003lgIY5smAYx%2BC8zxJ%2FuXJkWTsSc2TDqdEGBMbIT0YnBio08EQOGpjosWOvqJnklH7W49qJXoaT2A4kvQ6UKsHK8wTfc7kQ9ODIy%2FSTKaqj2VeVbFSmYhzqfK4rPqC1uVK5aoEg%2FbdJKw3IlAP%2Fi6MJwaj78WVgkVstbDhKkbtFfgZzss2iEDgcXFZKA%2FaflDf2Nq5P8yeRnA7G8Pgf%2FZ1J7e8eqy3d2%2B7pm06XL4BtrXMH3sBAAA%3D%22%7D&href=https%3A%2F%2Fportswigger.net%2Fweb-security%2Fall-labs' violates the following Content Security Policy directive: \"img-src 'self' https://*.portswigger.com/ https://portswigger.net/ https://i.ytimg.com/ https://tags.srv.stackadapt.com/sa.jpeg\". The action has been blocked.",
        "Connecting to 'https://ad.doubleclick.net/ccm/s/collect?auid=484219384.1785582098&gtm=45be67t1v9179205174za200zd9179205174xec' violates the following Content Security Policy directive: \"connect-src 'self' https://ps.containers.piwik.pro https://ps.piwik.pro https://go.portswigger.net https://tags.srv.stackadapt.com https://www.google.com/recaptcha/ https://tracking-api.g2.com https://phingest.staging.portswigger.com https://phingest.portswigger.com https://formsubmission.portswigger.net https://*.portswigger.com\". The action has been blocked.",
        "Fetch API cannot load https://ad.doubleclick.net/ccm/s/collect?auid=484219384.1785582098&gtm=45be67t1v9179205174za200zd9179205174xec. Refused to connect because it violates the document's Content Security Policy.",
        "Connecting to 'https://www.google.com/rmkt/collect/11422135271/?random=1785582097920&cv=11&fst=1785582097920&fmt=8&bg=ffffff&guid=ON&async=1&en=gtag.config&gtm=45be67t1v9179205174za200zd9179205174xec&gcd=13l3l3l3l1l1&dma=0&tag_exp=115938465~115938469~118897920~118897930~119367803~119367811~119896803&u_w=1440&u_h=900&url=https%3A%2F%2Fportswigger.net%2Fweb-security%2Fall-labs&rcb=7&frm=0&tiba=All%20labs%20%7C%20Web%20Security%20Academy&hn=www.googleadservices.com&npa=0&pscdl=noapi&auid=484219384.1785582098&uaa=x86&uab=64&uafvl=HeadlessChrome%3B149.0.7827.55%7CChromium%3B149.0.7827.55%7CNot)A%253BBrand%3B24.0.0.0&uamb=0&uam=&uap=Windows&uapv=10.0&uaw=0&data=event%3Dgtag.config&ept=68&gcp=5' violates the following Content Security Policy directive: \"connect-src 'self' https://ps.containers.piwik.pro https://ps.piwik.pro https://go.portswigger.net https://tags.srv.stackadapt.com https://www.google.com/recaptcha/ https://tracking-api.g2.com https://phingest.staging.portswigger.com https://phingest.portswigger.com https://formsubmission.portswigger.net https://*.portswigger.com\". The action has been blocked.",
        "Fetch API cannot load https://www.google.com/rmkt/collect/11422135271/?random=1785582097920&cv=11&fst=1785582097920&fmt=8&bg=ffffff&guid=ON&async=1&en=gtag.config&gtm=45be67t1v9179205174za200zd9179205174xec&gcd=13l3l3l3l1l1&dma=0&tag_exp=115938465~115938469~118897920~118897930~119367803~119367811~119896803&u_w=1440&u_h=900&url=https%3A%2F%2Fportswigger.net%2Fweb-security%2Fall-labs&rcb=7&frm=0&tiba=All%20labs%20%7C%20Web%20Security%20Academy&hn=www.googleadservices.com&npa=0&pscdl=noapi&auid=484219384.1785582098&uaa=x86&uab=64&uafvl=HeadlessChrome%3B149.0.7827.55%7CChromium%3B149.0.7827.55%7CNot)A%253BBrand%3B24.0.0.0&uamb=0&uam=&uap=Windows&uapv=10.0&uaw=0&data=event%3Dgtag.config&ept=68&gcp=5. Refused to connect because it violates the document's Content Security Policy.",
        "Connecting to 'https://www.google.com/ccm/collect?rcb=7&frm=0&auid=484219384.1785582098&dt=All%20labs%20%7C%20Web%20Security%20Academy&en=page_view&dl=https%3A%2F%2Fportswigger.net%2Fweb-security%2Fall-labs&scrsrc=www.googletagmanager.com&rnd=694368876.1785582098&navt=n&npa=0&gtm=45be67t1v9179205174za200zd9179205174xec&gcd=13l3l3l3l1l1&dma=0&tag_exp=115938465~115938469~118897920~118897930~119367803~119367811~119896803&apvc=1&tids=AW-11422135271&tid=AW-11422135271&tft=1785582097944&tfd=989&fmt=8' violates the following Content Security Policy directive: \"connect-src 'self' https://ps.containers.piwik.pro https://ps.piwik.pro https://go.portswigger.net https://tags.srv.stackadapt.com https://www.google.com/recaptcha/ https://tracking-api.g2.com https://phingest.staging.portswigger.com https://phingest.portswigger.com https://formsubmission.portswigger.net https://*.portswigger.com\". The action has been blocked.",
        "Fetch API cannot load https://www.google.com/ccm/collect?rcb=7&frm=0&auid=484219384.1785582098&dt=All%20labs%20%7C%20Web%20Security%20Academy&en=page_view&dl=https%3A%2F%2Fportswigger.net%2Fweb-security%2Fall-labs&scrsrc=www.googletagmanager.com&rnd=694368876.1785582098&navt=n&npa=0&gtm=45be67t1v9179205174za200zd9179205174xec&gcd=13l3l3l3l1l1&dma=0&tag_exp=115938465~115938469~118897920~118897930~119367803~119367811~119896803&apvc=1&tids=AW-11422135271&tid=AW-11422135271&tft=1785582097944&tfd=989&fmt=8. Refused to connect because it violates the document's Content Security Policy.",
        "Loading the image 'https://www.google.com/rmkt/collect/11422135271/?random=1785582097920&cv=11&fst=1785582097920&fmt=3&bg=ffffff&guid=ON&async=1&en=gtag.config&gtm=45be67t1v9179205174za200zd9179205174xec&gcd=13l3l3l3l1l1&dma=0&tag_exp=115938465~115938469~118897920~118897930~119367803~119367811~119896803&u_w=1440&u_h=900&url=https%3A%2F%2Fportswigger.net%2Fweb-security%2Fall-labs&rcb=7&frm=0&tiba=All%20labs%20%7C%20Web%20Security%20Academy&hn=www.googleadservices.com&npa=0&pscdl=noapi&auid=484219384.1785582098&uaa=x86&uab=64&uafvl=HeadlessChrome%3B149.0.7827.55%7CChromium%3B149.0.7827.55%7CNot)A%253BBrand%3B24.0.0.0&uamb=0&uam=&uap=Windows&uapv=10.0&uaw=0&data=event%3Dgtag.config&ept=68&gcp=5' violates the following Content Security Policy directive: \"img-src 'self' https://*.portswigger.com/ https://portswigger.net/ https://i.ytimg.com/ https://tags.srv.stackadapt.com/sa.jpeg\". The action has been blocked.",
        "Loading the image 'https://www.google.com/ccm/collect?rcb=7&frm=0&auid=484219384.1785582098&dt=All%20labs%20%7C%20Web%20Security%20Academy&en=page_view&dl=https%3A%2F%2Fportswigger.net%2Fweb-security%2Fall-labs&scrsrc=www.googletagmanager.com&rnd=694368876.1785582098&navt=n&npa=0&gtm=45be67t1v9179205174za200zd9179205174xec&gcd=13l3l3l3l1l1&dma=0&tag_exp=115938465~115938469~118897920~118897930~119367803~119367811~119896803&apvc=1&tids=AW-11422135271&tid=AW-11422135271&tft=1785582097944&tfd=989&fmt=3' violates the following Content Security Policy directive: \"img-src 'self' https://*.portswigger.com/ https://portswigger.net/ https://i.ytimg.com/ https://tags.srv.stackadapt.com/sa.jpeg\". The action has been blocked.",
        "Applying inline style violates the following Content Security Policy directive 'style-src 'self' https://tags.srv.stackadapt.com/sa.css 'nonce-htY0aVkd6St316QNiHcpQ1QJT0I89OV3' https://fonts.googleapis.com/css2* https://unpkg.com/animate.css@4.1.1/animate.css https://unpkg.com/@teleporthq/teleport-custom-scripts/dist/style.css'. Either the 'unsafe-inline' keyword, a hash ('sha256-UXQJcnvTh5IOA9bjEHKVbCb763EJk+veGagHpJSyHAw='), or a nonce ('nonce-...') is required to enable inline execution. Note that hashes do not apply to event handlers, style attributes and javascript: navigations unless the 'unsafe-hashes' keyword is present. The action has been blocked.",
        "Applying inline style violates the following Content Security Policy directive 'style-src 'self' https://tags.srv.stackadapt.com/sa.css 'nonce-htY0aVkd6St316QNiHcpQ1QJT0I89OV3' https://fonts.googleapis.com/css2* https://unpkg.com/animate.css@4.1.1/animate.css https://unpkg.com/@teleporthq/teleport-custom-scripts/dist/style.css'. Either the 'unsafe-inline' keyword, a hash ('sha256-cdXCK+ScKdMAwqO2CI9hKQW/v7H/diMxJYqLYIr0Qfk='), or a nonce ('nonce-...') is required to enable inline execution. Note that hashes do not apply to event handlers, style attributes and javascript: navigations unless the 'unsafe-hashes' keyword is present. The action has been blocked.",
        "Applying inline style violates the following Content Security Policy directive 'style-src 'self' https://tags.srv.stackadapt.com/sa.css 'nonce-htY0aVkd6St316QNiHcpQ1QJT0I89OV3' https://fonts.googleapis.com/css2* https://unpkg.com/animate.css@4.1.1/animate.css https://unpkg.com/@teleporthq/teleport-custom-scripts/dist/style.css'. Either the 'unsafe-inline' keyword, a hash ('sha256-Tdi33qKbXZ4+CuItOZce4VoIHzXHh9G2TS2XM8my37s='), or a nonce ('nonce-...') is required to enable inline execution. Note that hashes do not apply to event handlers, style attributes and javascript: navigations unless the 'unsafe-hashes' keyword is present. The action has been blocked.",
        "Applying inline style violates the following Content Security Policy directive 'style-src 'self' https://tags.srv.stackadapt.com/sa.css 'nonce-htY0aVkd6St316QNiHcpQ1QJT0I89OV3' https://fonts.googleapis.com/css2* https://unpkg.com/animate.css@4.1.1/animate.css https://unpkg.com/@teleporthq/teleport-custom-scripts/dist/style.css'. Either the 'unsafe-inline' keyword, a hash ('sha256-jc6gsTpnbdBk1lPRDGno3nup3RaPNFUhNhfc0wrv7Nc='), or a nonce ('nonce-...') is required to enable inline execution. Note that hashes do not apply to event handlers, style attributes and javascript: navigations unless the 'unsafe-hashes' keyword is present. The action has been blocked.",
        "Applying inline style violates the following Content Security Policy directive 'style-src 'self' https://tags.srv.stackadapt.com/sa.css 'nonce-htY0aVkd6St316QNiHcpQ1QJT0I89OV3' https://fonts.googleapis.com/css2* https://unpkg.com/animate.css@4.1.1/animate.css https://unpkg.com/@teleporthq/teleport-custom-scripts/dist/style.css'. Either the 'unsafe-inline' keyword, a hash ('sha256-ycPOqdlfS2r3nOhvVbdWQnwhOdishBbOtNiewUkrLEQ='), or a nonce ('nonce-...') is required to enable inline execution. Note that hashes do not apply to event handlers, style attributes and javascript: navigations unless the 'unsafe-hashes' keyword is present. The action has been blocked.",
        "Applying inline style violates the following Content Security Policy directive 'style-src 'self' https://tags.srv.stackadapt.com/sa.css 'nonce-htY0aVkd6St316QNiHcpQ1QJT0I89OV3' https://fonts.googleapis.com/css2* https://unpkg.com/animate.css@4.1.1/animate.css https://unpkg.com/@teleporthq/teleport-custom-scripts/dist/style.css'. Either the 'unsafe-inline' keyword, a hash ('sha256-DAdROr7p2lCHdEVfL9mhdxEFpC5NW3DS+/Obhl9wXaU='), or a nonce ('nonce-...') is required to enable inline execution. Note that hashes do not apply to event handlers, style attributes and javascript: navigations unless the 'unsafe-hashes' keyword is present. The action has been blocked.",
        "Applying inline style violates the following Content Security Policy directive 'style-src 'self' https://tags.srv.stackadapt.com/sa.css 'nonce-htY0aVkd6St316QNiHcpQ1QJT0I89OV3' https://fonts.googleapis.com/css2* https://unpkg.com/animate.css@4.1.1/animate.css https://unpkg.com/@teleporthq/teleport-custom-scripts/dist/style.css'. Either the 'unsafe-inline' keyword, a hash ('sha256-VfemY8dEFHpAawb7BsZxjM4KB4AC8WHqA/gm/C/3kbg='), or a nonce ('nonce-...') is required to enable inline execution. Note that hashes do not apply to event handlers, style attributes and javascript: navigations unless the 'unsafe-hashes' keyword is present. The action has been blocked.",
        "Applying inline style violates the following Content Security Policy directive 'style-src 'self' https://tags.srv.stackadapt.com/sa.css 'nonce-htY0aVkd6St316QNiHcpQ1QJT0I89OV3' https://fonts.googleapis.com/css2* https://unpkg.com/animate.css@4.1.1/animate.css https://unpkg.com/@teleporthq/teleport-custom-scripts/dist/style.css'. Either the 'unsafe-inline' keyword, a hash ('sha256-HhGYuyBsuwFa2D3eVyT7NJA86tnArQjOC0TO9xmMZPY='), or a nonce ('nonce-...') is required to enable inline execution. Note that hashes do not apply to event handlers, style attributes and javascript: navigations unless the 'unsafe-hashes' keyword is present. The action has been blocked.",
        "requestStorageAccess: Permission denied.",
        "Loading the image 'https://www.google.com/pagead/1p-user-list/11422135271/?random=1785582097920&cv=11&fst=1785582000000&bg=ffffff&guid=ON&async=1&en=gtag.config&gtm=45be67t1v9179205174za200zd9179205174xec&gcd=13l3l3l3l1l1&dma=0&tag_exp=115938465~115938469~118897920~118897930~119367803~119367811~119896803&u_w=1440&u_h=900&url=https%3A%2F%2Fportswigger.net%2Fweb-security%2Fall-labs&rcb=7&frm=0&tiba=All%20labs%20%7C%20Web%20Security%20Academy&hn=www.googleadservices.com&npa=0&pscdl=noapi&auid=484219384.1785582098&uaa=x86&uab=64&uafvl=HeadlessChrome%3B149.0.7827.55%7CChromium%3B149.0.7827.55%7CNot)A%253BBrand%3B24.0.0.0&uamb=0&uam=&uap=Windows&uapv=10.0&uaw=0&data=event%3Dgtag.config&ept=9&rfmt=3&fmt=3&is_vtc=1&cid=CAQSUAARCiqBhDNxzpaIAyYfc51MgIazAE_G2lQrFofnrkeFG48-MSiLBlbfSP8dHRSjDnZsfZkThYdvbgVh7fvh1bxzr7FzAszYQF0TCmgFGLJq&random=737228268&rmt_tld=0&ipr=y' violates the following Content Security Policy directive: \"img-src 'self' https://*.portswigger.com/ https://portswigger.net/ https://i.ytimg.com/ https://tags.srv.stackadapt.com/sa.jpeg\". The action has been blocked.",
        "Loading the image 'https://www.google.co.uk/pagead/1p-user-list/11422135271/?random=1785582097920&cv=11&fst=1785582000000&bg=ffffff&guid=ON&async=1&en=gtag.config&gtm=45be67t1v9179205174za200zd9179205174xec&gcd=13l3l3l3l1l1&dma=0&tag_exp=115938465~115938469~118897920~118897930~119367803~119367811~119896803&u_w=1440&u_h=900&url=https%3A%2F%2Fportswigger.net%2Fweb-security%2Fall-labs&rcb=7&frm=0&tiba=All%20labs%20%7C%20Web%20Security%20Academy&hn=www.googleadservices.com&npa=0&pscdl=noapi&auid=484219384.1785582098&uaa=x86&uab=64&uafvl=HeadlessChrome%3B149.0.7827.55%7CChromium%3B149.0.7827.55%7CNot)A%253BBrand%3B24.0.0.0&uamb=0&uam=&uap=Windows&uapv=10.0&uaw=0&data=event%3Dgtag.config&ept=9&rfmt=3&fmt=3&is_vtc=1&cid=CAQSUAARCiqBhDNxzpaIAyYfc51MgIazAE_G2lQrFofnrkeFG48-MSiLBlbfSP8dHRSjDnZsfZkThYdvbgVh7fvh1bxzr7FzAszYQF0TCmgFGLJq&random=737228268&rmt_tld=1&ipr=y' violates the following Content Security Policy directive: \"img-src 'self' https://*.portswigger.com/ https://portswigger.net/ https://i.ytimg.com/ https://tags.srv.stackadapt.com/sa.jpeg\". The action has been blocked.",
        "Applying inline style violates the following Content Security Policy directive 'style-src 'self' https://tags.srv.stackadapt.com/sa.css 'nonce-htY0aVkd6St316QNiHcpQ1QJT0I89OV3' https://fonts.googleapis.com/css2* https://unpkg.com/animate.css@4.1.1/animate.css https://unpkg.com/@teleporthq/teleport-custom-scripts/dist/style.css'. Either the 'unsafe-inline' keyword, a hash ('sha256-DI3A3NB0TrIWjOyPS+ClIeU1iZvL9QiLqQN2JnRHCss='), or a nonce ('nonce-...') is required to enable inline execution. The action has been blocked."
      ],
      "pageErrors": [],
      "error": null,
      "durationMs": 4927
    },
    {
      "name": "Academy learning paths",
      "requestedUrl": "https://portswigger.net/web-security/learning-paths",
      "viewport": {
        "label": "375px",
        "width": 375,
        "height": 812
      },
      "status": "audited",
      "httpStatus": 200,
      "finalUrl": "https://portswigger.net/web-security/learning-paths",
      "title": "Learning paths | Web Security Academy - PortSwigger",
      "document": {
        "lang": null,
        "h1Count": 1,
        "mainCount": 0,
        "landmarkCount": 3,
        "horizontalOverflowPx": 0
      },
      "violations": [
        {
          "id": "color-contrast",
          "impact": "serious",
          "tags": [
            "cat.color",
            "wcag2aa",
            "wcag143",
            "TTv5",
            "TT13.c",
            "EN-301-549",
            "EN-9.1.4.3",
            "ACT",
            "RGAAv4",
            "RGAA-3.2.1"
          ],
          "help": "Elements must meet minimum color contrast ratio thresholds",
          "helpUrl": "https://dequeuniversity.com/rules/axe/4.12/color-contrast?application=axeAPI",
          "description": "Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds",
          "nodes": [
            {
              "target": [
                ".button-orange-small"
              ],
              "html": "<a class=\"button-orange-small\" href=\"/users/youraccount/personaldetails\">My account</a>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.91 (foreground color: #ffffff, background color: #ff6633, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "label[for=\"nav-main-enterprise\"] > span:nth-child(1)"
              ],
              "html": "<span>Academy home</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.91 (foreground color: #ff6633, background color: #ffffff, font size: 12.0pt (16px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                ".theme-community-1"
              ],
              "html": "<span class=\"label theme-community-1\">NEW</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 3.05 (foreground color: #ffffff, background color: #00a2b9, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                ".learning-path-alert > a:nth-child(1)"
              ],
              "html": "<a href=\"/users?returnurl=%2fweb-security%2flearning-paths\">Sign in</a>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.76 (foreground color: #ff6633, background color: #f7f9fd, font size: 12.0pt (16px), font weight: bold). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "a[href$=\"register\"]"
              ],
              "html": "<a href=\"/users/register\">create a free account</a>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.76 (foreground color: #ff6633, background color: #f7f9fd, font size: 12.0pt (16px), font weight: bold). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                ".progress-cards.theme-navy-9:nth-child(1) > .progress-cards-content > .progress-cards-content-buttons > .chevron-after.no-wrap"
              ],
              "html": "<a class=\"chevron-after no-wrap\" href=\"/web-security/learning-paths/web-cache-deception\">View path</a>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.91 (foreground color: #ff6633, background color: #ffffff, font size: 13.5pt (18px), font weight: bold). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                ".progress-cards.theme-navy-9:nth-child(1) > .progress-cards-content > .progress-cards-content-buttons > .button-view-path.button-outline-small.no-wrap > .button-view-path-label"
              ],
              "html": "<span class=\"button-view-path-label\">GET STARTED</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.91 (foreground color: #ff6633, background color: #ffffff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                ".progress-cards.theme-navy-9:nth-child(2) > .progress-cards-content > .progress-cards-content-buttons > .chevron-after.no-wrap"
              ],
              "html": "<a class=\"chevron-after no-wrap\" href=\"/web-security/learning-paths/websockets-security-vulnerabilities\">View path</a>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.91 (foreground color: #ff6633, background color: #ffffff, font size: 13.5pt (18px), font weight: bold). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                ".progress-cards.theme-navy-9:nth-child(2) > .progress-cards-content > .progress-cards-content-buttons > .button-view-path.button-outline-small.no-wrap > .button-view-path-label"
              ],
              "html": "<span class=\"button-view-path-label\">GET STARTED</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.91 (foreground color: #ff6633, background color: #ffffff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                ".progress-cards.theme-navy-9:nth-child(3) > .progress-cards-content > .progress-cards-content-buttons > .chevron-after.no-wrap"
              ],
              "html": "<a class=\"chevron-after no-wrap\" href=\"/web-security/learning-paths/authentication-vulnerabilities\">View path</a>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.91 (foreground color: #ff6633, background color: #ffffff, font size: 13.5pt (18px), font weight: bold). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                ".progress-cards.theme-navy-9:nth-child(3) > .progress-cards-content > .progress-cards-content-buttons > .button-view-path.button-outline-small.no-wrap > .button-view-path-label"
              ],
              "html": "<span class=\"button-view-path-label\">GET STARTED</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.91 (foreground color: #ff6633, background color: #ffffff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                ".progress-cards.theme-navy-9:nth-child(4) > .progress-cards-content > .progress-cards-content-buttons > .chevron-after.no-wrap"
              ],
              "html": "<a class=\"chevron-after no-wrap\" href=\"/web-security/learning-paths/ssrf-attacks\">View path</a>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.91 (foreground color: #ff6633, background color: #ffffff, font size: 13.5pt (18px), font weight: bold). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                ".progress-cards.theme-navy-9:nth-child(4) > .progress-cards-content > .progress-cards-content-buttons > .button-view-path.button-outline-small.no-wrap > .button-view-path-label"
              ],
              "html": "<span class=\"button-view-path-label\">GET STARTED</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.91 (foreground color: #ff6633, background color: #ffffff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                ".progress-cards.theme-navy-9:nth-child(5) > .progress-cards-content > .progress-cards-content-buttons > .chevron-after.no-wrap"
              ],
              "html": "<a class=\"chevron-after no-wrap\" href=\"/web-security/learning-paths/prototype-pollution\">View path</a>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.91 (foreground color: #ff6633, background color: #ffffff, font size: 13.5pt (18px), font weight: bold). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                ".progress-cards.theme-navy-9:nth-child(5) > .progress-cards-content > .progress-cards-content-buttons > .button-view-path.button-outline-small.no-wrap > .button-view-path-label"
              ],
              "html": "<span class=\"button-view-path-label\">GET STARTED</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.91 (foreground color: #ff6633, background color: #ffffff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                ".progress-cards.theme-navy-9:nth-child(6) > .progress-cards-content > .progress-cards-content-buttons > .chevron-after.no-wrap"
              ],
              "html": "<a class=\"chevron-after no-wrap\" href=\"/web-security/learning-paths/clickjacking\">View path</a>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.91 (foreground color: #ff6633, background color: #ffffff, font size: 13.5pt (18px), font weight: bold). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                ".progress-cards.theme-navy-9:nth-child(6) > .progress-cards-content > .progress-cards-content-buttons > .button-view-path.button-outline-small.no-wrap > .button-view-path-label"
              ],
              "html": "<span class=\"button-view-path-label\">GET STARTED</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.91 (foreground color: #ff6633, background color: #ffffff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                ".progress-cards.theme-navy-9:nth-child(7) > .progress-cards-content > .progress-cards-content-buttons > .chevron-after.no-wrap"
              ],
              "html": "<a class=\"chevron-after no-wrap\" href=\"/web-security/learning-paths/graphql-api-vulnerabilities\">View path</a>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.91 (foreground color: #ff6633, background color: #ffffff, font size: 13.5pt (18px), font weight: bold). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                ".progress-cards.theme-navy-9:nth-child(7) > .progress-cards-content > .progress-cards-content-buttons > .button-view-path.button-outline-small.no-wrap > .button-view-path-label"
              ],
              "html": "<span class=\"button-view-path-label\">GET STARTED</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.91 (foreground color: #ff6633, background color: #ffffff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                ".progress-cards.theme-navy-9:nth-child(8) > .progress-cards-content > .progress-cards-content-buttons > .chevron-after.no-wrap"
              ],
              "html": "<a class=\"chevron-after no-wrap\" href=\"/web-security/learning-paths/cors\">View path</a>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.91 (foreground color: #ff6633, background color: #ffffff, font size: 13.5pt (18px), font weight: bold). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                ".progress-cards.theme-navy-9:nth-child(8) > .progress-cards-content > .progress-cards-content-buttons > .button-view-path.button-outline-small.no-wrap > .button-view-path-label"
              ],
              "html": "<span class=\"button-view-path-label\">GET STARTED</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.91 (foreground color: #ff6633, background color: #ffffff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                ".progress-cards.theme-navy-9:nth-child(9) > .progress-cards-content > .progress-cards-content-buttons > .chevron-after.no-wrap"
              ],
              "html": "<a class=\"chevron-after no-wrap\" href=\"/web-security/learning-paths/path-traversal\">View path</a>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.91 (foreground color: #ff6633, background color: #ffffff, font size: 13.5pt (18px), font weight: bold). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                ".progress-cards.theme-navy-9:nth-child(9) > .progress-cards-content > .progress-cards-content-buttons > .button-view-path.button-outline-small.no-wrap > .button-view-path-label"
              ],
              "html": "<span class=\"button-view-path-label\">GET STARTED</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.91 (foreground color: #ff6633, background color: #ffffff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                ".progress-cards.theme-navy-9:nth-child(10) > .progress-cards-content > .progress-cards-content-buttons > .chevron-after.no-wrap"
              ],
              "html": "<a class=\"chevron-after no-wrap\" href=\"/web-security/learning-paths/nosql-injection\">View path</a>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.91 (foreground color: #ff6633, background color: #ffffff, font size: 13.5pt (18px), font weight: bold). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                ".progress-cards.theme-navy-9:nth-child(10) > .progress-cards-content > .progress-cards-content-buttons > .button-view-path.button-outline-small.no-wrap > .button-view-path-label"
              ],
              "html": "<span class=\"button-view-path-label\">GET STARTED</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.91 (foreground color: #ff6633, background color: #ffffff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                ".progress-cards.theme-navy-9:nth-child(11) > .progress-cards-content > .progress-cards-content-buttons > .chevron-after.no-wrap"
              ],
              "html": "<a class=\"chevron-after no-wrap\" href=\"/web-security/learning-paths/race-conditions\">View path</a>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.91 (foreground color: #ff6633, background color: #ffffff, font size: 13.5pt (18px), font weight: bold). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                ".progress-cards.theme-navy-9:nth-child(11) > .progress-cards-content > .progress-cards-content-buttons > .button-view-path.button-outline-small.no-wrap > .button-view-path-label"
              ],
              "html": "<span class=\"button-view-path-label\">GET STARTED</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.91 (foreground color: #ff6633, background color: #ffffff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                ".progress-cards.theme-navy-9:nth-child(12) > .progress-cards-content > .progress-cards-content-buttons > .chevron-after.no-wrap"
              ],
              "html": "<a class=\"chevron-after no-wrap\" href=\"/web-security/learning-paths/csrf\">View path</a>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.91 (foreground color: #ff6633, background color: #ffffff, font size: 13.5pt (18px), font weight: bold). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                ".progress-cards.theme-navy-9:nth-child(12) > .progress-cards-content > .progress-cards-content-buttons > .button-view-path.button-outline-small.no-wrap > .button-view-path-label"
              ],
              "html": "<span class=\"button-view-path-label\">GET STARTED</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.91 (foreground color: #ff6633, background color: #ffffff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                ".progress-cards.theme-navy-9:nth-child(13) > .progress-cards-content > .progress-cards-content-buttons > .chevron-after.no-wrap"
              ],
              "html": "<a class=\"chevron-after no-wrap\" href=\"/web-security/learning-paths/file-upload-vulnerabilities\">View path</a>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.91 (foreground color: #ff6633, background color: #ffffff, font size: 13.5pt (18px), font weight: bold). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                ".progress-cards.theme-navy-9:nth-child(13) > .progress-cards-content > .progress-cards-content-buttons > .button-view-path.button-outline-small.no-wrap > .button-view-path-label"
              ],
              "html": "<span class=\"button-view-path-label\">GET STARTED</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.91 (foreground color: #ff6633, background color: #ffffff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                ".progress-cards.theme-navy-9:nth-child(14) > .progress-cards-content > .progress-cards-content-buttons > .chevron-after.no-wrap"
              ],
              "html": "<a class=\"chevron-after no-wrap\" href=\"/web-security/learning-paths/api-testing\">View path</a>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.91 (foreground color: #ff6633, background color: #ffffff, font size: 13.5pt (18px), font weight: bold). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                ".progress-cards.theme-navy-9:nth-child(14) > .progress-cards-content > .progress-cards-content-buttons > .button-view-path.button-outline-small.no-wrap > .button-view-path-label"
              ],
              "html": "<span class=\"button-view-path-label\">GET STARTED</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.91 (foreground color: #ff6633, background color: #ffffff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                ".theme-dastardly"
              ],
              "html": "<span class=\"label theme-dastardly\">APPRENTICE</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 1.96 (foreground color: #ffffff, background color: #39d50c, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                ".progress-cards.theme-navy-9:nth-child(15) > .progress-cards-content > .progress-cards-content-buttons > .chevron-after.no-wrap"
              ],
              "html": "<a class=\"chevron-after no-wrap\" href=\"/web-security/learning-paths/server-side-vulnerabilities-apprentice\">View path</a>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.91 (foreground color: #ff6633, background color: #ffffff, font size: 13.5pt (18px), font weight: bold). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                ".progress-cards.theme-navy-9:nth-child(15) > .progress-cards-content > .progress-cards-content-buttons > .button-view-path.button-outline-small.no-wrap > .button-view-path-label"
              ],
              "html": "<span class=\"button-view-path-label\">GET STARTED</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.91 (foreground color: #ff6633, background color: #ffffff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                ".progress-cards.theme-navy-9:nth-child(16) > .progress-cards-content > .progress-cards-content-buttons > .chevron-after.no-wrap"
              ],
              "html": "<a class=\"chevron-after no-wrap\" href=\"/web-security/learning-paths/sql-injection\">View path</a>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.91 (foreground color: #ff6633, background color: #ffffff, font size: 13.5pt (18px), font weight: bold). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                ".progress-cards.theme-navy-9:nth-child(16) > .progress-cards-content > .progress-cards-content-buttons > .button-view-path.button-outline-small.no-wrap > .button-view-path-label"
              ],
              "html": "<span class=\"button-view-path-label\">GET STARTED</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.91 (foreground color: #ff6633, background color: #ffffff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                ".progress-cards.theme-navy-9:nth-child(17) > .progress-cards-content > .progress-cards-content-buttons > .chevron-after.no-wrap"
              ],
              "html": "<a class=\"chevron-after no-wrap\" href=\"/web-security/learning-paths/llm-attacks\">View path</a>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.91 (foreground color: #ff6633, background color: #ffffff, font size: 13.5pt (18px), font weight: bold). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                ".progress-cards.theme-navy-9:nth-child(17) > .progress-cards-content > .progress-cards-content-buttons > .button-view-path.button-outline-small.no-wrap > .button-view-path-label"
              ],
              "html": "<span class=\"button-view-path-label\">GET STARTED</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.91 (foreground color: #ff6633, background color: #ffffff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                ".button-outline-blue-small"
              ],
              "html": "<a class=\"button-outline-blue-small camelcase\" href=\"https://twitter.com/Burp_Suite\" rel=\"noreferrer\"><span class=\"icon-twitter\"></span> Follow us</a>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.58 (foreground color: #00acee, background color: #ffffff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                ".grey"
              ],
              "html": "<p class=\"grey\">© 2026 PortSwigger Ltd.</p>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.85 (foreground color: #999998, background color: #ffffff, font size: 9.8pt (13px), font weight: bold). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            }
          ]
        },
        {
          "id": "html-has-lang",
          "impact": "serious",
          "tags": [
            "cat.language",
            "wcag2a",
            "wcag311",
            "TTv5",
            "TT11.a",
            "EN-301-549",
            "EN-9.3.1.1",
            "ACT",
            "RGAAv4",
            "RGAA-8.3.1"
          ],
          "help": "<html> element must have a lang attribute",
          "helpUrl": "https://dequeuniversity.com/rules/axe/4.12/html-has-lang?application=axeAPI",
          "description": "Ensure every HTML document has a lang attribute",
          "nodes": [
            {
              "target": [
                "html"
              ],
              "html": "<html>",
              "failureSummary": "Fix any of the following:\n  The <html> element does not have a lang attribute",
              "impact": "serious"
            }
          ]
        },
        {
          "id": "link-name",
          "impact": "serious",
          "tags": [
            "cat.name-role-value",
            "wcag2a",
            "wcag244",
            "wcag412",
            "section508",
            "section508.22.a",
            "TTv5",
            "TT6.a",
            "EN-301-549",
            "EN-9.2.4.4",
            "EN-9.4.1.2",
            "ACT",
            "RGAAv4",
            "RGAA-6.2.1"
          ],
          "help": "Links must have discernible text",
          "helpUrl": "https://dequeuniversity.com/rules/axe/4.12/link-name?application=axeAPI",
          "description": "Ensure links have discernible text",
          "nodes": [
            {
              "target": [
                ".logo"
              ],
              "html": "<a class=\"logo\" href=\"/\"></a>",
              "failureSummary": "Fix all of the following:\n  Element is in tab order and does not have accessible text\n\nFix any of the following:\n  Element does not have text that is visible to screen readers\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute",
              "impact": "serious"
            },
            {
              "target": [
                ".back-to-top"
              ],
              "html": "<a href=\"#top\" class=\"back-to-top allow-for-pinned\">",
              "failureSummary": "Fix all of the following:\n  Element is in tab order and does not have accessible text\n\nFix any of the following:\n  Element does not have text that is visible to screen readers\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute",
              "impact": "serious"
            }
          ]
        },
        {
          "id": "target-size",
          "impact": "serious",
          "tags": [
            "cat.sensory-and-visual-cues",
            "wcag22aa",
            "wcag258"
          ],
          "help": "All touch targets must be 24px large, or leave sufficient space",
          "helpUrl": "https://dequeuniversity.com/rules/axe/4.12/target-size?application=axeAPI",
          "description": "Ensure touch targets have sufficient size and space",
          "nodes": [
            {
              "target": [
                ".container > div:nth-child(1) > a[href$=\"vulnerability-scanner\"]"
              ],
              "html": "<a href=\"/burp/vulnerability-scanner\">Web vulnerability scanner</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (166.5px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                ".container > div:nth-child(1) > a[href$=\"burp\"]"
              ],
              "html": "<a href=\"/burp\">Burp Suite Editions</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (166.5px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                ".container > div:nth-child(1) > a[href$=\"releases\"]"
              ],
              "html": "<a href=\"/burp/releases\">Release Notes</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (166.5px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                ".container > div:nth-child(2) > a:nth-child(2)"
              ],
              "html": "<a href=\"/web-security/cross-site-scripting\">Cross-site scripting (XSS)</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (166.5px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                "div:nth-child(2) > a[href$=\"sql-injection\"]"
              ],
              "html": "<a href=\"/web-security/sql-injection\">SQL injection</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (166.5px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                "div:nth-child(2) > a[href$=\"csrf\"]"
              ],
              "html": "<a href=\"/web-security/csrf\">Cross-site request forgery</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (166.5px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                "a[href$=\"xxe\"]"
              ],
              "html": "<a href=\"/web-security/xxe\">XML external entity injection</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (166.5px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                ".container > div:nth-child(2) > a:nth-child(6)"
              ],
              "html": "<a href=\"/web-security/file-path-traversal\">Directory traversal</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (166.5px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                "div:nth-child(2) > a[href$=\"ssrf\"]"
              ],
              "html": "<a href=\"/web-security/ssrf\">Server-side request forgery</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (166.5px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                "a[href$=\"organizations\"]"
              ],
              "html": "<a href=\"/organizations\">Organizations</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (166.5px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                "a[href$=\"testers\"]"
              ],
              "html": "<a href=\"/testers\">Testers</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (166.5px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                "a[href$=\"developers\"]"
              ],
              "html": "<a href=\"/developers\">Developers</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (166.5px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                "div:nth-child(4) > a[href$=\"about\"]"
              ],
              "html": "<a href=\"/about\">About</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (166.5px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                "div:nth-child(4) > a[href$=\"careers\"]"
              ],
              "html": "<a href=\"/careers\">Careers</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (166.5px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                "div:nth-child(4) > a[href$=\"contact\"]"
              ],
              "html": "<a href=\"/about/contact\">Contact</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (166.5px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                "div:nth-child(4) > a[href$=\"legal\"]"
              ],
              "html": "<a href=\"/legal\">Legal</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (166.5px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                "a[href$=\"privacy\"]"
              ],
              "html": "<a href=\"/privacy\">Privacy Notice</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (166.5px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                "a[href$=\"modern-slavery-statement\"]"
              ],
              "html": "<a href=\"/modern-slavery-statement\">Modern Slavery Statement</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (166.5px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                ".container > div:nth-child(5) > a[href$=\"web-security\"]"
              ],
              "html": "<a href=\"/web-security\">Web Security Academy</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (166.5px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                ".container > div:nth-child(5) > a[href$=\"blog\"]"
              ],
              "html": "<a href=\"/blog\">Blog</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (166.5px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                ".container > div:nth-child(5) > a[href$=\"research\"]"
              ],
              "html": "<a href=\"/research\">Research</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (166.5px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            }
          ]
        }
      ],
      "incomplete": [],
      "consoleErrors": [
        "Connecting to 'https://px.ads.linkedin.com/attribution_trigger?pid=6316346&time=1785582103149&url=https%3A%2F%2Fportswigger.net%2Fweb-security%2Flearning-paths' violates the following Content Security Policy directive: \"connect-src 'self' https://ps.containers.piwik.pro https://ps.piwik.pro https://go.portswigger.net https://tags.srv.stackadapt.com https://www.google.com/recaptcha/ https://tracking-api.g2.com https://phingest.staging.portswigger.com https://phingest.portswigger.com https://formsubmission.portswigger.net https://*.portswigger.com\". The action has been blocked.",
        "Loading the image 'https://px.ads.linkedin.com/collect?v=2&fmt=js&pid=6316346&time=1785582103149&url=https%3A%2F%2Fportswigger.net%2Fweb-security%2Flearning-paths' violates the following Content Security Policy directive: \"img-src 'self' https://*.portswigger.com/ https://portswigger.net/ https://i.ytimg.com/ https://tags.srv.stackadapt.com/sa.jpeg\". The action has been blocked.",
        "Loading the image 'https://px.ads.linkedin.com/attribution_trigger?pid=6316346&time=1785582103149&url=https%3A%2F%2Fportswigger.net%2Fweb-security%2Flearning-paths' violates the following Content Security Policy directive: \"img-src 'self' https://*.portswigger.com/ https://portswigger.net/ https://i.ytimg.com/ https://tags.srv.stackadapt.com/sa.jpeg\". The action has been blocked.",
        "Connecting to 'https://px.ads.linkedin.com/wa/?medium=fetch&fmt=g' violates the following Content Security Policy directive: \"connect-src 'self' https://ps.containers.piwik.pro https://ps.piwik.pro https://go.portswigger.net https://tags.srv.stackadapt.com https://www.google.com/recaptcha/ https://tracking-api.g2.com https://phingest.staging.portswigger.com https://phingest.portswigger.com https://formsubmission.portswigger.net https://*.portswigger.com\". The action has been blocked.",
        "Fetch API cannot load https://px.ads.linkedin.com/wa/?medium=fetch&fmt=g. Refused to connect because it violates the document's Content Security Policy.",
        "Connecting to 'https://px.ads.linkedin.com/wa/?medium=beacon&fmt=g' violates the following Content Security Policy directive: \"connect-src 'self' https://ps.containers.piwik.pro https://ps.piwik.pro https://go.portswigger.net https://tags.srv.stackadapt.com https://www.google.com/recaptcha/ https://tracking-api.g2.com https://phingest.staging.portswigger.com https://phingest.portswigger.com https://formsubmission.portswigger.net https://*.portswigger.com\". The action has been blocked.",
        "Loading the image 'https://px.ads.linkedin.com/insight_tag_errors.gif?v=2&pid=6316346&error=version%3A%20308%20%7C%20WebsiteActions-308-TypeError%3A%20Failed%20to%20fetch%3B%20ErrorData%3A%20%7B%22domain%22%3A%22portswigger.net%22%2C%22requestFetcher%22%3A%22fetch-keepalive%22%2C%22body%22%3A%22H4sIAAAAAAAACl2Py2rDMBBFf8XMWqrjyHYc7bJogyGLUJt0UUqRrIkjKsuqJBNCmn8vedBFl5fDPTP3DE6rAPy9ZFnJ8vKDQOi8dnGHPujRAmezikDUAwLPFlVRVPNsxrKCEVDjILQFDm70MRx136N%2FshiBwOQNcDjE6AJP0388PaKkAbvJ63hKDQpvte2pE%2FEQgIATPbY6GgQOmwdMbjD5Sd5QJs2jmqw6oXA4JTTZjj429wtA4Igy6IiN7q0wr%2Fg9YYi1Ag5Mimwh8z3N5LKjZckyuizmjOZKYLWQQs1EDgR0aL2wwYiICvhemIAEjH4Rdwtcw1oLG%2B9h0KEDfgYXZBNFROA0v1wtG22%2FUNV25dyf5oADcDsZQyDc%2FmtP7rp0u1o%2Ff%2B7qpm7h8gvaflESlQEAAA%3D%3D%22%7D&href=https%3A%2F%2Fportswigger.net%2Fweb-security%2Flearning-paths' violates the following Content Security Policy directive: \"img-src 'self' https://*.portswigger.com/ https://portswigger.net/ https://i.ytimg.com/ https://tags.srv.stackadapt.com/sa.jpeg\". The action has been blocked.",
        "Connecting to 'https://ad.doubleclick.net/ccm/s/collect?auid=81421292.1785582103&gtm=45be67t1h1v9179205174za200zd9179205174xec' violates the following Content Security Policy directive: \"connect-src 'self' https://ps.containers.piwik.pro https://ps.piwik.pro https://go.portswigger.net https://tags.srv.stackadapt.com https://www.google.com/recaptcha/ https://tracking-api.g2.com https://phingest.staging.portswigger.com https://phingest.portswigger.com https://formsubmission.portswigger.net https://*.portswigger.com\". The action has been blocked.",
        "Fetch API cannot load https://ad.doubleclick.net/ccm/s/collect?auid=81421292.1785582103&gtm=45be67t1h1v9179205174za200zd9179205174xec. Refused to connect because it violates the document's Content Security Policy.",
        "Connecting to 'https://www.google.com/rmkt/collect/11422135271/?random=1785582103246&cv=11&fst=1785582103246&fmt=8&bg=ffffff&guid=ON&async=1&en=gtag.config&gtm=45be67t1h1v9179205174za200zd9179205174xec&gcd=13l3l3l3l1l1&dma=0&tag_exp=115616986~115938466~115938469~118897920~118897930~119896803&u_w=375&u_h=812&url=https%3A%2F%2Fportswigger.net%2Fweb-security%2Flearning-paths&rcb=14&frm=0&tiba=Learning%20paths%20%7C%20Web%20Security%20Academy%20-%20PortSwigger&hn=www.googleadservices.com&npa=0&pscdl=noapi&auid=81421292.1785582103&uaa=x86&uab=64&uafvl=HeadlessChrome%3B149.0.7827.55%7CChromium%3B149.0.7827.55%7CNot)A%253BBrand%3B24.0.0.0&uamb=0&uam=&uap=Windows&uapv=10.0&uaw=0&data=event%3Dgtag.config&ept=68&gcp=5' violates the following Content Security Policy directive: \"connect-src 'self' https://ps.containers.piwik.pro https://ps.piwik.pro https://go.portswigger.net https://tags.srv.stackadapt.com https://www.google.com/recaptcha/ https://tracking-api.g2.com https://phingest.staging.portswigger.com https://phingest.portswigger.com https://formsubmission.portswigger.net https://*.portswigger.com\". The action has been blocked.",
        "Fetch API cannot load https://www.google.com/rmkt/collect/11422135271/?random=1785582103246&cv=11&fst=1785582103246&fmt=8&bg=ffffff&guid=ON&async=1&en=gtag.config&gtm=45be67t1h1v9179205174za200zd9179205174xec&gcd=13l3l3l3l1l1&dma=0&tag_exp=115616986~115938466~115938469~118897920~118897930~119896803&u_w=375&u_h=812&url=https%3A%2F%2Fportswigger.net%2Fweb-security%2Flearning-paths&rcb=14&frm=0&tiba=Learning%20paths%20%7C%20Web%20Security%20Academy%20-%20PortSwigger&hn=www.googleadservices.com&npa=0&pscdl=noapi&auid=81421292.1785582103&uaa=x86&uab=64&uafvl=HeadlessChrome%3B149.0.7827.55%7CChromium%3B149.0.7827.55%7CNot)A%253BBrand%3B24.0.0.0&uamb=0&uam=&uap=Windows&uapv=10.0&uaw=0&data=event%3Dgtag.config&ept=68&gcp=5. Refused to connect because it violates the document's Content Security Policy.",
        "Connecting to 'https://www.google.com/ccm/collect?rcb=14&frm=0&auid=81421292.1785582103&dt=Learning%20paths%20%7C%20Web%20Security%20Academy%20-%20PortSwigger&en=page_view&dl=https%3A%2F%2Fportswigger.net%2Fweb-security%2Flearning-paths&scrsrc=www.googletagmanager.com&rnd=1704835459.1785582103&navt=n&npa=0&gtm=45be67t1h1v9179205174za200zd9179205174xec&gcd=13l3l3l3l1l1&dma=0&tag_exp=115616986~115938466~115938469~118897920~118897930~119896803&apvc=1&tids=AW-11422135271&tid=AW-11422135271&tft=1785582103268&tfd=1093&fmt=8' violates the following Content Security Policy directive: \"connect-src 'self' https://ps.containers.piwik.pro https://ps.piwik.pro https://go.portswigger.net https://tags.srv.stackadapt.com https://www.google.com/recaptcha/ https://tracking-api.g2.com https://phingest.staging.portswigger.com https://phingest.portswigger.com https://formsubmission.portswigger.net https://*.portswigger.com\". The action has been blocked.",
        "Fetch API cannot load https://www.google.com/ccm/collect?rcb=14&frm=0&auid=81421292.1785582103&dt=Learning%20paths%20%7C%20Web%20Security%20Academy%20-%20PortSwigger&en=page_view&dl=https%3A%2F%2Fportswigger.net%2Fweb-security%2Flearning-paths&scrsrc=www.googletagmanager.com&rnd=1704835459.1785582103&navt=n&npa=0&gtm=45be67t1h1v9179205174za200zd9179205174xec&gcd=13l3l3l3l1l1&dma=0&tag_exp=115616986~115938466~115938469~118897920~118897930~119896803&apvc=1&tids=AW-11422135271&tid=AW-11422135271&tft=1785582103268&tfd=1093&fmt=8. Refused to connect because it violates the document's Content Security Policy.",
        "Loading the image 'https://www.google.com/rmkt/collect/11422135271/?random=1785582103246&cv=11&fst=1785582103246&fmt=3&bg=ffffff&guid=ON&async=1&en=gtag.config&gtm=45be67t1h1v9179205174za200zd9179205174xec&gcd=13l3l3l3l1l1&dma=0&tag_exp=115616986~115938466~115938469~118897920~118897930~119896803&u_w=375&u_h=812&url=https%3A%2F%2Fportswigger.net%2Fweb-security%2Flearning-paths&rcb=14&frm=0&tiba=Learning%20paths%20%7C%20Web%20Security%20Academy%20-%20PortSwigger&hn=www.googleadservices.com&npa=0&pscdl=noapi&auid=81421292.1785582103&uaa=x86&uab=64&uafvl=HeadlessChrome%3B149.0.7827.55%7CChromium%3B149.0.7827.55%7CNot)A%253BBrand%3B24.0.0.0&uamb=0&uam=&uap=Windows&uapv=10.0&uaw=0&data=event%3Dgtag.config&ept=68&gcp=5' violates the following Content Security Policy directive: \"img-src 'self' https://*.portswigger.com/ https://portswigger.net/ https://i.ytimg.com/ https://tags.srv.stackadapt.com/sa.jpeg\". The action has been blocked.",
        "Loading the image 'https://www.google.com/ccm/collect?rcb=14&frm=0&auid=81421292.1785582103&dt=Learning%20paths%20%7C%20Web%20Security%20Academy%20-%20PortSwigger&en=page_view&dl=https%3A%2F%2Fportswigger.net%2Fweb-security%2Flearning-paths&scrsrc=www.googletagmanager.com&rnd=1704835459.1785582103&navt=n&npa=0&gtm=45be67t1h1v9179205174za200zd9179205174xec&gcd=13l3l3l3l1l1&dma=0&tag_exp=115616986~115938466~115938469~118897920~118897930~119896803&apvc=1&tids=AW-11422135271&tid=AW-11422135271&tft=1785582103268&tfd=1093&fmt=3' violates the following Content Security Policy directive: \"img-src 'self' https://*.portswigger.com/ https://portswigger.net/ https://i.ytimg.com/ https://tags.srv.stackadapt.com/sa.jpeg\". The action has been blocked.",
        "Loading the image 'https://www.google.com/pagead/1p-user-list/11422135271/?random=1785582103246&cv=11&fst=1785582000000&bg=ffffff&guid=ON&async=1&en=gtag.config&gtm=45be67t1h1v9179205174za200zd9179205174xec&gcd=13l3l3l3l1l1&dma=0&tag_exp=115616986~115938466~115938469~118897920~118897930~119896803&u_w=375&u_h=812&url=https%3A%2F%2Fportswigger.net%2Fweb-security%2Flearning-paths&rcb=14&frm=0&tiba=Learning%20paths%20%7C%20Web%20Security%20Academy%20-%20PortSwigger&hn=www.googleadservices.com&npa=0&pscdl=noapi&auid=81421292.1785582103&uaa=x86&uab=64&uafvl=HeadlessChrome%3B149.0.7827.55%7CChromium%3B149.0.7827.55%7CNot)A%253BBrand%3B24.0.0.0&uamb=0&uam=&uap=Windows&uapv=10.0&uaw=0&data=event%3Dgtag.config&ept=9&rfmt=3&fmt=3&is_vtc=1&cid=CAQSUAARCiqBNa9ut6juxsDwWFuZnYDeF7gLi72AG_59WkLG2p51n9m7OJtkXlBCazVdgLYyINv3lteXNUY1iwS6ODlFSgTCHNGrUNk8swTW7Idc&random=810648556&rmt_tld=0&ipr=y' violates the following Content Security Policy directive: \"img-src 'self' https://*.portswigger.com/ https://portswigger.net/ https://i.ytimg.com/ https://tags.srv.stackadapt.com/sa.jpeg\". The action has been blocked.",
        "Loading the image 'https://www.google.co.uk/pagead/1p-user-list/11422135271/?random=1785582103246&cv=11&fst=1785582000000&bg=ffffff&guid=ON&async=1&en=gtag.config&gtm=45be67t1h1v9179205174za200zd9179205174xec&gcd=13l3l3l3l1l1&dma=0&tag_exp=115616986~115938466~115938469~118897920~118897930~119896803&u_w=375&u_h=812&url=https%3A%2F%2Fportswigger.net%2Fweb-security%2Flearning-paths&rcb=14&frm=0&tiba=Learning%20paths%20%7C%20Web%20Security%20Academy%20-%20PortSwigger&hn=www.googleadservices.com&npa=0&pscdl=noapi&auid=81421292.1785582103&uaa=x86&uab=64&uafvl=HeadlessChrome%3B149.0.7827.55%7CChromium%3B149.0.7827.55%7CNot)A%253BBrand%3B24.0.0.0&uamb=0&uam=&uap=Windows&uapv=10.0&uaw=0&data=event%3Dgtag.config&ept=9&rfmt=3&fmt=3&is_vtc=1&cid=CAQSUAARCiqBNa9ut6juxsDwWFuZnYDeF7gLi72AG_59WkLG2p51n9m7OJtkXlBCazVdgLYyINv3lteXNUY1iwS6ODlFSgTCHNGrUNk8swTW7Idc&random=810648556&rmt_tld=1&ipr=y' violates the following Content Security Policy directive: \"img-src 'self' https://*.portswigger.com/ https://portswigger.net/ https://i.ytimg.com/ https://tags.srv.stackadapt.com/sa.jpeg\". The action has been blocked.",
        "Applying inline style violates the following Content Security Policy directive 'style-src 'self' https://tags.srv.stackadapt.com/sa.css 'nonce-ir2Ep9Q/HycCV7h2pQA75Kbl2EksacpV' https://fonts.googleapis.com/css2* https://unpkg.com/animate.css@4.1.1/animate.css https://unpkg.com/@teleporthq/teleport-custom-scripts/dist/style.css'. Either the 'unsafe-inline' keyword, a hash ('sha256-DI3A3NB0TrIWjOyPS+ClIeU1iZvL9QiLqQN2JnRHCss='), or a nonce ('nonce-...') is required to enable inline execution. The action has been blocked."
      ],
      "pageErrors": [],
      "error": null,
      "durationMs": 3614
    },
    {
      "name": "Academy learning paths",
      "requestedUrl": "https://portswigger.net/web-security/learning-paths",
      "viewport": {
        "label": "1440px",
        "width": 1440,
        "height": 900
      },
      "status": "audited",
      "httpStatus": 200,
      "finalUrl": "https://portswigger.net/web-security/learning-paths",
      "title": "Learning paths | Web Security Academy - PortSwigger",
      "document": {
        "lang": null,
        "h1Count": 1,
        "mainCount": 0,
        "landmarkCount": 3,
        "horizontalOverflowPx": 0
      },
      "violations": [
        {
          "id": "color-contrast",
          "impact": "serious",
          "tags": [
            "cat.color",
            "wcag2aa",
            "wcag143",
            "TTv5",
            "TT13.c",
            "EN-301-549",
            "EN-9.1.4.3",
            "ACT",
            "RGAAv4",
            "RGAA-3.2.1"
          ],
          "help": "Elements must meet minimum color contrast ratio thresholds",
          "helpUrl": "https://dequeuniversity.com/rules/axe/4.12/color-contrast?application=axeAPI",
          "description": "Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds",
          "nodes": [
            {
              "target": [
                ".button-orange-small"
              ],
              "html": "<a class=\"button-orange-small\" href=\"/users/youraccount/personaldetails\">My account</a>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.91 (foreground color: #ffffff, background color: #ff6633, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                ".theme-community-1"
              ],
              "html": "<span class=\"label theme-community-1\">NEW</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 3.05 (foreground color: #ffffff, background color: #00a2b9, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                ".learning-path-alert > a:nth-child(1)"
              ],
              "html": "<a href=\"/users?returnurl=%2fweb-security%2flearning-paths\">Sign in</a>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.76 (foreground color: #ff6633, background color: #f7f9fd, font size: 12.0pt (16px), font weight: bold). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "a[href$=\"register\"]"
              ],
              "html": "<a href=\"/users/register\">create a free account</a>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.76 (foreground color: #ff6633, background color: #f7f9fd, font size: 12.0pt (16px), font weight: bold). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                ".progress-cards.theme-navy-9:nth-child(1) > .progress-cards-content > .progress-cards-content-buttons > .chevron-after.no-wrap"
              ],
              "html": "<a class=\"chevron-after no-wrap\" href=\"/web-security/learning-paths/web-cache-deception\">View path</a>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.91 (foreground color: #ff6633, background color: #ffffff, font size: 13.5pt (18px), font weight: bold). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                ".progress-cards.theme-navy-9:nth-child(1) > .progress-cards-content > .progress-cards-content-buttons > .button-view-path.button-outline-small.no-wrap > .button-view-path-label"
              ],
              "html": "<span class=\"button-view-path-label\">GET STARTED</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.91 (foreground color: #ff6633, background color: #ffffff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                ".progress-cards.theme-navy-9:nth-child(2) > .progress-cards-content > .progress-cards-content-buttons > .chevron-after.no-wrap"
              ],
              "html": "<a class=\"chevron-after no-wrap\" href=\"/web-security/learning-paths/websockets-security-vulnerabilities\">View path</a>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.91 (foreground color: #ff6633, background color: #ffffff, font size: 13.5pt (18px), font weight: bold). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                ".progress-cards.theme-navy-9:nth-child(2) > .progress-cards-content > .progress-cards-content-buttons > .button-view-path.button-outline-small.no-wrap > .button-view-path-label"
              ],
              "html": "<span class=\"button-view-path-label\">GET STARTED</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.91 (foreground color: #ff6633, background color: #ffffff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                ".progress-cards.theme-navy-9:nth-child(3) > .progress-cards-content > .progress-cards-content-buttons > .chevron-after.no-wrap"
              ],
              "html": "<a class=\"chevron-after no-wrap\" href=\"/web-security/learning-paths/authentication-vulnerabilities\">View path</a>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.91 (foreground color: #ff6633, background color: #ffffff, font size: 13.5pt (18px), font weight: bold). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                ".progress-cards.theme-navy-9:nth-child(3) > .progress-cards-content > .progress-cards-content-buttons > .button-view-path.button-outline-small.no-wrap > .button-view-path-label"
              ],
              "html": "<span class=\"button-view-path-label\">GET STARTED</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.91 (foreground color: #ff6633, background color: #ffffff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                ".progress-cards.theme-navy-9:nth-child(4) > .progress-cards-content > .progress-cards-content-buttons > .chevron-after.no-wrap"
              ],
              "html": "<a class=\"chevron-after no-wrap\" href=\"/web-security/learning-paths/ssrf-attacks\">View path</a>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.91 (foreground color: #ff6633, background color: #ffffff, font size: 13.5pt (18px), font weight: bold). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                ".progress-cards.theme-navy-9:nth-child(4) > .progress-cards-content > .progress-cards-content-buttons > .button-view-path.button-outline-small.no-wrap > .button-view-path-label"
              ],
              "html": "<span class=\"button-view-path-label\">GET STARTED</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.91 (foreground color: #ff6633, background color: #ffffff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                ".progress-cards.theme-navy-9:nth-child(5) > .progress-cards-content > .progress-cards-content-buttons > .chevron-after.no-wrap"
              ],
              "html": "<a class=\"chevron-after no-wrap\" href=\"/web-security/learning-paths/prototype-pollution\">View path</a>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.91 (foreground color: #ff6633, background color: #ffffff, font size: 13.5pt (18px), font weight: bold). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                ".progress-cards.theme-navy-9:nth-child(5) > .progress-cards-content > .progress-cards-content-buttons > .button-view-path.button-outline-small.no-wrap > .button-view-path-label"
              ],
              "html": "<span class=\"button-view-path-label\">GET STARTED</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.91 (foreground color: #ff6633, background color: #ffffff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                ".progress-cards.theme-navy-9:nth-child(6) > .progress-cards-content > .progress-cards-content-buttons > .chevron-after.no-wrap"
              ],
              "html": "<a class=\"chevron-after no-wrap\" href=\"/web-security/learning-paths/clickjacking\">View path</a>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.91 (foreground color: #ff6633, background color: #ffffff, font size: 13.5pt (18px), font weight: bold). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                ".progress-cards.theme-navy-9:nth-child(6) > .progress-cards-content > .progress-cards-content-buttons > .button-view-path.button-outline-small.no-wrap > .button-view-path-label"
              ],
              "html": "<span class=\"button-view-path-label\">GET STARTED</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.91 (foreground color: #ff6633, background color: #ffffff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                ".progress-cards.theme-navy-9:nth-child(7) > .progress-cards-content > .progress-cards-content-buttons > .chevron-after.no-wrap"
              ],
              "html": "<a class=\"chevron-after no-wrap\" href=\"/web-security/learning-paths/graphql-api-vulnerabilities\">View path</a>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.91 (foreground color: #ff6633, background color: #ffffff, font size: 13.5pt (18px), font weight: bold). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                ".progress-cards.theme-navy-9:nth-child(7) > .progress-cards-content > .progress-cards-content-buttons > .button-view-path.button-outline-small.no-wrap > .button-view-path-label"
              ],
              "html": "<span class=\"button-view-path-label\">GET STARTED</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.91 (foreground color: #ff6633, background color: #ffffff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                ".progress-cards.theme-navy-9:nth-child(8) > .progress-cards-content > .progress-cards-content-buttons > .chevron-after.no-wrap"
              ],
              "html": "<a class=\"chevron-after no-wrap\" href=\"/web-security/learning-paths/cors\">View path</a>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.91 (foreground color: #ff6633, background color: #ffffff, font size: 13.5pt (18px), font weight: bold). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                ".progress-cards.theme-navy-9:nth-child(8) > .progress-cards-content > .progress-cards-content-buttons > .button-view-path.button-outline-small.no-wrap > .button-view-path-label"
              ],
              "html": "<span class=\"button-view-path-label\">GET STARTED</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.91 (foreground color: #ff6633, background color: #ffffff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                ".progress-cards.theme-navy-9:nth-child(9) > .progress-cards-content > .progress-cards-content-buttons > .chevron-after.no-wrap"
              ],
              "html": "<a class=\"chevron-after no-wrap\" href=\"/web-security/learning-paths/path-traversal\">View path</a>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.91 (foreground color: #ff6633, background color: #ffffff, font size: 13.5pt (18px), font weight: bold). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                ".progress-cards.theme-navy-9:nth-child(9) > .progress-cards-content > .progress-cards-content-buttons > .button-view-path.button-outline-small.no-wrap > .button-view-path-label"
              ],
              "html": "<span class=\"button-view-path-label\">GET STARTED</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.91 (foreground color: #ff6633, background color: #ffffff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                ".progress-cards.theme-navy-9:nth-child(10) > .progress-cards-content > .progress-cards-content-buttons > .chevron-after.no-wrap"
              ],
              "html": "<a class=\"chevron-after no-wrap\" href=\"/web-security/learning-paths/nosql-injection\">View path</a>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.91 (foreground color: #ff6633, background color: #ffffff, font size: 13.5pt (18px), font weight: bold). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                ".progress-cards.theme-navy-9:nth-child(10) > .progress-cards-content > .progress-cards-content-buttons > .button-view-path.button-outline-small.no-wrap > .button-view-path-label"
              ],
              "html": "<span class=\"button-view-path-label\">GET STARTED</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.91 (foreground color: #ff6633, background color: #ffffff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                ".progress-cards.theme-navy-9:nth-child(11) > .progress-cards-content > .progress-cards-content-buttons > .chevron-after.no-wrap"
              ],
              "html": "<a class=\"chevron-after no-wrap\" href=\"/web-security/learning-paths/race-conditions\">View path</a>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.91 (foreground color: #ff6633, background color: #ffffff, font size: 13.5pt (18px), font weight: bold). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                ".progress-cards.theme-navy-9:nth-child(11) > .progress-cards-content > .progress-cards-content-buttons > .button-view-path.button-outline-small.no-wrap > .button-view-path-label"
              ],
              "html": "<span class=\"button-view-path-label\">GET STARTED</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.91 (foreground color: #ff6633, background color: #ffffff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                ".progress-cards.theme-navy-9:nth-child(12) > .progress-cards-content > .progress-cards-content-buttons > .chevron-after.no-wrap"
              ],
              "html": "<a class=\"chevron-after no-wrap\" href=\"/web-security/learning-paths/csrf\">View path</a>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.91 (foreground color: #ff6633, background color: #ffffff, font size: 13.5pt (18px), font weight: bold). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                ".progress-cards.theme-navy-9:nth-child(12) > .progress-cards-content > .progress-cards-content-buttons > .button-view-path.button-outline-small.no-wrap > .button-view-path-label"
              ],
              "html": "<span class=\"button-view-path-label\">GET STARTED</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.91 (foreground color: #ff6633, background color: #ffffff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                ".progress-cards.theme-navy-9:nth-child(13) > .progress-cards-content > .progress-cards-content-buttons > .chevron-after.no-wrap"
              ],
              "html": "<a class=\"chevron-after no-wrap\" href=\"/web-security/learning-paths/file-upload-vulnerabilities\">View path</a>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.91 (foreground color: #ff6633, background color: #ffffff, font size: 13.5pt (18px), font weight: bold). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                ".progress-cards.theme-navy-9:nth-child(13) > .progress-cards-content > .progress-cards-content-buttons > .button-view-path.button-outline-small.no-wrap > .button-view-path-label"
              ],
              "html": "<span class=\"button-view-path-label\">GET STARTED</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.91 (foreground color: #ff6633, background color: #ffffff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                ".progress-cards.theme-navy-9:nth-child(14) > .progress-cards-content > .progress-cards-content-buttons > .chevron-after.no-wrap"
              ],
              "html": "<a class=\"chevron-after no-wrap\" href=\"/web-security/learning-paths/api-testing\">View path</a>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.91 (foreground color: #ff6633, background color: #ffffff, font size: 13.5pt (18px), font weight: bold). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                ".progress-cards.theme-navy-9:nth-child(14) > .progress-cards-content > .progress-cards-content-buttons > .button-view-path.button-outline-small.no-wrap > .button-view-path-label"
              ],
              "html": "<span class=\"button-view-path-label\">GET STARTED</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.91 (foreground color: #ff6633, background color: #ffffff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                ".theme-dastardly"
              ],
              "html": "<span class=\"label theme-dastardly\">APPRENTICE</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 1.96 (foreground color: #ffffff, background color: #39d50c, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                ".progress-cards.theme-navy-9:nth-child(15) > .progress-cards-content > .progress-cards-content-buttons > .chevron-after.no-wrap"
              ],
              "html": "<a class=\"chevron-after no-wrap\" href=\"/web-security/learning-paths/server-side-vulnerabilities-apprentice\">View path</a>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.91 (foreground color: #ff6633, background color: #ffffff, font size: 13.5pt (18px), font weight: bold). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                ".progress-cards.theme-navy-9:nth-child(15) > .progress-cards-content > .progress-cards-content-buttons > .button-view-path.button-outline-small.no-wrap > .button-view-path-label"
              ],
              "html": "<span class=\"button-view-path-label\">GET STARTED</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.91 (foreground color: #ff6633, background color: #ffffff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                ".progress-cards.theme-navy-9:nth-child(16) > .progress-cards-content > .progress-cards-content-buttons > .chevron-after.no-wrap"
              ],
              "html": "<a class=\"chevron-after no-wrap\" href=\"/web-security/learning-paths/sql-injection\">View path</a>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.91 (foreground color: #ff6633, background color: #ffffff, font size: 13.5pt (18px), font weight: bold). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                ".progress-cards.theme-navy-9:nth-child(16) > .progress-cards-content > .progress-cards-content-buttons > .button-view-path.button-outline-small.no-wrap > .button-view-path-label"
              ],
              "html": "<span class=\"button-view-path-label\">GET STARTED</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.91 (foreground color: #ff6633, background color: #ffffff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                ".progress-cards.theme-navy-9:nth-child(17) > .progress-cards-content > .progress-cards-content-buttons > .chevron-after.no-wrap"
              ],
              "html": "<a class=\"chevron-after no-wrap\" href=\"/web-security/learning-paths/llm-attacks\">View path</a>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.91 (foreground color: #ff6633, background color: #ffffff, font size: 13.5pt (18px), font weight: bold). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                ".progress-cards.theme-navy-9:nth-child(17) > .progress-cards-content > .progress-cards-content-buttons > .button-view-path.button-outline-small.no-wrap > .button-view-path-label"
              ],
              "html": "<span class=\"button-view-path-label\">GET STARTED</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.91 (foreground color: #ff6633, background color: #ffffff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                ".button-outline-blue-small"
              ],
              "html": "<a class=\"button-outline-blue-small camelcase\" href=\"https://twitter.com/Burp_Suite\" rel=\"noreferrer\"><span class=\"icon-twitter\"></span> Follow us</a>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.58 (foreground color: #00acee, background color: #ffffff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                ".grey"
              ],
              "html": "<p class=\"grey\">© 2026 PortSwigger Ltd.</p>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.85 (foreground color: #999998, background color: #ffffff, font size: 9.8pt (13px), font weight: bold). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            }
          ]
        },
        {
          "id": "html-has-lang",
          "impact": "serious",
          "tags": [
            "cat.language",
            "wcag2a",
            "wcag311",
            "TTv5",
            "TT11.a",
            "EN-301-549",
            "EN-9.3.1.1",
            "ACT",
            "RGAAv4",
            "RGAA-8.3.1"
          ],
          "help": "<html> element must have a lang attribute",
          "helpUrl": "https://dequeuniversity.com/rules/axe/4.12/html-has-lang?application=axeAPI",
          "description": "Ensure every HTML document has a lang attribute",
          "nodes": [
            {
              "target": [
                "html"
              ],
              "html": "<html>",
              "failureSummary": "Fix any of the following:\n  The <html> element does not have a lang attribute",
              "impact": "serious"
            }
          ]
        },
        {
          "id": "link-name",
          "impact": "serious",
          "tags": [
            "cat.name-role-value",
            "wcag2a",
            "wcag244",
            "wcag412",
            "section508",
            "section508.22.a",
            "TTv5",
            "TT6.a",
            "EN-301-549",
            "EN-9.2.4.4",
            "EN-9.4.1.2",
            "ACT",
            "RGAAv4",
            "RGAA-6.2.1"
          ],
          "help": "Links must have discernible text",
          "helpUrl": "https://dequeuniversity.com/rules/axe/4.12/link-name?application=axeAPI",
          "description": "Ensure links have discernible text",
          "nodes": [
            {
              "target": [
                ".logo"
              ],
              "html": "<a class=\"logo\" href=\"/\"></a>",
              "failureSummary": "Fix all of the following:\n  Element is in tab order and does not have accessible text\n\nFix any of the following:\n  Element does not have text that is visible to screen readers\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute",
              "impact": "serious"
            },
            {
              "target": [
                ".back-to-top"
              ],
              "html": "<a href=\"#top\" class=\"back-to-top allow-for-pinned\">",
              "failureSummary": "Fix all of the following:\n  Element is in tab order and does not have accessible text\n\nFix any of the following:\n  Element does not have text that is visible to screen readers\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute",
              "impact": "serious"
            }
          ]
        },
        {
          "id": "target-size",
          "impact": "serious",
          "tags": [
            "cat.sensory-and-visual-cues",
            "wcag22aa",
            "wcag258"
          ],
          "help": "All touch targets must be 24px large, or leave sufficient space",
          "helpUrl": "https://dequeuniversity.com/rules/axe/4.12/target-size?application=axeAPI",
          "description": "Ensure touch targets have sufficient size and space",
          "nodes": [
            {
              "target": [
                ".container > div:nth-child(1) > a[href$=\"vulnerability-scanner\"]"
              ],
              "html": "<a href=\"/burp/vulnerability-scanner\">Web vulnerability scanner</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (182.4px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                ".container > div:nth-child(1) > a[href$=\"burp\"]"
              ],
              "html": "<a href=\"/burp\">Burp Suite Editions</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (182.4px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                ".container > div:nth-child(1) > a[href$=\"releases\"]"
              ],
              "html": "<a href=\"/burp/releases\">Release Notes</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (182.4px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                ".container > div:nth-child(2) > a:nth-child(2)"
              ],
              "html": "<a href=\"/web-security/cross-site-scripting\">Cross-site scripting (XSS)</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (182.4px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                "div:nth-child(2) > a[href$=\"sql-injection\"]"
              ],
              "html": "<a href=\"/web-security/sql-injection\">SQL injection</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (182.4px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                "div:nth-child(2) > a[href$=\"csrf\"]"
              ],
              "html": "<a href=\"/web-security/csrf\">Cross-site request forgery</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (182.4px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                "a[href$=\"xxe\"]"
              ],
              "html": "<a href=\"/web-security/xxe\">XML external entity injection</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (182.4px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                ".container > div:nth-child(2) > a:nth-child(6)"
              ],
              "html": "<a href=\"/web-security/file-path-traversal\">Directory traversal</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (182.4px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                "div:nth-child(2) > a[href$=\"ssrf\"]"
              ],
              "html": "<a href=\"/web-security/ssrf\">Server-side request forgery</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (182.4px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                "a[href$=\"organizations\"]"
              ],
              "html": "<a href=\"/organizations\">Organizations</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (182.4px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                "a[href$=\"testers\"]"
              ],
              "html": "<a href=\"/testers\">Testers</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (182.4px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                "a[href$=\"developers\"]"
              ],
              "html": "<a href=\"/developers\">Developers</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (182.4px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                "div:nth-child(4) > a[href$=\"about\"]"
              ],
              "html": "<a href=\"/about\">About</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (182.4px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                "div:nth-child(4) > a[href$=\"careers\"]"
              ],
              "html": "<a href=\"/careers\">Careers</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (182.4px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                "div:nth-child(4) > a[href$=\"contact\"]"
              ],
              "html": "<a href=\"/about/contact\">Contact</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (182.4px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                "div:nth-child(4) > a[href$=\"legal\"]"
              ],
              "html": "<a href=\"/legal\">Legal</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (182.4px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                "a[href$=\"privacy\"]"
              ],
              "html": "<a href=\"/privacy\">Privacy Notice</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (182.4px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                "a[href$=\"modern-slavery-statement\"]"
              ],
              "html": "<a href=\"/modern-slavery-statement\">Modern Slavery Statement</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (182.4px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                ".container > div:nth-child(5) > a[href$=\"web-security\"]"
              ],
              "html": "<a href=\"/web-security\">Web Security Academy</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (182.4px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                ".container > div:nth-child(5) > a[href$=\"blog\"]"
              ],
              "html": "<a href=\"/blog\">Blog</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (182.4px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                ".container > div:nth-child(5) > a[href$=\"research\"]"
              ],
              "html": "<a href=\"/research\">Research</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (182.4px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            }
          ]
        }
      ],
      "incomplete": [],
      "consoleErrors": [
        "Connecting to 'https://px.ads.linkedin.com/attribution_trigger?pid=6316346&time=1785582106855&url=https%3A%2F%2Fportswigger.net%2Fweb-security%2Flearning-paths' violates the following Content Security Policy directive: \"connect-src 'self' https://ps.containers.piwik.pro https://ps.piwik.pro https://go.portswigger.net https://tags.srv.stackadapt.com https://www.google.com/recaptcha/ https://tracking-api.g2.com https://phingest.staging.portswigger.com https://phingest.portswigger.com https://formsubmission.portswigger.net https://*.portswigger.com\". The action has been blocked.",
        "Loading the image 'https://px.ads.linkedin.com/collect?v=2&fmt=js&pid=6316346&time=1785582106855&url=https%3A%2F%2Fportswigger.net%2Fweb-security%2Flearning-paths' violates the following Content Security Policy directive: \"img-src 'self' https://*.portswigger.com/ https://portswigger.net/ https://i.ytimg.com/ https://tags.srv.stackadapt.com/sa.jpeg\". The action has been blocked.",
        "Loading the image 'https://px.ads.linkedin.com/attribution_trigger?pid=6316346&time=1785582106855&url=https%3A%2F%2Fportswigger.net%2Fweb-security%2Flearning-paths' violates the following Content Security Policy directive: \"img-src 'self' https://*.portswigger.com/ https://portswigger.net/ https://i.ytimg.com/ https://tags.srv.stackadapt.com/sa.jpeg\". The action has been blocked.",
        "Connecting to 'https://px.ads.linkedin.com/wa/?medium=fetch&fmt=g' violates the following Content Security Policy directive: \"connect-src 'self' https://ps.containers.piwik.pro https://ps.piwik.pro https://go.portswigger.net https://tags.srv.stackadapt.com https://www.google.com/recaptcha/ https://tracking-api.g2.com https://phingest.staging.portswigger.com https://phingest.portswigger.com https://formsubmission.portswigger.net https://*.portswigger.com\". The action has been blocked.",
        "Fetch API cannot load https://px.ads.linkedin.com/wa/?medium=fetch&fmt=g. Refused to connect because it violates the document's Content Security Policy.",
        "Connecting to 'https://px.ads.linkedin.com/wa/?medium=beacon&fmt=g' violates the following Content Security Policy directive: \"connect-src 'self' https://ps.containers.piwik.pro https://ps.piwik.pro https://go.portswigger.net https://tags.srv.stackadapt.com https://www.google.com/recaptcha/ https://tracking-api.g2.com https://phingest.staging.portswigger.com https://phingest.portswigger.com https://formsubmission.portswigger.net https://*.portswigger.com\". The action has been blocked.",
        "Loading the image 'https://px.ads.linkedin.com/insight_tag_errors.gif?v=2&pid=6316346&error=version%3A%20308%20%7C%20WebsiteActions-308-TypeError%3A%20Failed%20to%20fetch%3B%20ErrorData%3A%20%7B%22domain%22%3A%22portswigger.net%22%2C%22requestFetcher%22%3A%22fetch-keepalive%22%2C%22body%22%3A%22H4sIAAAAAAAACl2Py2rDMBBFf8XMWq7jxHYU7bJogyGLUJt0UUqR5bEzVJZVSSaENP9e8qCLLi%2BHe2buGSy1HsR7sUiLRVZ8MPDKkQ17dJ5GA2Ix4wwCDQgiXfI85%2FN0VvCcM2jHQZIBAXZ0wR%2Bp79E9GQzAYHIaBBxCsF4kyT%2BeHLGJParJUTglGqUzZPrYynDwwMDKHmsKGkHA9gGjG4x%2BojdsoupRjdZKtjicojjajS5U9wvA4IiNp4AV9UbqV%2Fye0IeyBQF8hcui6PIY53wVZ3mqYpmpLG46VSglO0x5CgzI104ar2XAFkQntUcGml7k3QLXsCFpwj0M5BWIM1jfVEEGBBFnl6tlS%2BYL29Ksrf3THHAAYSatGfjbf%2FXJXpfu1pvnz31ZlTVcfgElvPNOlQEAAA%3D%3D%22%7D&href=https%3A%2F%2Fportswigger.net%2Fweb-security%2Flearning-paths' violates the following Content Security Policy directive: \"img-src 'self' https://*.portswigger.com/ https://portswigger.net/ https://i.ytimg.com/ https://tags.srv.stackadapt.com/sa.jpeg\". The action has been blocked.",
        "Connecting to 'https://ad.doubleclick.net/ccm/s/collect?auid=1979610941.1785582107&gtm=45be67t1v9179205174za200zd9179205174xec' violates the following Content Security Policy directive: \"connect-src 'self' https://ps.containers.piwik.pro https://ps.piwik.pro https://go.portswigger.net https://tags.srv.stackadapt.com https://www.google.com/recaptcha/ https://tracking-api.g2.com https://phingest.staging.portswigger.com https://phingest.portswigger.com https://formsubmission.portswigger.net https://*.portswigger.com\". The action has been blocked.",
        "Fetch API cannot load https://ad.doubleclick.net/ccm/s/collect?auid=1979610941.1785582107&gtm=45be67t1v9179205174za200zd9179205174xec. Refused to connect because it violates the document's Content Security Policy.",
        "Connecting to 'https://www.google.com/rmkt/collect/11422135271/?random=1785582106933&cv=11&fst=1785582106933&fmt=8&bg=ffffff&guid=ON&async=1&en=gtag.config&gtm=45be67t1v9179205174za200zd9179205174xec&gcd=13l3l3l3l1l1&dma=0&tag_exp=115938466~115938469~118395333~118897920~118897930~119896802&u_w=1440&u_h=900&url=https%3A%2F%2Fportswigger.net%2Fweb-security%2Flearning-paths&rcb=9&frm=0&tiba=Learning%20paths%20%7C%20Web%20Security%20Academy%20-%20PortSwigger&hn=www.googleadservices.com&npa=0&pscdl=noapi&auid=1979610941.1785582107&uaa=x86&uab=64&uafvl=HeadlessChrome%3B149.0.7827.55%7CChromium%3B149.0.7827.55%7CNot)A%253BBrand%3B24.0.0.0&uamb=0&uam=&uap=Windows&uapv=10.0&uaw=0&data=event%3Dgtag.config&ept=68&gcp=5' violates the following Content Security Policy directive: \"connect-src 'self' https://ps.containers.piwik.pro https://ps.piwik.pro https://go.portswigger.net https://tags.srv.stackadapt.com https://www.google.com/recaptcha/ https://tracking-api.g2.com https://phingest.staging.portswigger.com https://phingest.portswigger.com https://formsubmission.portswigger.net https://*.portswigger.com\". The action has been blocked.",
        "Fetch API cannot load https://www.google.com/rmkt/collect/11422135271/?random=1785582106933&cv=11&fst=1785582106933&fmt=8&bg=ffffff&guid=ON&async=1&en=gtag.config&gtm=45be67t1v9179205174za200zd9179205174xec&gcd=13l3l3l3l1l1&dma=0&tag_exp=115938466~115938469~118395333~118897920~118897930~119896802&u_w=1440&u_h=900&url=https%3A%2F%2Fportswigger.net%2Fweb-security%2Flearning-paths&rcb=9&frm=0&tiba=Learning%20paths%20%7C%20Web%20Security%20Academy%20-%20PortSwigger&hn=www.googleadservices.com&npa=0&pscdl=noapi&auid=1979610941.1785582107&uaa=x86&uab=64&uafvl=HeadlessChrome%3B149.0.7827.55%7CChromium%3B149.0.7827.55%7CNot)A%253BBrand%3B24.0.0.0&uamb=0&uam=&uap=Windows&uapv=10.0&uaw=0&data=event%3Dgtag.config&ept=68&gcp=5. Refused to connect because it violates the document's Content Security Policy.",
        "Connecting to 'https://www.google.com/ccm/collect?rcb=9&frm=0&auid=1979610941.1785582107&dt=Learning%20paths%20%7C%20Web%20Security%20Academy%20-%20PortSwigger&en=page_view&dl=https%3A%2F%2Fportswigger.net%2Fweb-security%2Flearning-paths&scrsrc=www.googletagmanager.com&rnd=748882722.1785582107&navt=n&npa=0&gtm=45be67t1v9179205174za200zd9179205174xec&gcd=13l3l3l3l1l1&dma=0&tag_exp=115938466~115938469~118395333~118897920~118897930~119896802&apvc=1&tids=AW-11422135271&tid=AW-11422135271&tft=1785582106952&tfd=937&fmt=8' violates the following Content Security Policy directive: \"connect-src 'self' https://ps.containers.piwik.pro https://ps.piwik.pro https://go.portswigger.net https://tags.srv.stackadapt.com https://www.google.com/recaptcha/ https://tracking-api.g2.com https://phingest.staging.portswigger.com https://phingest.portswigger.com https://formsubmission.portswigger.net https://*.portswigger.com\". The action has been blocked.",
        "Fetch API cannot load https://www.google.com/ccm/collect?rcb=9&frm=0&auid=1979610941.1785582107&dt=Learning%20paths%20%7C%20Web%20Security%20Academy%20-%20PortSwigger&en=page_view&dl=https%3A%2F%2Fportswigger.net%2Fweb-security%2Flearning-paths&scrsrc=www.googletagmanager.com&rnd=748882722.1785582107&navt=n&npa=0&gtm=45be67t1v9179205174za200zd9179205174xec&gcd=13l3l3l3l1l1&dma=0&tag_exp=115938466~115938469~118395333~118897920~118897930~119896802&apvc=1&tids=AW-11422135271&tid=AW-11422135271&tft=1785582106952&tfd=937&fmt=8. Refused to connect because it violates the document's Content Security Policy.",
        "Loading the image 'https://www.google.com/rmkt/collect/11422135271/?random=1785582106933&cv=11&fst=1785582106933&fmt=3&bg=ffffff&guid=ON&async=1&en=gtag.config&gtm=45be67t1v9179205174za200zd9179205174xec&gcd=13l3l3l3l1l1&dma=0&tag_exp=115938466~115938469~118395333~118897920~118897930~119896802&u_w=1440&u_h=900&url=https%3A%2F%2Fportswigger.net%2Fweb-security%2Flearning-paths&rcb=9&frm=0&tiba=Learning%20paths%20%7C%20Web%20Security%20Academy%20-%20PortSwigger&hn=www.googleadservices.com&npa=0&pscdl=noapi&auid=1979610941.1785582107&uaa=x86&uab=64&uafvl=HeadlessChrome%3B149.0.7827.55%7CChromium%3B149.0.7827.55%7CNot)A%253BBrand%3B24.0.0.0&uamb=0&uam=&uap=Windows&uapv=10.0&uaw=0&data=event%3Dgtag.config&ept=68&gcp=5' violates the following Content Security Policy directive: \"img-src 'self' https://*.portswigger.com/ https://portswigger.net/ https://i.ytimg.com/ https://tags.srv.stackadapt.com/sa.jpeg\". The action has been blocked.",
        "Loading the image 'https://www.google.com/ccm/collect?rcb=9&frm=0&auid=1979610941.1785582107&dt=Learning%20paths%20%7C%20Web%20Security%20Academy%20-%20PortSwigger&en=page_view&dl=https%3A%2F%2Fportswigger.net%2Fweb-security%2Flearning-paths&scrsrc=www.googletagmanager.com&rnd=748882722.1785582107&navt=n&npa=0&gtm=45be67t1v9179205174za200zd9179205174xec&gcd=13l3l3l3l1l1&dma=0&tag_exp=115938466~115938469~118395333~118897920~118897930~119896802&apvc=1&tids=AW-11422135271&tid=AW-11422135271&tft=1785582106952&tfd=937&fmt=3' violates the following Content Security Policy directive: \"img-src 'self' https://*.portswigger.com/ https://portswigger.net/ https://i.ytimg.com/ https://tags.srv.stackadapt.com/sa.jpeg\". The action has been blocked.",
        "Loading the image 'https://www.google.com/pagead/1p-user-list/11422135271/?random=1785582106933&cv=11&fst=1785582000000&bg=ffffff&guid=ON&async=1&en=gtag.config&gtm=45be67t1v9179205174za200zd9179205174xec&gcd=13l3l3l3l1l1&dma=0&tag_exp=115938466~115938469~118395333~118897920~118897930~119896802&u_w=1440&u_h=900&url=https%3A%2F%2Fportswigger.net%2Fweb-security%2Flearning-paths&rcb=9&frm=0&tiba=Learning%20paths%20%7C%20Web%20Security%20Academy%20-%20PortSwigger&hn=www.googleadservices.com&npa=0&pscdl=noapi&auid=1979610941.1785582107&uaa=x86&uab=64&uafvl=HeadlessChrome%3B149.0.7827.55%7CChromium%3B149.0.7827.55%7CNot)A%253BBrand%3B24.0.0.0&uamb=0&uam=&uap=Windows&uapv=10.0&uaw=0&data=event%3Dgtag.config&ept=9&rfmt=3&fmt=3&is_vtc=1&cid=CAQSUAARCiqBSIroy9yPGMRLfB8RJV8uon38sGKMeNgs9mFBDzF3DM2Nx9cNsVOGyyk3ydtT_tQCiflxD9Chklrq5c62lqsteMbYDvVOXlqt_3Lx&random=4034702111&rmt_tld=0&ipr=y' violates the following Content Security Policy directive: \"img-src 'self' https://*.portswigger.com/ https://portswigger.net/ https://i.ytimg.com/ https://tags.srv.stackadapt.com/sa.jpeg\". The action has been blocked.",
        "Loading the image 'https://www.google.co.uk/pagead/1p-user-list/11422135271/?random=1785582106933&cv=11&fst=1785582000000&bg=ffffff&guid=ON&async=1&en=gtag.config&gtm=45be67t1v9179205174za200zd9179205174xec&gcd=13l3l3l3l1l1&dma=0&tag_exp=115938466~115938469~118395333~118897920~118897930~119896802&u_w=1440&u_h=900&url=https%3A%2F%2Fportswigger.net%2Fweb-security%2Flearning-paths&rcb=9&frm=0&tiba=Learning%20paths%20%7C%20Web%20Security%20Academy%20-%20PortSwigger&hn=www.googleadservices.com&npa=0&pscdl=noapi&auid=1979610941.1785582107&uaa=x86&uab=64&uafvl=HeadlessChrome%3B149.0.7827.55%7CChromium%3B149.0.7827.55%7CNot)A%253BBrand%3B24.0.0.0&uamb=0&uam=&uap=Windows&uapv=10.0&uaw=0&data=event%3Dgtag.config&ept=9&rfmt=3&fmt=3&is_vtc=1&cid=CAQSUAARCiqBSIroy9yPGMRLfB8RJV8uon38sGKMeNgs9mFBDzF3DM2Nx9cNsVOGyyk3ydtT_tQCiflxD9Chklrq5c62lqsteMbYDvVOXlqt_3Lx&random=4034702111&rmt_tld=1&ipr=y' violates the following Content Security Policy directive: \"img-src 'self' https://*.portswigger.com/ https://portswigger.net/ https://i.ytimg.com/ https://tags.srv.stackadapt.com/sa.jpeg\". The action has been blocked.",
        "Applying inline style violates the following Content Security Policy directive 'style-src 'self' https://tags.srv.stackadapt.com/sa.css 'nonce-ir2Ep9Q/HycCV7h2pQA75Kbl2EksacpV' https://fonts.googleapis.com/css2* https://unpkg.com/animate.css@4.1.1/animate.css https://unpkg.com/@teleporthq/teleport-custom-scripts/dist/style.css'. Either the 'unsafe-inline' keyword, a hash ('sha256-DI3A3NB0TrIWjOyPS+ClIeU1iZvL9QiLqQN2JnRHCss='), or a nonce ('nonce-...') is required to enable inline execution. The action has been blocked."
      ],
      "pageErrors": [],
      "error": null,
      "durationMs": 3435
    },
    {
      "name": "Academy SQL injection",
      "requestedUrl": "https://portswigger.net/web-security/sql-injection",
      "viewport": {
        "label": "375px",
        "width": 375,
        "height": 812
      },
      "status": "audited",
      "httpStatus": 200,
      "finalUrl": "https://portswigger.net/web-security/sql-injection",
      "title": "What is SQL Injection? Tutorial & Examples | Web Security Academy",
      "document": {
        "lang": null,
        "h1Count": 1,
        "mainCount": 1,
        "landmarkCount": 6,
        "horizontalOverflowPx": 0
      },
      "violations": [
        {
          "id": "color-contrast",
          "impact": "serious",
          "tags": [
            "cat.color",
            "wcag2aa",
            "wcag143",
            "TTv5",
            "TT13.c",
            "EN-301-549",
            "EN-9.1.4.3",
            "ACT",
            "RGAAv4",
            "RGAA-3.2.1"
          ],
          "help": "Elements must meet minimum color contrast ratio thresholds",
          "helpUrl": "https://dequeuniversity.com/rules/axe/4.12/color-contrast?application=axeAPI",
          "description": "Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds",
          "nodes": [
            {
              "target": [
                ".login-buttons > .button-orange-small"
              ],
              "html": "<a class=\"button-orange-small\" href=\"/users/youraccount/personaldetails\">My account</a>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.91 (foreground color: #ffffff, background color: #ff6633, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "label[for=\"nav-main-enterprise\"] > span:nth-child(1)"
              ],
              "html": "<span>Academy home</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.91 (foreground color: #ff6633, background color: #ffffff, font size: 12.0pt (16px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#d9a071d8264e85184722707ff5747bbbd77963967d1d01f1b22f5dd8252f9767 > .flex-columns > .label-light-green-small"
              ],
              "html": "<span class=\"label-light-green-small\">APPRENTICE</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 1.96 (foreground color: #ffffff, background color: #39d50c, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#befc0f5ddbc0e32a7adc4c9d4d286582f462f70bf32a8d5df15489d679dcd5c9 > .flex-columns > .label-light-green-small"
              ],
              "html": "<span class=\"label-light-green-small\">APPRENTICE</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 1.96 (foreground color: #ffffff, background color: #39d50c, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                ".label-light-blue-small"
              ],
              "html": "<span class=\"label-light-blue-small\">PRACTITIONER</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.02 (foreground color: #ffffff, background color: #4cc1ff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "a[href$=\"register\"]"
              ],
              "html": "<a class=\"button-orange-small\" href=\"/users/register\">Sign up</a>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.91 (foreground color: #ffffff, background color: #ff6633, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                ".button-white-small"
              ],
              "html": "<a class=\"button-white-small\" href=\"/users?returnurl=%2fweb-security%2fsql-injection\">Login</a>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.91 (foreground color: #ff6633, background color: #ffffff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                ".button-white"
              ],
              "html": "<a class=\"button-white\" href=\"https://portswigger.net/burp\">Try for free</a>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.91 (foreground color: #ff6633, background color: #ffffff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                ".button-outline-blue-small"
              ],
              "html": "<a class=\"button-outline-blue-small camelcase\" href=\"https://twitter.com/Burp_Suite\" rel=\"noreferrer\"><span class=\"icon-twitter\"></span> Follow us</a>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.58 (foreground color: #00acee, background color: #ffffff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                ".grey"
              ],
              "html": "<p class=\"grey\">© 2026 PortSwigger Ltd.</p>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.85 (foreground color: #999998, background color: #ffffff, font size: 9.8pt (13px), font weight: bold). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            }
          ]
        },
        {
          "id": "html-has-lang",
          "impact": "serious",
          "tags": [
            "cat.language",
            "wcag2a",
            "wcag311",
            "TTv5",
            "TT11.a",
            "EN-301-549",
            "EN-9.3.1.1",
            "ACT",
            "RGAAv4",
            "RGAA-8.3.1"
          ],
          "help": "<html> element must have a lang attribute",
          "helpUrl": "https://dequeuniversity.com/rules/axe/4.12/html-has-lang?application=axeAPI",
          "description": "Ensure every HTML document has a lang attribute",
          "nodes": [
            {
              "target": [
                "html"
              ],
              "html": "<html>",
              "failureSummary": "Fix any of the following:\n  The <html> element does not have a lang attribute",
              "impact": "serious"
            }
          ]
        },
        {
          "id": "link-name",
          "impact": "serious",
          "tags": [
            "cat.name-role-value",
            "wcag2a",
            "wcag244",
            "wcag412",
            "section508",
            "section508.22.a",
            "TTv5",
            "TT6.a",
            "EN-301-549",
            "EN-9.2.4.4",
            "EN-9.4.1.2",
            "ACT",
            "RGAAv4",
            "RGAA-6.2.1"
          ],
          "help": "Links must have discernible text",
          "helpUrl": "https://dequeuniversity.com/rules/axe/4.12/link-name?application=axeAPI",
          "description": "Ensure links have discernible text",
          "nodes": [
            {
              "target": [
                ".logo"
              ],
              "html": "<a class=\"logo\" href=\"/\"></a>",
              "failureSummary": "Fix all of the following:\n  Element is in tab order and does not have accessible text\n\nFix any of the following:\n  Element does not have text that is visible to screen readers\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute",
              "impact": "serious"
            },
            {
              "target": [
                ".back-to-top"
              ],
              "html": "<a href=\"#top\" class=\"back-to-top allow-for-pinned\">",
              "failureSummary": "Fix all of the following:\n  Element is in tab order and does not have accessible text\n\nFix any of the following:\n  Element does not have text that is visible to screen readers\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute",
              "impact": "serious"
            }
          ]
        },
        {
          "id": "scrollable-region-focusable",
          "impact": "serious",
          "tags": [
            "cat.keyboard",
            "wcag2a",
            "wcag211",
            "wcag213",
            "TTv5",
            "TT4.a",
            "EN-301-549",
            "EN-9.2.1.1",
            "EN-9.2.1.3",
            "RGAAv4",
            "RGAA-7.3.2"
          ],
          "help": "Scrollable region must have keyboard access",
          "helpUrl": "https://dequeuniversity.com/rules/axe/4.12/scrollable-region-focusable?application=axeAPI",
          "description": "Ensure elements that have scrollable content are accessible by keyboard in Safari",
          "nodes": [
            {
              "target": [
                ".code-scrollable:nth-child(26)"
              ],
              "html": "<code class=\"code-scrollable\">https://insecure-website.com/products?category=Gifts</code>",
              "failureSummary": "Fix any of the following:\n  Element should have focusable content\n  Element should be focusable",
              "impact": "serious"
            },
            {
              "target": [
                ".code-scrollable:nth-child(28)"
              ],
              "html": "<code class=\"code-scrollable\">SELECT * FROM products WHERE category = 'Gifts' AND released = 1</code>",
              "failureSummary": "Fix any of the following:\n  Element should have focusable content\n  Element should be focusable",
              "impact": "serious"
            },
            {
              "target": [
                ".code-scrollable:nth-child(33)"
              ],
              "html": "<code class=\"code-scrollable\">https://insecure-website.com/products?category=Gifts'--</code>",
              "failureSummary": "Fix any of the following:\n  Element should have focusable content\n  Element should be focusable",
              "impact": "serious"
            },
            {
              "target": [
                ".code-scrollable:nth-child(35)"
              ],
              "html": "<code class=\"code-scrollable\">SELECT * FROM products WHERE category = 'Gifts'--' AND released = 1</code>",
              "failureSummary": "Fix any of the following:\n  Element should have focusable content\n  Element should be focusable",
              "impact": "serious"
            },
            {
              "target": [
                ".code-scrollable:nth-child(38)"
              ],
              "html": "<code class=\"code-scrollable\">https://insecure-website.com/products?category=Gifts'+OR+1=1--</code>",
              "failureSummary": "Fix any of the following:\n  Element should have focusable content\n  Element should be focusable",
              "impact": "serious"
            },
            {
              "target": [
                ".code-scrollable:nth-child(40)"
              ],
              "html": "<code class=\"code-scrollable\">SELECT * FROM products WHERE category = 'Gifts' OR 1=1--' AND released = 1</code>",
              "failureSummary": "Fix any of the following:\n  Element should have focusable content\n  Element should be focusable",
              "impact": "serious"
            },
            {
              "target": [
                ".code-scrollable:nth-child(46)"
              ],
              "html": "<code class=\"code-scrollable\">SELECT * FROM users WHERE username = 'wiener' AND password = 'bluecheese'</code>",
              "failureSummary": "Fix any of the following:\n  Element should have focusable content\n  Element should be focusable",
              "impact": "serious"
            },
            {
              "target": [
                ".code-scrollable:nth-child(49)"
              ],
              "html": "<code class=\"code-scrollable\">SELECT * FROM users WHERE username = 'administrator'--' AND password = ''</code>",
              "failureSummary": "Fix any of the following:\n  Element should have focusable content\n  Element should be focusable",
              "impact": "serious"
            },
            {
              "target": [
                ".code-scrollable:nth-child(55)"
              ],
              "html": "<code class=\"code-scrollable\">SELECT name, description FROM products WHERE category = 'Gifts'</code>",
              "failureSummary": "Fix any of the following:\n  Element should have focusable content\n  Element should be focusable",
              "impact": "serious"
            },
            {
              "target": [
                ".code-scrollable:nth-child(57)"
              ],
              "html": "<code class=\"code-scrollable\">' UNION SELECT username, password FROM users--</code>",
              "failureSummary": "Fix any of the following:\n  Element should have focusable content\n  Element should be focusable",
              "impact": "serious"
            },
            {
              "target": [
                ".code-scrollable:nth-child(79)"
              ],
              "html": "<code class=\"code-scrollable\">SELECT * FROM information_schema.tables</code>",
              "failureSummary": "Fix any of the following:\n  Element should have focusable content\n  Element should be focusable",
              "impact": "serious"
            },
            {
              "target": [
                ".code-scrollable:nth-child(84)"
              ],
              "html": "<code class=\"code-scrollable\">&lt;stockCheck&gt;\n    &lt;productId&gt;123&lt;/productId&gt;\n    &lt;storeId&gt;999 &amp;#x53;ELECT * FROM information_schema.tables&lt;/storeId&gt;\n&lt;/stockCheck&gt;</code>",
              "failureSummary": "Fix any of the following:\n  Element should have focusable content\n  Element should be focusable",
              "impact": "serious"
            },
            {
              "target": [
                ".code-scrollable:nth-child(90)"
              ],
              "html": "<code class=\"code-scrollable\">String query = \"SELECT * FROM products WHERE category = '\"+ input + \"'\";\nStatement statement = connection.createStatement();\nResultSet resultSet = statement.executeQuery(query);</code>",
              "failureSummary": "Fix any of the following:\n  Element should have focusable content\n  Element should be focusable",
              "impact": "serious"
            },
            {
              "target": [
                ".code-scrollable:nth-child(92)"
              ],
              "html": "<code class=\"code-scrollable\">PreparedStatement statement = connection.prepareStatement(\"SELECT * FROM products WHERE category = ?\");\nstatement.setString(1, input);\nResultSet resultSet = statement.executeQuery();</code>",
              "failureSummary": "Fix any of the following:\n  Element should have focusable content\n  Element should be focusable",
              "impact": "serious"
            }
          ]
        },
        {
          "id": "target-size",
          "impact": "serious",
          "tags": [
            "cat.sensory-and-visual-cues",
            "wcag22aa",
            "wcag258"
          ],
          "help": "All touch targets must be 24px large, or leave sufficient space",
          "helpUrl": "https://dequeuniversity.com/rules/axe/4.12/target-size?application=axeAPI",
          "description": "Ensure touch targets have sufficient size and space",
          "nodes": [
            {
              "target": [
                ".container > div:nth-child(1) > a[href$=\"vulnerability-scanner\"]"
              ],
              "html": "<a href=\"/burp/vulnerability-scanner\">Web vulnerability scanner</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (166.5px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                ".container > div:nth-child(1) > a[href$=\"burp\"]"
              ],
              "html": "<a href=\"/burp\">Burp Suite Editions</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (166.5px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                ".container > div:nth-child(1) > a[href$=\"releases\"]"
              ],
              "html": "<a href=\"/burp/releases\">Release Notes</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (166.5px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                ".container > div:nth-child(2) > a:nth-child(2)"
              ],
              "html": "<a href=\"/web-security/cross-site-scripting\">Cross-site scripting (XSS)</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (166.5px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                ".container > div:nth-child(2) > a[href$=\"sql-injection\"]"
              ],
              "html": "<a href=\"/web-security/sql-injection\">SQL injection</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (166.5px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                "a[href$=\"csrf\"]"
              ],
              "html": "<a href=\"/web-security/csrf\">Cross-site request forgery</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (166.5px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                "a[href$=\"xxe\"]"
              ],
              "html": "<a href=\"/web-security/xxe\">XML external entity injection</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (166.5px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                ".container > div:nth-child(2) > a:nth-child(6)"
              ],
              "html": "<a href=\"/web-security/file-path-traversal\">Directory traversal</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (166.5px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                "a[href$=\"ssrf\"]"
              ],
              "html": "<a href=\"/web-security/ssrf\">Server-side request forgery</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (166.5px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                "a[href$=\"organizations\"]"
              ],
              "html": "<a href=\"/organizations\">Organizations</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (166.5px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                "a[href$=\"testers\"]"
              ],
              "html": "<a href=\"/testers\">Testers</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (166.5px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                "a[href$=\"developers\"]"
              ],
              "html": "<a href=\"/developers\">Developers</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (166.5px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                "div:nth-child(4) > a[href$=\"about\"]"
              ],
              "html": "<a href=\"/about\">About</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (166.5px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                "div:nth-child(4) > a[href$=\"careers\"]"
              ],
              "html": "<a href=\"/careers\">Careers</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (166.5px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                "div:nth-child(4) > a[href$=\"contact\"]"
              ],
              "html": "<a href=\"/about/contact\">Contact</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (166.5px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                "div:nth-child(4) > a[href$=\"legal\"]"
              ],
              "html": "<a href=\"/legal\">Legal</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (166.5px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                "a[href$=\"privacy\"]"
              ],
              "html": "<a href=\"/privacy\">Privacy Notice</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (166.5px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                "a[href$=\"modern-slavery-statement\"]"
              ],
              "html": "<a href=\"/modern-slavery-statement\">Modern Slavery Statement</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (166.5px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                ".container > div:nth-child(5) > a[href$=\"web-security\"]"
              ],
              "html": "<a href=\"/web-security\">Web Security Academy</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (166.5px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                ".container > div:nth-child(5) > a[href$=\"blog\"]"
              ],
              "html": "<a href=\"/blog\">Blog</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (166.5px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                ".container > div:nth-child(5) > a[href$=\"research\"]"
              ],
              "html": "<a href=\"/research\">Research</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (166.5px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            }
          ]
        }
      ],
      "incomplete": [
        {
          "id": "color-contrast",
          "impact": "serious",
          "tags": [
            "cat.color",
            "wcag2aa",
            "wcag143",
            "TTv5",
            "TT13.c",
            "EN-301-549",
            "EN-9.1.4.3",
            "ACT",
            "RGAAv4",
            "RGAA-3.2.1"
          ],
          "help": "Elements must meet minimum color contrast ratio thresholds",
          "helpUrl": "https://dequeuniversity.com/rules/axe/4.12/color-contrast?application=axeAPI",
          "description": "Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds",
          "nodes": [
            {
              "target": [
                "h3"
              ],
              "html": "<h3>SQL injection</h3>",
              "failureSummary": "Fix any of the following:\n  Element's background color could not be determined because it is overlapped by another element",
              "impact": "serious"
            }
          ]
        }
      ],
      "consoleErrors": [
        "Connecting to 'https://ad.doubleclick.net/ccm/s/collect?auid=468044949.1785582111&gtm=45be67t1v9179205174za200zd9179205174xec' violates the following Content Security Policy directive: \"connect-src 'self' https://ps.containers.piwik.pro https://ps.piwik.pro https://go.portswigger.net https://tags.srv.stackadapt.com https://www.google.com/recaptcha/ https://tracking-api.g2.com https://phingest.staging.portswigger.com https://phingest.portswigger.com https://formsubmission.portswigger.net https://*.portswigger.com\". The action has been blocked.",
        "Fetch API cannot load https://ad.doubleclick.net/ccm/s/collect?auid=468044949.1785582111&gtm=45be67t1v9179205174za200zd9179205174xec. Refused to connect because it violates the document's Content Security Policy.",
        "Connecting to 'https://www.google.com/rmkt/collect/11422135271/?random=1785582110702&cv=11&fst=1785582110702&fmt=8&bg=ffffff&guid=ON&async=1&en=gtag.config&gtm=45be67t1v9179205174za200zd9179205174xec&gcd=13l3l3l3l1l1&dma=0&tag_exp=115938466~115938469~118395334~118897920~118897930~119527019~119896802~120222308&u_w=375&u_h=812&url=https%3A%2F%2Fportswigger.net%2Fweb-security%2Fsql-injection&rcb=16&frm=0&tiba=What%20is%20SQL%20Injection%3F%20Tutorial%20%26%20Examples%20%7C%20Web%20Security%20Academy&hn=www.googleadservices.com&npa=0&pscdl=noapi&auid=468044949.1785582111&uaa=x86&uab=64&uafvl=HeadlessChrome%3B149.0.7827.55%7CChromium%3B149.0.7827.55%7CNot)A%253BBrand%3B24.0.0.0&uamb=0&uam=&uap=Windows&uapv=10.0&uaw=0&data=event%3Dgtag.config&ept=68&gcp=5' violates the following Content Security Policy directive: \"connect-src 'self' https://ps.containers.piwik.pro https://ps.piwik.pro https://go.portswigger.net https://tags.srv.stackadapt.com https://www.google.com/recaptcha/ https://tracking-api.g2.com https://phingest.staging.portswigger.com https://phingest.portswigger.com https://formsubmission.portswigger.net https://*.portswigger.com\". The action has been blocked.",
        "Fetch API cannot load https://www.google.com/rmkt/collect/11422135271/?random=1785582110702&cv=11&fst=1785582110702&fmt=8&bg=ffffff&guid=ON&async=1&en=gtag.config&gtm=45be67t1v9179205174za200zd9179205174xec&gcd=13l3l3l3l1l1&dma=0&tag_exp=115938466~115938469~118395334~118897920~118897930~119527019~119896802~120222308&u_w=375&u_h=812&url=https%3A%2F%2Fportswigger.net%2Fweb-security%2Fsql-injection&rcb=16&frm=0&tiba=What%20is%20SQL%20Injection%3F%20Tutorial%20%26%20Examples%20%7C%20Web%20Security%20Academy&hn=www.googleadservices.com&npa=0&pscdl=noapi&auid=468044949.1785582111&uaa=x86&uab=64&uafvl=HeadlessChrome%3B149.0.7827.55%7CChromium%3B149.0.7827.55%7CNot)A%253BBrand%3B24.0.0.0&uamb=0&uam=&uap=Windows&uapv=10.0&uaw=0&data=event%3Dgtag.config&ept=68&gcp=5. Refused to connect because it violates the document's Content Security Policy.",
        "Loading the image 'https://www.googletagmanager.com/td?id=AW-11422135271&v=3&t=t&pid=662902805&gtm=45be67t1v9179205174za200zd9179205174&seq=1&exp=115938466~115938469~118395334~118897920~118897930~119527019~119896802~120222308&dl=portswigger.net%2Fweb-security%2Fsql-injection&tdp=AW-11422135271;179205174;0;0;0&frm=0&rtg=179205174&slo=12&hlo=-1&lst=3&bt=0&ct=3&z=0' violates the following Content Security Policy directive: \"img-src 'self' https://*.portswigger.com/ https://portswigger.net/ https://i.ytimg.com/ https://tags.srv.stackadapt.com/sa.jpeg\". The action has been blocked.",
        "Connecting to 'https://www.google.com/ccm/collect?rcb=16&frm=0&auid=468044949.1785582111&dt=What%20is%20SQL%20Injection%3F%20Tutorial%20%26%20Examples%20%7C%20Web%20Security%20Academy&en=page_view&dl=https%3A%2F%2Fportswigger.net%2Fweb-security%2Fsql-injection&scrsrc=www.googletagmanager.com&rnd=90764330.1785582111&navt=n&npa=0&gtm=45be67t1v9179205174za200zd9179205174xec&gcd=13l3l3l3l1l1&dma=0&tag_exp=115938466~115938469~118395334~118897920~118897930~119527019~119896802~120222308&apvc=1&tids=AW-11422135271&tid=AW-11422135271&tft=1785582110723&tfd=1010&fmt=8' violates the following Content Security Policy directive: \"connect-src 'self' https://ps.containers.piwik.pro https://ps.piwik.pro https://go.portswigger.net https://tags.srv.stackadapt.com https://www.google.com/recaptcha/ https://tracking-api.g2.com https://phingest.staging.portswigger.com https://phingest.portswigger.com https://formsubmission.portswigger.net https://*.portswigger.com\". The action has been blocked.",
        "Fetch API cannot load https://www.google.com/ccm/collect?rcb=16&frm=0&auid=468044949.1785582111&dt=What%20is%20SQL%20Injection%3F%20Tutorial%20%26%20Examples%20%7C%20Web%20Security%20Academy&en=page_view&dl=https%3A%2F%2Fportswigger.net%2Fweb-security%2Fsql-injection&scrsrc=www.googletagmanager.com&rnd=90764330.1785582111&navt=n&npa=0&gtm=45be67t1v9179205174za200zd9179205174xec&gcd=13l3l3l3l1l1&dma=0&tag_exp=115938466~115938469~118395334~118897920~118897930~119527019~119896802~120222308&apvc=1&tids=AW-11422135271&tid=AW-11422135271&tft=1785582110723&tfd=1010&fmt=8. Refused to connect because it violates the document's Content Security Policy.",
        "Loading the image 'https://www.google.com/rmkt/collect/11422135271/?random=1785582110702&cv=11&fst=1785582110702&fmt=3&bg=ffffff&guid=ON&async=1&en=gtag.config&gtm=45be67t1v9179205174za200zd9179205174xec&gcd=13l3l3l3l1l1&dma=0&tag_exp=115938466~115938469~118395334~118897920~118897930~119527019~119896802~120222308&u_w=375&u_h=812&url=https%3A%2F%2Fportswigger.net%2Fweb-security%2Fsql-injection&rcb=16&frm=0&tiba=What%20is%20SQL%20Injection%3F%20Tutorial%20%26%20Examples%20%7C%20Web%20Security%20Academy&hn=www.googleadservices.com&npa=0&pscdl=noapi&auid=468044949.1785582111&uaa=x86&uab=64&uafvl=HeadlessChrome%3B149.0.7827.55%7CChromium%3B149.0.7827.55%7CNot)A%253BBrand%3B24.0.0.0&uamb=0&uam=&uap=Windows&uapv=10.0&uaw=0&data=event%3Dgtag.config&ept=68&gcp=5' violates the following Content Security Policy directive: \"img-src 'self' https://*.portswigger.com/ https://portswigger.net/ https://i.ytimg.com/ https://tags.srv.stackadapt.com/sa.jpeg\". The action has been blocked.",
        "Loading the image 'https://www.google.com/ccm/collect?rcb=16&frm=0&auid=468044949.1785582111&dt=What%20is%20SQL%20Injection%3F%20Tutorial%20%26%20Examples%20%7C%20Web%20Security%20Academy&en=page_view&dl=https%3A%2F%2Fportswigger.net%2Fweb-security%2Fsql-injection&scrsrc=www.googletagmanager.com&rnd=90764330.1785582111&navt=n&npa=0&gtm=45be67t1v9179205174za200zd9179205174xec&gcd=13l3l3l3l1l1&dma=0&tag_exp=115938466~115938469~118395334~118897920~118897930~119527019~119896802~120222308&apvc=1&tids=AW-11422135271&tid=AW-11422135271&tft=1785582110723&tfd=1010&fmt=3' violates the following Content Security Policy directive: \"img-src 'self' https://*.portswigger.com/ https://portswigger.net/ https://i.ytimg.com/ https://tags.srv.stackadapt.com/sa.jpeg\". The action has been blocked.",
        "Applying inline style violates the following Content Security Policy directive 'style-src 'self' https://tags.srv.stackadapt.com/sa.css 'nonce-Z2JOjEqHTFjQoeAkDo4hAiXEbdgVXvBd' https://fonts.googleapis.com/css2* https://unpkg.com/animate.css@4.1.1/animate.css https://unpkg.com/@teleporthq/teleport-custom-scripts/dist/style.css'. Either the 'unsafe-inline' keyword, a hash ('sha256-UXQJcnvTh5IOA9bjEHKVbCb763EJk+veGagHpJSyHAw='), or a nonce ('nonce-...') is required to enable inline execution. Note that hashes do not apply to event handlers, style attributes and javascript: navigations unless the 'unsafe-hashes' keyword is present. The action has been blocked.",
        "Applying inline style violates the following Content Security Policy directive 'style-src 'self' https://tags.srv.stackadapt.com/sa.css 'nonce-Z2JOjEqHTFjQoeAkDo4hAiXEbdgVXvBd' https://fonts.googleapis.com/css2* https://unpkg.com/animate.css@4.1.1/animate.css https://unpkg.com/@teleporthq/teleport-custom-scripts/dist/style.css'. Either the 'unsafe-inline' keyword, a hash ('sha256-cdXCK+ScKdMAwqO2CI9hKQW/v7H/diMxJYqLYIr0Qfk='), or a nonce ('nonce-...') is required to enable inline execution. Note that hashes do not apply to event handlers, style attributes and javascript: navigations unless the 'unsafe-hashes' keyword is present. The action has been blocked.",
        "Applying inline style violates the following Content Security Policy directive 'style-src 'self' https://tags.srv.stackadapt.com/sa.css 'nonce-Z2JOjEqHTFjQoeAkDo4hAiXEbdgVXvBd' https://fonts.googleapis.com/css2* https://unpkg.com/animate.css@4.1.1/animate.css https://unpkg.com/@teleporthq/teleport-custom-scripts/dist/style.css'. Either the 'unsafe-inline' keyword, a hash ('sha256-Tdi33qKbXZ4+CuItOZce4VoIHzXHh9G2TS2XM8my37s='), or a nonce ('nonce-...') is required to enable inline execution. Note that hashes do not apply to event handlers, style attributes and javascript: navigations unless the 'unsafe-hashes' keyword is present. The action has been blocked.",
        "Applying inline style violates the following Content Security Policy directive 'style-src 'self' https://tags.srv.stackadapt.com/sa.css 'nonce-Z2JOjEqHTFjQoeAkDo4hAiXEbdgVXvBd' https://fonts.googleapis.com/css2* https://unpkg.com/animate.css@4.1.1/animate.css https://unpkg.com/@teleporthq/teleport-custom-scripts/dist/style.css'. Either the 'unsafe-inline' keyword, a hash ('sha256-jc6gsTpnbdBk1lPRDGno3nup3RaPNFUhNhfc0wrv7Nc='), or a nonce ('nonce-...') is required to enable inline execution. Note that hashes do not apply to event handlers, style attributes and javascript: navigations unless the 'unsafe-hashes' keyword is present. The action has been blocked.",
        "Applying inline style violates the following Content Security Policy directive 'style-src 'self' https://tags.srv.stackadapt.com/sa.css 'nonce-Z2JOjEqHTFjQoeAkDo4hAiXEbdgVXvBd' https://fonts.googleapis.com/css2* https://unpkg.com/animate.css@4.1.1/animate.css https://unpkg.com/@teleporthq/teleport-custom-scripts/dist/style.css'. Either the 'unsafe-inline' keyword, a hash ('sha256-ycPOqdlfS2r3nOhvVbdWQnwhOdishBbOtNiewUkrLEQ='), or a nonce ('nonce-...') is required to enable inline execution. Note that hashes do not apply to event handlers, style attributes and javascript: navigations unless the 'unsafe-hashes' keyword is present. The action has been blocked.",
        "Applying inline style violates the following Content Security Policy directive 'style-src 'self' https://tags.srv.stackadapt.com/sa.css 'nonce-Z2JOjEqHTFjQoeAkDo4hAiXEbdgVXvBd' https://fonts.googleapis.com/css2* https://unpkg.com/animate.css@4.1.1/animate.css https://unpkg.com/@teleporthq/teleport-custom-scripts/dist/style.css'. Either the 'unsafe-inline' keyword, a hash ('sha256-DAdROr7p2lCHdEVfL9mhdxEFpC5NW3DS+/Obhl9wXaU='), or a nonce ('nonce-...') is required to enable inline execution. Note that hashes do not apply to event handlers, style attributes and javascript: navigations unless the 'unsafe-hashes' keyword is present. The action has been blocked.",
        "Applying inline style violates the following Content Security Policy directive 'style-src 'self' https://tags.srv.stackadapt.com/sa.css 'nonce-Z2JOjEqHTFjQoeAkDo4hAiXEbdgVXvBd' https://fonts.googleapis.com/css2* https://unpkg.com/animate.css@4.1.1/animate.css https://unpkg.com/@teleporthq/teleport-custom-scripts/dist/style.css'. Either the 'unsafe-inline' keyword, a hash ('sha256-VfemY8dEFHpAawb7BsZxjM4KB4AC8WHqA/gm/C/3kbg='), or a nonce ('nonce-...') is required to enable inline execution. Note that hashes do not apply to event handlers, style attributes and javascript: navigations unless the 'unsafe-hashes' keyword is present. The action has been blocked.",
        "Applying inline style violates the following Content Security Policy directive 'style-src 'self' https://tags.srv.stackadapt.com/sa.css 'nonce-Z2JOjEqHTFjQoeAkDo4hAiXEbdgVXvBd' https://fonts.googleapis.com/css2* https://unpkg.com/animate.css@4.1.1/animate.css https://unpkg.com/@teleporthq/teleport-custom-scripts/dist/style.css'. Either the 'unsafe-inline' keyword, a hash ('sha256-HhGYuyBsuwFa2D3eVyT7NJA86tnArQjOC0TO9xmMZPY='), or a nonce ('nonce-...') is required to enable inline execution. Note that hashes do not apply to event handlers, style attributes and javascript: navigations unless the 'unsafe-hashes' keyword is present. The action has been blocked.",
        "Connecting to 'https://px.ads.linkedin.com/attribution_trigger?pid=6316346&time=1785582110823&url=https%3A%2F%2Fportswigger.net%2Fweb-security%2Fsql-injection' violates the following Content Security Policy directive: \"connect-src 'self' https://ps.containers.piwik.pro https://ps.piwik.pro https://go.portswigger.net https://tags.srv.stackadapt.com https://www.google.com/recaptcha/ https://tracking-api.g2.com https://phingest.staging.portswigger.com https://phingest.portswigger.com https://formsubmission.portswigger.net https://*.portswigger.com\". The action has been blocked.",
        "Loading the image 'https://px.ads.linkedin.com/collect?v=2&fmt=js&pid=6316346&time=1785582110823&url=https%3A%2F%2Fportswigger.net%2Fweb-security%2Fsql-injection' violates the following Content Security Policy directive: \"img-src 'self' https://*.portswigger.com/ https://portswigger.net/ https://i.ytimg.com/ https://tags.srv.stackadapt.com/sa.jpeg\". The action has been blocked.",
        "Loading the image 'https://px.ads.linkedin.com/attribution_trigger?pid=6316346&time=1785582110823&url=https%3A%2F%2Fportswigger.net%2Fweb-security%2Fsql-injection' violates the following Content Security Policy directive: \"img-src 'self' https://*.portswigger.com/ https://portswigger.net/ https://i.ytimg.com/ https://tags.srv.stackadapt.com/sa.jpeg\". The action has been blocked.",
        "Connecting to 'https://px.ads.linkedin.com/wa/?medium=fetch&fmt=g' violates the following Content Security Policy directive: \"connect-src 'self' https://ps.containers.piwik.pro https://ps.piwik.pro https://go.portswigger.net https://tags.srv.stackadapt.com https://www.google.com/recaptcha/ https://tracking-api.g2.com https://phingest.staging.portswigger.com https://phingest.portswigger.com https://formsubmission.portswigger.net https://*.portswigger.com\". The action has been blocked.",
        "Fetch API cannot load https://px.ads.linkedin.com/wa/?medium=fetch&fmt=g. Refused to connect because it violates the document's Content Security Policy.",
        "Connecting to 'https://px.ads.linkedin.com/wa/?medium=beacon&fmt=g' violates the following Content Security Policy directive: \"connect-src 'self' https://ps.containers.piwik.pro https://ps.piwik.pro https://go.portswigger.net https://tags.srv.stackadapt.com https://www.google.com/recaptcha/ https://tracking-api.g2.com https://phingest.staging.portswigger.com https://phingest.portswigger.com https://formsubmission.portswigger.net https://*.portswigger.com\". The action has been blocked.",
        "Loading the image 'https://px.ads.linkedin.com/insight_tag_errors.gif?v=2&pid=6316346&error=version%3A%20308%20%7C%20WebsiteActions-308-TypeError%3A%20Failed%20to%20fetch%3B%20ErrorData%3A%20%7B%22domain%22%3A%22portswigger.net%22%2C%22requestFetcher%22%3A%22fetch-keepalive%22%2C%22body%22%3A%22H4sIAAAAAAAACl2PsU7DQBBEf%2BW0BdWZxI7tmGtQCkCWKABboUAIne1NsnC%2BHN61QgT8OwoBCsrRjN7MvEOgjsE85LM4n6X5owZuBwqyxIFp68HMpoUGoR7BxPMiy4okjqdFMtfQbXtLHgyE7SC8o%2FUah1OPAhrGwYGBjUhgM5n88yc7bCLGdhxI9hN%2BdRH5Z2zlUKch2DXWJA7BwP3GiiJW1e21Kn8z56oeZTuQdepEXbzZPjhk9aHusVHVD1UtWtthvwcNO2yYBCtae%2Bvu8HVElrIDA3jWZsk8a6O8SG2Upg1GSdPE0Qq7VY5x0mRnMWggrgfr2VnBDszKOkYNji7tkQIHcUXWy1H0xC2YdwjcVGIFwUTp54FyTf4Fu9IvQvjDbLAH40fnNPD3vnofDr9vFlcXT8uyKmv4%2FAKav5o1ogEAAA%3D%3D%22%7D&href=https%3A%2F%2Fportswigger.net%2Fweb-security%2Fsql-injection' violates the following Content Security Policy directive: \"img-src 'self' https://*.portswigger.com/ https://portswigger.net/ https://i.ytimg.com/ https://tags.srv.stackadapt.com/sa.jpeg\". The action has been blocked.",
        "Loading the image 'https://www.google.com/pagead/1p-user-list/11422135271/?random=1785582110702&cv=11&fst=1785582000000&bg=ffffff&guid=ON&async=1&en=gtag.config&gtm=45be67t1v9179205174za200zd9179205174xec&gcd=13l3l3l3l1l1&dma=0&tag_exp=115938466~115938469~118395334~118897920~118897930~119527019~119896802~120222308&u_w=375&u_h=812&url=https%3A%2F%2Fportswigger.net%2Fweb-security%2Fsql-injection&rcb=16&frm=0&tiba=What%20is%20SQL%20Injection%3F%20Tutorial%20%26%20Examples%20%7C%20Web%20Security%20Academy&hn=www.googleadservices.com&npa=0&pscdl=noapi&auid=468044949.1785582111&uaa=x86&uab=64&uafvl=HeadlessChrome%3B149.0.7827.55%7CChromium%3B149.0.7827.55%7CNot)A%253BBrand%3B24.0.0.0&uamb=0&uam=&uap=Windows&uapv=10.0&uaw=0&data=event%3Dgtag.config&ept=9&rfmt=3&fmt=3&is_vtc=1&cid=CAQSUAARCiqB58Q0WVQ-1EXRZDObwMDp9Nv8ZllpsbG_OH5qSQy6WuYTP0oEyIBf68Y0nooXpx6SehkN93BP8jWYHU5wR15LaCWQ_2pE0TkoZrzG&random=690793850&rmt_tld=0&ipr=y' violates the following Content Security Policy directive: \"img-src 'self' https://*.portswigger.com/ https://portswigger.net/ https://i.ytimg.com/ https://tags.srv.stackadapt.com/sa.jpeg\". The action has been blocked.",
        "Loading the image 'https://www.google.co.uk/pagead/1p-user-list/11422135271/?random=1785582110702&cv=11&fst=1785582000000&bg=ffffff&guid=ON&async=1&en=gtag.config&gtm=45be67t1v9179205174za200zd9179205174xec&gcd=13l3l3l3l1l1&dma=0&tag_exp=115938466~115938469~118395334~118897920~118897930~119527019~119896802~120222308&u_w=375&u_h=812&url=https%3A%2F%2Fportswigger.net%2Fweb-security%2Fsql-injection&rcb=16&frm=0&tiba=What%20is%20SQL%20Injection%3F%20Tutorial%20%26%20Examples%20%7C%20Web%20Security%20Academy&hn=www.googleadservices.com&npa=0&pscdl=noapi&auid=468044949.1785582111&uaa=x86&uab=64&uafvl=HeadlessChrome%3B149.0.7827.55%7CChromium%3B149.0.7827.55%7CNot)A%253BBrand%3B24.0.0.0&uamb=0&uam=&uap=Windows&uapv=10.0&uaw=0&data=event%3Dgtag.config&ept=9&rfmt=3&fmt=3&is_vtc=1&cid=CAQSUAARCiqB58Q0WVQ-1EXRZDObwMDp9Nv8ZllpsbG_OH5qSQy6WuYTP0oEyIBf68Y0nooXpx6SehkN93BP8jWYHU5wR15LaCWQ_2pE0TkoZrzG&random=690793850&rmt_tld=1&ipr=y' violates the following Content Security Policy directive: \"img-src 'self' https://*.portswigger.com/ https://portswigger.net/ https://i.ytimg.com/ https://tags.srv.stackadapt.com/sa.jpeg\". The action has been blocked.",
        "requestStorageAccess: Permission denied.",
        "Loading the image 'https://www.googletagmanager.com/td?id=AW-11422135271&v=3&t=t&pid=662902805&gtm=45be67t1v9179205174za200zd9179205174&seq=2&exp=115938466~115938469~118395334~118897920~118897930~119527019~119896802~120222308&dl=portswigger.net%2Fweb-security%2Fsql-injection&tdp=AW-11422135271;179205174;0;0;0&mde=AW-11422135271;9_1;45_1;61_1;68_1;69_1&csp=AW-11422135271;45_1_2;61_1_8;68_1_2;69_1_2&z=0' violates the following Content Security Policy directive: \"img-src 'self' https://*.portswigger.com/ https://portswigger.net/ https://i.ytimg.com/ https://tags.srv.stackadapt.com/sa.jpeg\". The action has been blocked.",
        "Applying inline style violates the following Content Security Policy directive 'style-src 'self' https://tags.srv.stackadapt.com/sa.css 'nonce-Z2JOjEqHTFjQoeAkDo4hAiXEbdgVXvBd' https://fonts.googleapis.com/css2* https://unpkg.com/animate.css@4.1.1/animate.css https://unpkg.com/@teleporthq/teleport-custom-scripts/dist/style.css'. Either the 'unsafe-inline' keyword, a hash ('sha256-DI3A3NB0TrIWjOyPS+ClIeU1iZvL9QiLqQN2JnRHCss='), or a nonce ('nonce-...') is required to enable inline execution. The action has been blocked."
      ],
      "pageErrors": [],
      "error": null,
      "durationMs": 3685
    },
    {
      "name": "Academy SQL injection",
      "requestedUrl": "https://portswigger.net/web-security/sql-injection",
      "viewport": {
        "label": "1440px",
        "width": 1440,
        "height": 900
      },
      "status": "audited",
      "httpStatus": 200,
      "finalUrl": "https://portswigger.net/web-security/sql-injection",
      "title": "What is SQL Injection? Tutorial & Examples | Web Security Academy",
      "document": {
        "lang": null,
        "h1Count": 1,
        "mainCount": 1,
        "landmarkCount": 6,
        "horizontalOverflowPx": 0
      },
      "violations": [
        {
          "id": "color-contrast",
          "impact": "serious",
          "tags": [
            "cat.color",
            "wcag2aa",
            "wcag143",
            "TTv5",
            "TT13.c",
            "EN-301-549",
            "EN-9.1.4.3",
            "ACT",
            "RGAAv4",
            "RGAA-3.2.1"
          ],
          "help": "Elements must meet minimum color contrast ratio thresholds",
          "helpUrl": "https://dequeuniversity.com/rules/axe/4.12/color-contrast?application=axeAPI",
          "description": "Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds",
          "nodes": [
            {
              "target": [
                ".login-buttons > .button-orange-small"
              ],
              "html": "<a class=\"button-orange-small\" href=\"/users/youraccount/personaldetails\">My account</a>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.91 (foreground color: #ffffff, background color: #ff6633, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#d9a071d8264e85184722707ff5747bbbd77963967d1d01f1b22f5dd8252f9767 > .flex-columns > .label-light-green-small"
              ],
              "html": "<span class=\"label-light-green-small\">APPRENTICE</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 1.96 (foreground color: #ffffff, background color: #39d50c, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#befc0f5ddbc0e32a7adc4c9d4d286582f462f70bf32a8d5df15489d679dcd5c9 > .flex-columns > .label-light-green-small"
              ],
              "html": "<span class=\"label-light-green-small\">APPRENTICE</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 1.96 (foreground color: #ffffff, background color: #39d50c, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                ".label-light-blue-small"
              ],
              "html": "<span class=\"label-light-blue-small\">PRACTITIONER</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.02 (foreground color: #ffffff, background color: #4cc1ff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "button > span"
              ],
              "html": "<span>REGISTER</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.91 (foreground color: #ffffff, background color: #ff6633, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "a[href$=\"register\"]"
              ],
              "html": "<a class=\"button-orange-small\" href=\"/users/register\">Sign up</a>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.91 (foreground color: #ffffff, background color: #ff6633, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                ".button-white-small"
              ],
              "html": "<a class=\"button-white-small\" href=\"/users?returnurl=%2fweb-security%2fsql-injection\">Login</a>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.91 (foreground color: #ff6633, background color: #ffffff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                ".button-white"
              ],
              "html": "<a class=\"button-white\" href=\"https://portswigger.net/burp\">Try for free</a>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.91 (foreground color: #ff6633, background color: #ffffff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                ".button-outline-blue-small"
              ],
              "html": "<a class=\"button-outline-blue-small camelcase\" href=\"https://twitter.com/Burp_Suite\" rel=\"noreferrer\"><span class=\"icon-twitter\"></span> Follow us</a>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.58 (foreground color: #00acee, background color: #ffffff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                ".grey"
              ],
              "html": "<p class=\"grey\">© 2026 PortSwigger Ltd.</p>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.85 (foreground color: #999998, background color: #ffffff, font size: 9.8pt (13px), font weight: bold). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            }
          ]
        },
        {
          "id": "html-has-lang",
          "impact": "serious",
          "tags": [
            "cat.language",
            "wcag2a",
            "wcag311",
            "TTv5",
            "TT11.a",
            "EN-301-549",
            "EN-9.3.1.1",
            "ACT",
            "RGAAv4",
            "RGAA-8.3.1"
          ],
          "help": "<html> element must have a lang attribute",
          "helpUrl": "https://dequeuniversity.com/rules/axe/4.12/html-has-lang?application=axeAPI",
          "description": "Ensure every HTML document has a lang attribute",
          "nodes": [
            {
              "target": [
                "html"
              ],
              "html": "<html>",
              "failureSummary": "Fix any of the following:\n  The <html> element does not have a lang attribute",
              "impact": "serious"
            }
          ]
        },
        {
          "id": "link-name",
          "impact": "serious",
          "tags": [
            "cat.name-role-value",
            "wcag2a",
            "wcag244",
            "wcag412",
            "section508",
            "section508.22.a",
            "TTv5",
            "TT6.a",
            "EN-301-549",
            "EN-9.2.4.4",
            "EN-9.4.1.2",
            "ACT",
            "RGAAv4",
            "RGAA-6.2.1"
          ],
          "help": "Links must have discernible text",
          "helpUrl": "https://dequeuniversity.com/rules/axe/4.12/link-name?application=axeAPI",
          "description": "Ensure links have discernible text",
          "nodes": [
            {
              "target": [
                ".logo"
              ],
              "html": "<a class=\"logo\" href=\"/\"></a>",
              "failureSummary": "Fix all of the following:\n  Element is in tab order and does not have accessible text\n\nFix any of the following:\n  Element does not have text that is visible to screen readers\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute",
              "impact": "serious"
            },
            {
              "target": [
                ".back-to-top"
              ],
              "html": "<a href=\"#top\" class=\"back-to-top allow-for-pinned\">",
              "failureSummary": "Fix all of the following:\n  Element is in tab order and does not have accessible text\n\nFix any of the following:\n  Element does not have text that is visible to screen readers\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute",
              "impact": "serious"
            }
          ]
        },
        {
          "id": "scrollable-region-focusable",
          "impact": "serious",
          "tags": [
            "cat.keyboard",
            "wcag2a",
            "wcag211",
            "wcag213",
            "TTv5",
            "TT4.a",
            "EN-301-549",
            "EN-9.2.1.1",
            "EN-9.2.1.3",
            "RGAAv4",
            "RGAA-7.3.2"
          ],
          "help": "Scrollable region must have keyboard access",
          "helpUrl": "https://dequeuniversity.com/rules/axe/4.12/scrollable-region-focusable?application=axeAPI",
          "description": "Ensure elements that have scrollable content are accessible by keyboard in Safari",
          "nodes": [
            {
              "target": [
                ".code-scrollable:nth-child(40)"
              ],
              "html": "<code class=\"code-scrollable\">SELECT * FROM products WHERE category = 'Gifts' OR 1=1--' AND released = 1</code>",
              "failureSummary": "Fix any of the following:\n  Element should have focusable content\n  Element should be focusable",
              "impact": "serious"
            },
            {
              "target": [
                ".code-scrollable:nth-child(46)"
              ],
              "html": "<code class=\"code-scrollable\">SELECT * FROM users WHERE username = 'wiener' AND password = 'bluecheese'</code>",
              "failureSummary": "Fix any of the following:\n  Element should have focusable content\n  Element should be focusable",
              "impact": "serious"
            },
            {
              "target": [
                ".code-scrollable:nth-child(49)"
              ],
              "html": "<code class=\"code-scrollable\">SELECT * FROM users WHERE username = 'administrator'--' AND password = ''</code>",
              "failureSummary": "Fix any of the following:\n  Element should have focusable content\n  Element should be focusable",
              "impact": "serious"
            },
            {
              "target": [
                ".code-scrollable:nth-child(84)"
              ],
              "html": "<code class=\"code-scrollable\">&lt;stockCheck&gt;\n    &lt;productId&gt;123&lt;/productId&gt;\n    &lt;storeId&gt;999 &amp;#x53;ELECT * FROM information_schema.tables&lt;/storeId&gt;\n&lt;/stockCheck&gt;</code>",
              "failureSummary": "Fix any of the following:\n  Element should have focusable content\n  Element should be focusable",
              "impact": "serious"
            },
            {
              "target": [
                ".code-scrollable:nth-child(90)"
              ],
              "html": "<code class=\"code-scrollable\">String query = \"SELECT * FROM products WHERE category = '\"+ input + \"'\";\nStatement statement = connection.createStatement();\nResultSet resultSet = statement.executeQuery(query);</code>",
              "failureSummary": "Fix any of the following:\n  Element should have focusable content\n  Element should be focusable",
              "impact": "serious"
            },
            {
              "target": [
                ".code-scrollable:nth-child(92)"
              ],
              "html": "<code class=\"code-scrollable\">PreparedStatement statement = connection.prepareStatement(\"SELECT * FROM products WHERE category = ?\");\nstatement.setString(1, input);\nResultSet resultSet = statement.executeQuery();</code>",
              "failureSummary": "Fix any of the following:\n  Element should have focusable content\n  Element should be focusable",
              "impact": "serious"
            }
          ]
        },
        {
          "id": "target-size",
          "impact": "serious",
          "tags": [
            "cat.sensory-and-visual-cues",
            "wcag22aa",
            "wcag258"
          ],
          "help": "All touch targets must be 24px large, or leave sufficient space",
          "helpUrl": "https://dequeuniversity.com/rules/axe/4.12/target-size?application=axeAPI",
          "description": "Ensure touch targets have sufficient size and space",
          "nodes": [
            {
              "target": [
                ".container > div:nth-child(1) > a[href$=\"vulnerability-scanner\"]"
              ],
              "html": "<a href=\"/burp/vulnerability-scanner\">Web vulnerability scanner</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (182.4px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                ".container > div:nth-child(1) > a[href$=\"burp\"]"
              ],
              "html": "<a href=\"/burp\">Burp Suite Editions</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (182.4px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                ".container > div:nth-child(1) > a[href$=\"releases\"]"
              ],
              "html": "<a href=\"/burp/releases\">Release Notes</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (182.4px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                ".container > div:nth-child(2) > a:nth-child(2)"
              ],
              "html": "<a href=\"/web-security/cross-site-scripting\">Cross-site scripting (XSS)</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (182.4px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                ".container > div:nth-child(2) > a[href$=\"sql-injection\"]"
              ],
              "html": "<a href=\"/web-security/sql-injection\">SQL injection</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (182.4px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                "a[href$=\"csrf\"]"
              ],
              "html": "<a href=\"/web-security/csrf\">Cross-site request forgery</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (182.4px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                "a[href$=\"xxe\"]"
              ],
              "html": "<a href=\"/web-security/xxe\">XML external entity injection</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (182.4px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                ".container > div:nth-child(2) > a:nth-child(6)"
              ],
              "html": "<a href=\"/web-security/file-path-traversal\">Directory traversal</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (182.4px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                "a[href$=\"ssrf\"]"
              ],
              "html": "<a href=\"/web-security/ssrf\">Server-side request forgery</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (182.4px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                "a[href$=\"organizations\"]"
              ],
              "html": "<a href=\"/organizations\">Organizations</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (182.4px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                "a[href$=\"testers\"]"
              ],
              "html": "<a href=\"/testers\">Testers</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (182.4px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                "a[href$=\"developers\"]"
              ],
              "html": "<a href=\"/developers\">Developers</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (182.4px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                "div:nth-child(4) > a[href$=\"about\"]"
              ],
              "html": "<a href=\"/about\">About</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (182.4px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                "div:nth-child(4) > a[href$=\"careers\"]"
              ],
              "html": "<a href=\"/careers\">Careers</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (182.4px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                "div:nth-child(4) > a[href$=\"contact\"]"
              ],
              "html": "<a href=\"/about/contact\">Contact</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (182.4px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                "div:nth-child(4) > a[href$=\"legal\"]"
              ],
              "html": "<a href=\"/legal\">Legal</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (182.4px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                "a[href$=\"privacy\"]"
              ],
              "html": "<a href=\"/privacy\">Privacy Notice</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (182.4px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                "a[href$=\"modern-slavery-statement\"]"
              ],
              "html": "<a href=\"/modern-slavery-statement\">Modern Slavery Statement</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (182.4px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                ".container > div:nth-child(5) > a[href$=\"web-security\"]"
              ],
              "html": "<a href=\"/web-security\">Web Security Academy</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (182.4px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                ".container > div:nth-child(5) > a[href$=\"blog\"]"
              ],
              "html": "<a href=\"/blog\">Blog</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (182.4px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                ".container > div:nth-child(5) > a[href$=\"research\"]"
              ],
              "html": "<a href=\"/research\">Research</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (182.4px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            }
          ]
        }
      ],
      "incomplete": [
        {
          "id": "color-contrast",
          "impact": "serious",
          "tags": [
            "cat.color",
            "wcag2aa",
            "wcag143",
            "TTv5",
            "TT13.c",
            "EN-301-549",
            "EN-9.1.4.3",
            "ACT",
            "RGAAv4",
            "RGAA-3.2.1"
          ],
          "help": "Elements must meet minimum color contrast ratio thresholds",
          "helpUrl": "https://dequeuniversity.com/rules/axe/4.12/color-contrast?application=axeAPI",
          "description": "Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds",
          "nodes": [
            {
              "target": [
                ".nav-back"
              ],
              "html": "<a class=\"nav-back\" href=\"/web-security/all-topics\">\n            <span class=\"icon-arrow-head-left\"></span>\n            Back to all topics\n        </a>",
              "failureSummary": "Fix any of the following:\n  Element's background color could not be determined due to a pseudo element",
              "impact": "serious"
            },
            {
              "target": [
                ".selected"
              ],
              "html": "<a href=\"/web-security/sql-injection#what-is-sql-injection-sqli\" class=\"selected\">What is SQL injection?</a>",
              "failureSummary": "Fix any of the following:\n  Element's background color could not be determined due to a pseudo element",
              "impact": "serious"
            },
            {
              "target": [
                ".nav-lhs-scrollable > ul > li:nth-child(2) > a"
              ],
              "html": "<a href=\"/web-security/sql-injection#what-is-the-impact-of-a-successful-sql-injection-attack\">What is the impact of SQL injection?</a>",
              "failureSummary": "Fix any of the following:\n  Element's background color could not be determined due to a pseudo element",
              "impact": "serious"
            },
            {
              "target": [
                "label[for=\"sub-nav-id-3\"] > a"
              ],
              "html": "<a href=\"/web-security/sql-injection#how-to-detect-sql-injection-vulnerabilities\">Detecting SQL injection vulnerabilities</a>",
              "failureSummary": "Fix any of the following:\n  Element's background color could not be determined due to a pseudo element",
              "impact": "serious"
            },
            {
              "target": [
                "label[for=\"sub-nav-id-2\"] > a"
              ],
              "html": "<a href=\"/web-security/sql-injection#sql-injection-examples\">Examples of SQL injection</a>",
              "failureSummary": "Fix any of the following:\n  Element's background color could not be determined due to a pseudo element",
              "impact": "serious"
            },
            {
              "target": [
                "label[for=\"sub-nav-id-7\"] > a"
              ],
              "html": "<a href=\"/web-security/sql-injection/examining-the-database\">Examining the database</a>",
              "failureSummary": "Fix any of the following:\n  Element's background color could not be determined due to a pseudo element",
              "impact": "serious"
            },
            {
              "target": [
                "label[for=\"sub-nav-id-6\"] > a"
              ],
              "html": "<a href=\"/web-security/sql-injection/union-attacks\">UNION attacks</a>",
              "failureSummary": "Fix any of the following:\n  Element's background color could not be determined due to a pseudo element",
              "impact": "serious"
            },
            {
              "target": [
                "label[for=\"sub-nav-id-8\"] > a"
              ],
              "html": "<a href=\"/web-security/sql-injection/blind\">Blind SQL injection</a>",
              "failureSummary": "Fix any of the following:\n  Element's background color could not be determined due to a pseudo element",
              "impact": "serious"
            },
            {
              "target": [
                "li:nth-child(8) > a"
              ],
              "html": "<a href=\"/web-security/sql-injection#how-to-prevent-sql-injection\">How to prevent SQL injection</a>",
              "failureSummary": "Fix any of the following:\n  Element's background color could not be determined due to a pseudo element",
              "impact": "serious"
            },
            {
              "target": [
                "li:nth-child(9) > a"
              ],
              "html": "<a href=\"/web-security/sql-injection/cheat-sheet\">SQL injection cheat sheet</a>",
              "failureSummary": "Fix any of the following:\n  Element's background color could not be determined due to a pseudo element",
              "impact": "serious"
            },
            {
              "target": [
                "li:nth-child(10) > a"
              ],
              "html": "<a href=\"/web-security/all-labs#sql-injection\">View all SQL injection labs</a>",
              "failureSummary": "Fix any of the following:\n  Element's background color could not be determined due to a pseudo element",
              "impact": "serious"
            }
          ]
        }
      ],
      "consoleErrors": [
        "Connecting to 'https://ad.doubleclick.net/ccm/s/collect?auid=656091380.1785582115&gtm=45be67t1v9179205174za200zd9179205174xec' violates the following Content Security Policy directive: \"connect-src 'self' https://ps.containers.piwik.pro https://ps.piwik.pro https://go.portswigger.net https://tags.srv.stackadapt.com https://www.google.com/recaptcha/ https://tracking-api.g2.com https://phingest.staging.portswigger.com https://phingest.portswigger.com https://formsubmission.portswigger.net https://*.portswigger.com\". The action has been blocked.",
        "Fetch API cannot load https://ad.doubleclick.net/ccm/s/collect?auid=656091380.1785582115&gtm=45be67t1v9179205174za200zd9179205174xec. Refused to connect because it violates the document's Content Security Policy.",
        "Connecting to 'https://www.google.com/rmkt/collect/11422135271/?random=1785582114806&cv=11&fst=1785582114806&fmt=8&bg=ffffff&guid=ON&async=1&en=gtag.config&gtm=45be67t1v9179205174za200zd9179205174xec&gcd=13l3l3l3l1l1&dma=0&tag_exp=115616985~115938465~115938469~118897920~118897930~119896803~119948852&u_w=1440&u_h=900&url=https%3A%2F%2Fportswigger.net%2Fweb-security%2Fsql-injection&rcb=0&frm=0&tiba=What%20is%20SQL%20Injection%3F%20Tutorial%20%26%20Examples%20%7C%20Web%20Security%20Academy&hn=www.googleadservices.com&npa=0&pscdl=noapi&auid=656091380.1785582115&uaa=x86&uab=64&uafvl=HeadlessChrome%3B149.0.7827.55%7CChromium%3B149.0.7827.55%7CNot)A%253BBrand%3B24.0.0.0&uamb=0&uam=&uap=Windows&uapv=10.0&uaw=0&data=event%3Dgtag.config&ept=68&gcp=5' violates the following Content Security Policy directive: \"connect-src 'self' https://ps.containers.piwik.pro https://ps.piwik.pro https://go.portswigger.net https://tags.srv.stackadapt.com https://www.google.com/recaptcha/ https://tracking-api.g2.com https://phingest.staging.portswigger.com https://phingest.portswigger.com https://formsubmission.portswigger.net https://*.portswigger.com\". The action has been blocked.",
        "Fetch API cannot load https://www.google.com/rmkt/collect/11422135271/?random=1785582114806&cv=11&fst=1785582114806&fmt=8&bg=ffffff&guid=ON&async=1&en=gtag.config&gtm=45be67t1v9179205174za200zd9179205174xec&gcd=13l3l3l3l1l1&dma=0&tag_exp=115616985~115938465~115938469~118897920~118897930~119896803~119948852&u_w=1440&u_h=900&url=https%3A%2F%2Fportswigger.net%2Fweb-security%2Fsql-injection&rcb=0&frm=0&tiba=What%20is%20SQL%20Injection%3F%20Tutorial%20%26%20Examples%20%7C%20Web%20Security%20Academy&hn=www.googleadservices.com&npa=0&pscdl=noapi&auid=656091380.1785582115&uaa=x86&uab=64&uafvl=HeadlessChrome%3B149.0.7827.55%7CChromium%3B149.0.7827.55%7CNot)A%253BBrand%3B24.0.0.0&uamb=0&uam=&uap=Windows&uapv=10.0&uaw=0&data=event%3Dgtag.config&ept=68&gcp=5. Refused to connect because it violates the document's Content Security Policy.",
        "Connecting to 'https://www.google.com/ccm/collect?rcb=0&frm=0&auid=656091380.1785582115&dt=What%20is%20SQL%20Injection%3F%20Tutorial%20%26%20Examples%20%7C%20Web%20Security%20Academy&en=page_view&dl=https%3A%2F%2Fportswigger.net%2Fweb-security%2Fsql-injection&scrsrc=www.googletagmanager.com&rnd=1267527219.1785582115&navt=n&npa=0&gtm=45be67t1v9179205174za200zd9179205174xec&gcd=13l3l3l3l1l1&dma=0&tag_exp=115616985~115938465~115938469~118897920~118897930~119896803~119948852&apvc=1&tids=AW-11422135271&tid=AW-11422135271&tft=1785582114827&tfd=1169&fmt=8' violates the following Content Security Policy directive: \"connect-src 'self' https://ps.containers.piwik.pro https://ps.piwik.pro https://go.portswigger.net https://tags.srv.stackadapt.com https://www.google.com/recaptcha/ https://tracking-api.g2.com https://phingest.staging.portswigger.com https://phingest.portswigger.com https://formsubmission.portswigger.net https://*.portswigger.com\". The action has been blocked.",
        "Fetch API cannot load https://www.google.com/ccm/collect?rcb=0&frm=0&auid=656091380.1785582115&dt=What%20is%20SQL%20Injection%3F%20Tutorial%20%26%20Examples%20%7C%20Web%20Security%20Academy&en=page_view&dl=https%3A%2F%2Fportswigger.net%2Fweb-security%2Fsql-injection&scrsrc=www.googletagmanager.com&rnd=1267527219.1785582115&navt=n&npa=0&gtm=45be67t1v9179205174za200zd9179205174xec&gcd=13l3l3l3l1l1&dma=0&tag_exp=115616985~115938465~115938469~118897920~118897930~119896803~119948852&apvc=1&tids=AW-11422135271&tid=AW-11422135271&tft=1785582114827&tfd=1169&fmt=8. Refused to connect because it violates the document's Content Security Policy.",
        "Loading the image 'https://www.google.com/rmkt/collect/11422135271/?random=1785582114806&cv=11&fst=1785582114806&fmt=3&bg=ffffff&guid=ON&async=1&en=gtag.config&gtm=45be67t1v9179205174za200zd9179205174xec&gcd=13l3l3l3l1l1&dma=0&tag_exp=115616985~115938465~115938469~118897920~118897930~119896803~119948852&u_w=1440&u_h=900&url=https%3A%2F%2Fportswigger.net%2Fweb-security%2Fsql-injection&rcb=0&frm=0&tiba=What%20is%20SQL%20Injection%3F%20Tutorial%20%26%20Examples%20%7C%20Web%20Security%20Academy&hn=www.googleadservices.com&npa=0&pscdl=noapi&auid=656091380.1785582115&uaa=x86&uab=64&uafvl=HeadlessChrome%3B149.0.7827.55%7CChromium%3B149.0.7827.55%7CNot)A%253BBrand%3B24.0.0.0&uamb=0&uam=&uap=Windows&uapv=10.0&uaw=0&data=event%3Dgtag.config&ept=68&gcp=5' violates the following Content Security Policy directive: \"img-src 'self' https://*.portswigger.com/ https://portswigger.net/ https://i.ytimg.com/ https://tags.srv.stackadapt.com/sa.jpeg\". The action has been blocked.",
        "Loading the image 'https://www.google.com/ccm/collect?rcb=0&frm=0&auid=656091380.1785582115&dt=What%20is%20SQL%20Injection%3F%20Tutorial%20%26%20Examples%20%7C%20Web%20Security%20Academy&en=page_view&dl=https%3A%2F%2Fportswigger.net%2Fweb-security%2Fsql-injection&scrsrc=www.googletagmanager.com&rnd=1267527219.1785582115&navt=n&npa=0&gtm=45be67t1v9179205174za200zd9179205174xec&gcd=13l3l3l3l1l1&dma=0&tag_exp=115616985~115938465~115938469~118897920~118897930~119896803~119948852&apvc=1&tids=AW-11422135271&tid=AW-11422135271&tft=1785582114827&tfd=1169&fmt=3' violates the following Content Security Policy directive: \"img-src 'self' https://*.portswigger.com/ https://portswigger.net/ https://i.ytimg.com/ https://tags.srv.stackadapt.com/sa.jpeg\". The action has been blocked.",
        "Applying inline style violates the following Content Security Policy directive 'style-src 'self' https://tags.srv.stackadapt.com/sa.css 'nonce-Z2JOjEqHTFjQoeAkDo4hAiXEbdgVXvBd' https://fonts.googleapis.com/css2* https://unpkg.com/animate.css@4.1.1/animate.css https://unpkg.com/@teleporthq/teleport-custom-scripts/dist/style.css'. Either the 'unsafe-inline' keyword, a hash ('sha256-UXQJcnvTh5IOA9bjEHKVbCb763EJk+veGagHpJSyHAw='), or a nonce ('nonce-...') is required to enable inline execution. Note that hashes do not apply to event handlers, style attributes and javascript: navigations unless the 'unsafe-hashes' keyword is present. The action has been blocked.",
        "Applying inline style violates the following Content Security Policy directive 'style-src 'self' https://tags.srv.stackadapt.com/sa.css 'nonce-Z2JOjEqHTFjQoeAkDo4hAiXEbdgVXvBd' https://fonts.googleapis.com/css2* https://unpkg.com/animate.css@4.1.1/animate.css https://unpkg.com/@teleporthq/teleport-custom-scripts/dist/style.css'. Either the 'unsafe-inline' keyword, a hash ('sha256-cdXCK+ScKdMAwqO2CI9hKQW/v7H/diMxJYqLYIr0Qfk='), or a nonce ('nonce-...') is required to enable inline execution. Note that hashes do not apply to event handlers, style attributes and javascript: navigations unless the 'unsafe-hashes' keyword is present. The action has been blocked.",
        "Applying inline style violates the following Content Security Policy directive 'style-src 'self' https://tags.srv.stackadapt.com/sa.css 'nonce-Z2JOjEqHTFjQoeAkDo4hAiXEbdgVXvBd' https://fonts.googleapis.com/css2* https://unpkg.com/animate.css@4.1.1/animate.css https://unpkg.com/@teleporthq/teleport-custom-scripts/dist/style.css'. Either the 'unsafe-inline' keyword, a hash ('sha256-Tdi33qKbXZ4+CuItOZce4VoIHzXHh9G2TS2XM8my37s='), or a nonce ('nonce-...') is required to enable inline execution. Note that hashes do not apply to event handlers, style attributes and javascript: navigations unless the 'unsafe-hashes' keyword is present. The action has been blocked.",
        "Applying inline style violates the following Content Security Policy directive 'style-src 'self' https://tags.srv.stackadapt.com/sa.css 'nonce-Z2JOjEqHTFjQoeAkDo4hAiXEbdgVXvBd' https://fonts.googleapis.com/css2* https://unpkg.com/animate.css@4.1.1/animate.css https://unpkg.com/@teleporthq/teleport-custom-scripts/dist/style.css'. Either the 'unsafe-inline' keyword, a hash ('sha256-jc6gsTpnbdBk1lPRDGno3nup3RaPNFUhNhfc0wrv7Nc='), or a nonce ('nonce-...') is required to enable inline execution. Note that hashes do not apply to event handlers, style attributes and javascript: navigations unless the 'unsafe-hashes' keyword is present. The action has been blocked.",
        "Applying inline style violates the following Content Security Policy directive 'style-src 'self' https://tags.srv.stackadapt.com/sa.css 'nonce-Z2JOjEqHTFjQoeAkDo4hAiXEbdgVXvBd' https://fonts.googleapis.com/css2* https://unpkg.com/animate.css@4.1.1/animate.css https://unpkg.com/@teleporthq/teleport-custom-scripts/dist/style.css'. Either the 'unsafe-inline' keyword, a hash ('sha256-ycPOqdlfS2r3nOhvVbdWQnwhOdishBbOtNiewUkrLEQ='), or a nonce ('nonce-...') is required to enable inline execution. Note that hashes do not apply to event handlers, style attributes and javascript: navigations unless the 'unsafe-hashes' keyword is present. The action has been blocked.",
        "Applying inline style violates the following Content Security Policy directive 'style-src 'self' https://tags.srv.stackadapt.com/sa.css 'nonce-Z2JOjEqHTFjQoeAkDo4hAiXEbdgVXvBd' https://fonts.googleapis.com/css2* https://unpkg.com/animate.css@4.1.1/animate.css https://unpkg.com/@teleporthq/teleport-custom-scripts/dist/style.css'. Either the 'unsafe-inline' keyword, a hash ('sha256-DAdROr7p2lCHdEVfL9mhdxEFpC5NW3DS+/Obhl9wXaU='), or a nonce ('nonce-...') is required to enable inline execution. Note that hashes do not apply to event handlers, style attributes and javascript: navigations unless the 'unsafe-hashes' keyword is present. The action has been blocked.",
        "Applying inline style violates the following Content Security Policy directive 'style-src 'self' https://tags.srv.stackadapt.com/sa.css 'nonce-Z2JOjEqHTFjQoeAkDo4hAiXEbdgVXvBd' https://fonts.googleapis.com/css2* https://unpkg.com/animate.css@4.1.1/animate.css https://unpkg.com/@teleporthq/teleport-custom-scripts/dist/style.css'. Either the 'unsafe-inline' keyword, a hash ('sha256-VfemY8dEFHpAawb7BsZxjM4KB4AC8WHqA/gm/C/3kbg='), or a nonce ('nonce-...') is required to enable inline execution. Note that hashes do not apply to event handlers, style attributes and javascript: navigations unless the 'unsafe-hashes' keyword is present. The action has been blocked.",
        "Applying inline style violates the following Content Security Policy directive 'style-src 'self' https://tags.srv.stackadapt.com/sa.css 'nonce-Z2JOjEqHTFjQoeAkDo4hAiXEbdgVXvBd' https://fonts.googleapis.com/css2* https://unpkg.com/animate.css@4.1.1/animate.css https://unpkg.com/@teleporthq/teleport-custom-scripts/dist/style.css'. Either the 'unsafe-inline' keyword, a hash ('sha256-HhGYuyBsuwFa2D3eVyT7NJA86tnArQjOC0TO9xmMZPY='), or a nonce ('nonce-...') is required to enable inline execution. Note that hashes do not apply to event handlers, style attributes and javascript: navigations unless the 'unsafe-hashes' keyword is present. The action has been blocked.",
        "Connecting to 'https://px.ads.linkedin.com/attribution_trigger?pid=6316346&time=1785582114896&url=https%3A%2F%2Fportswigger.net%2Fweb-security%2Fsql-injection' violates the following Content Security Policy directive: \"connect-src 'self' https://ps.containers.piwik.pro https://ps.piwik.pro https://go.portswigger.net https://tags.srv.stackadapt.com https://www.google.com/recaptcha/ https://tracking-api.g2.com https://phingest.staging.portswigger.com https://phingest.portswigger.com https://formsubmission.portswigger.net https://*.portswigger.com\". The action has been blocked.",
        "Loading the image 'https://px.ads.linkedin.com/collect?v=2&fmt=js&pid=6316346&time=1785582114896&url=https%3A%2F%2Fportswigger.net%2Fweb-security%2Fsql-injection' violates the following Content Security Policy directive: \"img-src 'self' https://*.portswigger.com/ https://portswigger.net/ https://i.ytimg.com/ https://tags.srv.stackadapt.com/sa.jpeg\". The action has been blocked.",
        "Loading the image 'https://px.ads.linkedin.com/attribution_trigger?pid=6316346&time=1785582114896&url=https%3A%2F%2Fportswigger.net%2Fweb-security%2Fsql-injection' violates the following Content Security Policy directive: \"img-src 'self' https://*.portswigger.com/ https://portswigger.net/ https://i.ytimg.com/ https://tags.srv.stackadapt.com/sa.jpeg\". The action has been blocked.",
        "Connecting to 'https://px.ads.linkedin.com/wa/?medium=fetch&fmt=g' violates the following Content Security Policy directive: \"connect-src 'self' https://ps.containers.piwik.pro https://ps.piwik.pro https://go.portswigger.net https://tags.srv.stackadapt.com https://www.google.com/recaptcha/ https://tracking-api.g2.com https://phingest.staging.portswigger.com https://phingest.portswigger.com https://formsubmission.portswigger.net https://*.portswigger.com\". The action has been blocked.",
        "Fetch API cannot load https://px.ads.linkedin.com/wa/?medium=fetch&fmt=g. Refused to connect because it violates the document's Content Security Policy.",
        "Connecting to 'https://px.ads.linkedin.com/wa/?medium=beacon&fmt=g' violates the following Content Security Policy directive: \"connect-src 'self' https://ps.containers.piwik.pro https://ps.piwik.pro https://go.portswigger.net https://tags.srv.stackadapt.com https://www.google.com/recaptcha/ https://tracking-api.g2.com https://phingest.staging.portswigger.com https://phingest.portswigger.com https://formsubmission.portswigger.net https://*.portswigger.com\". The action has been blocked.",
        "Loading the image 'https://px.ads.linkedin.com/insight_tag_errors.gif?v=2&pid=6316346&error=version%3A%20308%20%7C%20WebsiteActions-308-TypeError%3A%20Failed%20to%20fetch%3B%20ErrorData%3A%20%7B%22domain%22%3A%22portswigger.net%22%2C%22requestFetcher%22%3A%22fetch-keepalive%22%2C%22body%22%3A%22H4sIAAAAAAAACl2PvU7DQBCEX%2BW0BdWZxLEdnGtQihBZogBskQIhdPEtycL5cnjXChHw7ij8FZSjGX0z8waRHIO5m2bpNMun9xq47SnKLfZMuwAmG5cahDoEk56VRVFO0jQvZzMNbtdZCmAg7nrhPW022J8GFNAw9B4MbEUim9Honz%2Fa4zphbIee5DDiF59QeMJWjnUaot1gQ%2BIRDKy2VhSxqq8vVfWbOVfNILuerFcnavFqu%2BiR1bta4VrVP1Q1b63D7gAa9rhmEqxpE6y%2FwZcBWSoHBiZ53uJshsnEYZaMs8wl4zS1CZZoi%2FEkLVxZgAbipreBvRV0YB6tZ9Tg6cJ%2BU%2BAolmSDfIuOuAXzBpHXtVhBMEn%2BcaRcUnhGV4V5jH%2BYLXZgwuC9Bv7a1xzi8ffVfLl4uK3qqoGPT%2BLiA1CiAQAA%22%7D&href=https%3A%2F%2Fportswigger.net%2Fweb-security%2Fsql-injection' violates the following Content Security Policy directive: \"img-src 'self' https://*.portswigger.com/ https://portswigger.net/ https://i.ytimg.com/ https://tags.srv.stackadapt.com/sa.jpeg\". The action has been blocked.",
        "Loading the image 'https://www.google.com/pagead/1p-user-list/11422135271/?random=1785582114806&cv=11&fst=1785582000000&bg=ffffff&guid=ON&async=1&en=gtag.config&gtm=45be67t1v9179205174za200zd9179205174xec&gcd=13l3l3l3l1l1&dma=0&tag_exp=115616985~115938465~115938469~118897920~118897930~119896803~119948852&u_w=1440&u_h=900&url=https%3A%2F%2Fportswigger.net%2Fweb-security%2Fsql-injection&rcb=0&frm=0&tiba=What%20is%20SQL%20Injection%3F%20Tutorial%20%26%20Examples%20%7C%20Web%20Security%20Academy&hn=www.googleadservices.com&npa=0&pscdl=noapi&auid=656091380.1785582115&uaa=x86&uab=64&uafvl=HeadlessChrome%3B149.0.7827.55%7CChromium%3B149.0.7827.55%7CNot)A%253BBrand%3B24.0.0.0&uamb=0&uam=&uap=Windows&uapv=10.0&uaw=0&data=event%3Dgtag.config&ept=9&rfmt=3&fmt=3&is_vtc=1&cid=CAQSUAARCiqB0iiRh3HpMXX3RgjilaG08BVl2BmXPzWCqBDdCO9QduCeSfKSBCb0JkzqSQ8WFadzkvSIp7iCNZ-wwAYXoP9lM2b4awDjRl2FDFDb&random=3724513062&rmt_tld=0&ipr=y' violates the following Content Security Policy directive: \"img-src 'self' https://*.portswigger.com/ https://portswigger.net/ https://i.ytimg.com/ https://tags.srv.stackadapt.com/sa.jpeg\". The action has been blocked.",
        "Loading the image 'https://www.google.co.uk/pagead/1p-user-list/11422135271/?random=1785582114806&cv=11&fst=1785582000000&bg=ffffff&guid=ON&async=1&en=gtag.config&gtm=45be67t1v9179205174za200zd9179205174xec&gcd=13l3l3l3l1l1&dma=0&tag_exp=115616985~115938465~115938469~118897920~118897930~119896803~119948852&u_w=1440&u_h=900&url=https%3A%2F%2Fportswigger.net%2Fweb-security%2Fsql-injection&rcb=0&frm=0&tiba=What%20is%20SQL%20Injection%3F%20Tutorial%20%26%20Examples%20%7C%20Web%20Security%20Academy&hn=www.googleadservices.com&npa=0&pscdl=noapi&auid=656091380.1785582115&uaa=x86&uab=64&uafvl=HeadlessChrome%3B149.0.7827.55%7CChromium%3B149.0.7827.55%7CNot)A%253BBrand%3B24.0.0.0&uamb=0&uam=&uap=Windows&uapv=10.0&uaw=0&data=event%3Dgtag.config&ept=9&rfmt=3&fmt=3&is_vtc=1&cid=CAQSUAARCiqB0iiRh3HpMXX3RgjilaG08BVl2BmXPzWCqBDdCO9QduCeSfKSBCb0JkzqSQ8WFadzkvSIp7iCNZ-wwAYXoP9lM2b4awDjRl2FDFDb&random=3724513062&rmt_tld=1&ipr=y' violates the following Content Security Policy directive: \"img-src 'self' https://*.portswigger.com/ https://portswigger.net/ https://i.ytimg.com/ https://tags.srv.stackadapt.com/sa.jpeg\". The action has been blocked.",
        "requestStorageAccess: Permission denied.",
        "Applying inline style violates the following Content Security Policy directive 'style-src 'self' https://tags.srv.stackadapt.com/sa.css 'nonce-Z2JOjEqHTFjQoeAkDo4hAiXEbdgVXvBd' https://fonts.googleapis.com/css2* https://unpkg.com/animate.css@4.1.1/animate.css https://unpkg.com/@teleporthq/teleport-custom-scripts/dist/style.css'. Either the 'unsafe-inline' keyword, a hash ('sha256-DI3A3NB0TrIWjOyPS+ClIeU1iZvL9QiLqQN2JnRHCss='), or a nonce ('nonce-...') is required to enable inline execution. The action has been blocked."
      ],
      "pageErrors": [],
      "error": null,
      "durationMs": 3895
    },
    {
      "name": "Research",
      "requestedUrl": "https://portswigger.net/research",
      "viewport": {
        "label": "375px",
        "width": 375,
        "height": 812
      },
      "status": "audited",
      "httpStatus": 200,
      "finalUrl": "https://portswigger.net/research",
      "title": "Web Security Research Papers - PortSwigger Research",
      "document": {
        "lang": null,
        "h1Count": 0,
        "mainCount": 0,
        "landmarkCount": 3,
        "horizontalOverflowPx": 0
      },
      "violations": [
        {
          "id": "color-contrast",
          "impact": "serious",
          "tags": [
            "cat.color",
            "wcag2aa",
            "wcag143",
            "TTv5",
            "TT13.c",
            "EN-301-549",
            "EN-9.1.4.3",
            "ACT",
            "RGAAv4",
            "RGAA-3.2.1"
          ],
          "help": "Elements must meet minimum color contrast ratio thresholds",
          "helpUrl": "https://dequeuniversity.com/rules/axe/4.12/color-contrast?application=axeAPI",
          "description": "Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds",
          "nodes": [
            {
              "target": [
                ".button-orange-small"
              ],
              "html": "<a class=\"button-orange-small\" href=\"/users\">Login</a>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.91 (foreground color: #ffffff, background color: #ff6633, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "label[for=\"nav-main-featured-research\"] > span:nth-child(1)"
              ],
              "html": "<span>Overview</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.91 (foreground color: #ff6633, background color: #ffffff, font size: 12.0pt (16px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                ".paragraph-twitter-1 > h3"
              ],
              "html": "<h3>Follow PortSwigger Research on Twitter</h3>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.24 (foreground color: #00acee, background color: #ebf0f2, font size: 16.5pt (22px), font weight: bold). Expected contrast ratio of 3:1",
              "impact": "serious"
            },
            {
              "target": [
                ".callout-large-orange[href$=\"articles\"] > div > p"
              ],
              "html": "<p>View all articles</p>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.91 (foreground color: #ffffff, background color: #ff6633, font size: 13.5pt (18px), font weight: bold). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                ".theme-grey-5.section-full-width:nth-child(5) > .callout-large-orange > div > p"
              ],
              "html": "<p>Read article</p>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.91 (foreground color: #ffffff, background color: #ff6633, font size: 13.5pt (18px), font weight: bold). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "a[href=\"/research/talks?talkid=36\"] > .chevron-after"
              ],
              "html": "<div class=\"chevron-after\">Read more</div>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.91 (foreground color: #ff6633, background color: #ffffff, font size: 13.5pt (18px), font weight: bold). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "a[href=\"/research/talks?talkid=37\"] > .chevron-after"
              ],
              "html": "<div class=\"chevron-after\">Read more</div>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.91 (foreground color: #ff6633, background color: #ffffff, font size: 13.5pt (18px), font weight: bold). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                ".button-outline-blue-small"
              ],
              "html": "<a class=\"button-outline-blue-small camelcase\" href=\"https://twitter.com/Burp_Suite\" rel=\"noreferrer\"><span class=\"icon-twitter\"></span>  Follow us</a>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.58 (foreground color: #00acee, background color: #ffffff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                ".grey"
              ],
              "html": "<p class=\"grey\">© 2026 PortSwigger Ltd.</p>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.85 (foreground color: #999998, background color: #ffffff, font size: 9.8pt (13px), font weight: bold). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            }
          ]
        },
        {
          "id": "html-has-lang",
          "impact": "serious",
          "tags": [
            "cat.language",
            "wcag2a",
            "wcag311",
            "TTv5",
            "TT11.a",
            "EN-301-549",
            "EN-9.3.1.1",
            "ACT",
            "RGAAv4",
            "RGAA-8.3.1"
          ],
          "help": "<html> element must have a lang attribute",
          "helpUrl": "https://dequeuniversity.com/rules/axe/4.12/html-has-lang?application=axeAPI",
          "description": "Ensure every HTML document has a lang attribute",
          "nodes": [
            {
              "target": [
                "html"
              ],
              "html": "<html>",
              "failureSummary": "Fix any of the following:\n  The <html> element does not have a lang attribute",
              "impact": "serious"
            }
          ]
        },
        {
          "id": "link-name",
          "impact": "serious",
          "tags": [
            "cat.name-role-value",
            "wcag2a",
            "wcag244",
            "wcag412",
            "section508",
            "section508.22.a",
            "TTv5",
            "TT6.a",
            "EN-301-549",
            "EN-9.2.4.4",
            "EN-9.4.1.2",
            "ACT",
            "RGAAv4",
            "RGAA-6.2.1"
          ],
          "help": "Links must have discernible text",
          "helpUrl": "https://dequeuniversity.com/rules/axe/4.12/link-name?application=axeAPI",
          "description": "Ensure links have discernible text",
          "nodes": [
            {
              "target": [
                ".logo"
              ],
              "html": "<a class=\"logo\" href=\"/\"></a>",
              "failureSummary": "Fix all of the following:\n  Element is in tab order and does not have accessible text\n\nFix any of the following:\n  Element does not have text that is visible to screen readers\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute",
              "impact": "serious"
            },
            {
              "target": [
                ".back-to-top[href$=\"#top\"]:nth-child(6)"
              ],
              "html": "<a href=\"#top\" class=\"back-to-top\">",
              "failureSummary": "Fix all of the following:\n  Element is in tab order and does not have accessible text\n\nFix any of the following:\n  Element does not have text that is visible to screen readers\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute",
              "impact": "serious"
            },
            {
              "target": [
                ".back-to-top[href$=\"#top\"]:nth-child(7)"
              ],
              "html": "<a class=\"back-to-top\" href=\"#top\">",
              "failureSummary": "Fix all of the following:\n  Element is in tab order and does not have accessible text\n\nFix any of the following:\n  Element does not have text that is visible to screen readers\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute",
              "impact": "serious"
            }
          ]
        },
        {
          "id": "target-size",
          "impact": "serious",
          "tags": [
            "cat.sensory-and-visual-cues",
            "wcag22aa",
            "wcag258"
          ],
          "help": "All touch targets must be 24px large, or leave sufficient space",
          "helpUrl": "https://dequeuniversity.com/rules/axe/4.12/target-size?application=axeAPI",
          "description": "Ensure touch targets have sufficient size and space",
          "nodes": [
            {
              "target": [
                ".container > div:nth-child(1) > a[href$=\"vulnerability-scanner\"]"
              ],
              "html": "<a href=\"/burp/vulnerability-scanner\">Web vulnerability scanner</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (166.5px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                ".container > div:nth-child(1) > a[href$=\"burp\"]"
              ],
              "html": "<a href=\"/burp\">Burp Suite Editions</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (166.5px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                ".container > div:nth-child(1) > a[href$=\"releases\"]"
              ],
              "html": "<a href=\"/burp/releases\">Release Notes</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (166.5px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                ".container > div:nth-child(2) > a:nth-child(2)"
              ],
              "html": "<a href=\"/web-security/cross-site-scripting\">Cross-site scripting (XSS)</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (166.5px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                "a[href$=\"sql-injection\"]"
              ],
              "html": "<a href=\"/web-security/sql-injection\">SQL injection</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (166.5px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                "a[href$=\"csrf\"]"
              ],
              "html": "<a href=\"/web-security/csrf\">Cross-site request forgery</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (166.5px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                "a[href$=\"xxe\"]"
              ],
              "html": "<a href=\"/web-security/xxe\">XML external entity injection</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (166.5px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                ".container > div:nth-child(2) > a:nth-child(6)"
              ],
              "html": "<a href=\"/web-security/file-path-traversal\">Directory traversal</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (166.5px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                "a[href$=\"ssrf\"]"
              ],
              "html": "<a href=\"/web-security/ssrf\">Server-side request forgery</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (166.5px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                "a[href$=\"organizations\"]"
              ],
              "html": "<a href=\"/organizations\">Organizations</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (166.5px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                "a[href$=\"testers\"]"
              ],
              "html": "<a href=\"/testers\">Testers</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (166.5px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                "a[href$=\"developers\"]"
              ],
              "html": "<a href=\"/developers\">Developers</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (166.5px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                "div:nth-child(4) > a[href$=\"about\"]"
              ],
              "html": "<a href=\"/about\">About</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (166.5px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                "div:nth-child(4) > a[href$=\"careers\"]"
              ],
              "html": "<a href=\"/careers\">Careers</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (166.5px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                "div:nth-child(4) > a[href$=\"contact\"]"
              ],
              "html": "<a href=\"/about/contact\">Contact</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (166.5px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                "div:nth-child(4) > a[href$=\"legal\"]"
              ],
              "html": "<a href=\"/legal\">Legal</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (166.5px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                "a[href$=\"privacy\"]"
              ],
              "html": "<a href=\"/privacy\">Privacy Notice</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (166.5px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                "a[href$=\"modern-slavery-statement\"]"
              ],
              "html": "<a href=\"/modern-slavery-statement\">Modern Slavery Statement</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (166.5px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                ".container > div:nth-child(5) > a[href$=\"web-security\"]"
              ],
              "html": "<a href=\"/web-security\">Web Security Academy</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (166.5px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                ".container > div:nth-child(5) > a[href$=\"blog\"]"
              ],
              "html": "<a href=\"/blog\">Blog</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (166.5px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                ".container > div:nth-child(5) > a[href$=\"research\"]"
              ],
              "html": "<a href=\"/research\">Research</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (166.5px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                "a[href$=\"engineering\"]"
              ],
              "html": "<a href=\"/engineering\">Engineering</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (166.5px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            }
          ]
        }
      ],
      "incomplete": [
        {
          "id": "color-contrast",
          "impact": "serious",
          "tags": [
            "cat.color",
            "wcag2aa",
            "wcag143",
            "TTv5",
            "TT13.c",
            "EN-301-549",
            "EN-9.1.4.3",
            "ACT",
            "RGAAv4",
            "RGAA-3.2.1"
          ],
          "help": "Elements must meet minimum color contrast ratio thresholds",
          "helpUrl": "https://dequeuniversity.com/rules/axe/4.12/color-contrast?application=axeAPI",
          "description": "Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds",
          "nodes": [
            {
              "target": [
                ".theme-grey-5.section-full-width:nth-child(2) > .widget-tile-container.margin-top-m > .textstyle2.style1[href$=\"the-fragile-lock\"] > .tile-text1"
              ],
              "html": "<h3 class=\"tile-text1 \">\nThe Fragile Lock:</h3>",
              "failureSummary": "Fix any of the following:\n  Element's background color could not be determined due to a background image",
              "impact": "serious"
            },
            {
              "target": [
                ".theme-grey-5.section-full-width:nth-child(2) > .widget-tile-container.margin-top-m > .textstyle2.style1[href$=\"the-fragile-lock\"] > .tile-text2"
              ],
              "html": "<span class=\"tile-text2\">\nNovel Bypasses For SAML Authentication    </span>",
              "failureSummary": "Fix any of the following:\n  Element's background color could not be determined due to a background image",
              "impact": "serious"
            },
            {
              "target": [
                ".theme-grey-5.section-full-width:nth-child(2) > .widget-tile-container.margin-top-m > .textstyle2.style1[href$=\"the-fragile-lock\"] > .tile-date"
              ],
              "html": "<span class=\"tile-date\">10 December 2025</span>",
              "failureSummary": "Fix any of the following:\n  Element's background color could not be determined due to a background image",
              "impact": "serious"
            },
            {
              "target": [
                ".style2.textstyle0[data-backgroundcolorid=\"0\"] > .tile-date"
              ],
              "html": "<span class=\"tile-date\">06 January 2026</span>",
              "failureSummary": "Fix any of the following:\n  Element's background color could not be determined due to a background image",
              "impact": "serious"
            }
          ]
        }
      ],
      "consoleErrors": [
        "Connecting to 'https://px.ads.linkedin.com/attribution_trigger?pid=6316346&time=1785582118967&url=https%3A%2F%2Fportswigger.net%2Fresearch' violates the following Content Security Policy directive: \"connect-src 'self' https://ps.containers.piwik.pro https://ps.piwik.pro https://tags.srv.stackadapt.com https://go.portswigger.net https://tracking-api.g2.com https://phingest.staging.portswigger.com https://phingest.portswigger.com https://www.google.com/recaptcha/ https://formsubmission.portswigger.net\". The action has been blocked.",
        "Loading the image 'https://px.ads.linkedin.com/collect?v=2&fmt=js&pid=6316346&time=1785582118967&url=https%3A%2F%2Fportswigger.net%2Fresearch' violates the following Content Security Policy directive: \"img-src 'self' https://i.ytimg.com/ https://tags.srv.stackadapt.com/sa.jpeg data:\". The action has been blocked.",
        "Loading the image 'https://px.ads.linkedin.com/attribution_trigger?pid=6316346&time=1785582118967&url=https%3A%2F%2Fportswigger.net%2Fresearch' violates the following Content Security Policy directive: \"img-src 'self' https://i.ytimg.com/ https://tags.srv.stackadapt.com/sa.jpeg data:\". The action has been blocked.",
        "Connecting to 'https://px.ads.linkedin.com/wa/?medium=fetch&fmt=g' violates the following Content Security Policy directive: \"connect-src 'self' https://ps.containers.piwik.pro https://ps.piwik.pro https://tags.srv.stackadapt.com https://go.portswigger.net https://tracking-api.g2.com https://phingest.staging.portswigger.com https://phingest.portswigger.com https://www.google.com/recaptcha/ https://formsubmission.portswigger.net\". The action has been blocked.",
        "Fetch API cannot load https://px.ads.linkedin.com/wa/?medium=fetch&fmt=g. Refused to connect because it violates the document's Content Security Policy.",
        "Connecting to 'https://px.ads.linkedin.com/wa/?medium=beacon&fmt=g' violates the following Content Security Policy directive: \"connect-src 'self' https://ps.containers.piwik.pro https://ps.piwik.pro https://tags.srv.stackadapt.com https://go.portswigger.net https://tracking-api.g2.com https://phingest.staging.portswigger.com https://phingest.portswigger.com https://www.google.com/recaptcha/ https://formsubmission.portswigger.net\". The action has been blocked.",
        "Loading the image 'https://px.ads.linkedin.com/insight_tag_errors.gif?v=2&pid=6316346&error=version%3A%20308%20%7C%20WebsiteActions-308-TypeError%3A%20Failed%20to%20fetch%3B%20ErrorData%3A%20%7B%22domain%22%3A%22portswigger.net%22%2C%22requestFetcher%22%3A%22fetch-keepalive%22%2C%22body%22%3A%22H4sIAAAAAAAACl2PPWvDMBiE%2F4q5WW7ij9iutgxtMHQIcUiHUopsvXZEZVmVZEII%2Be8lTenQ8XiOh7sLrJIe%2FK3IkiLLi3cG3zllw4GcV5MBz5YVQ1AjgSdltVpVaZJUj2XCIKdRKAMOO7ngT2oYyD0YCmCYnQbHMQTr%2BWLxjy8ceRKuO4LBioH2KmgCxyu1UUPd7FQ4R7vfTrQVlpyP4mg7udDcLX8UDCdqvQrUqMEIvaOvmXyoJTiyruuKYinjfNmnsVxRGrdVVsZFklcyTcq%2BryQYlN87YbwWgSR4L7QnBq2exd2CW9goYcI9jMp34BdY3zZBBAKP8%2BvN8qLMJ8narK390xxpBDez1gz%2BZ9%2F%2BbG9Pt%2BvN08ehbuo9rt%2FONRLlggEAAA%3D%3D%22%7D&href=https%3A%2F%2Fportswigger.net%2Fresearch' violates the following Content Security Policy directive: \"img-src 'self' https://i.ytimg.com/ https://tags.srv.stackadapt.com/sa.jpeg data:\". The action has been blocked.",
        "Connecting to 'https://ad.doubleclick.net/ccm/s/collect?auid=1932041746.1785582119&gtm=45be67t1v9179205174za200zd9179205174xec' violates the following Content Security Policy directive: \"connect-src 'self' https://ps.containers.piwik.pro https://ps.piwik.pro https://tags.srv.stackadapt.com https://go.portswigger.net https://tracking-api.g2.com https://phingest.staging.portswigger.com https://phingest.portswigger.com https://www.google.com/recaptcha/ https://formsubmission.portswigger.net\". The action has been blocked.",
        "Fetch API cannot load https://ad.doubleclick.net/ccm/s/collect?auid=1932041746.1785582119&gtm=45be67t1v9179205174za200zd9179205174xec. Refused to connect because it violates the document's Content Security Policy.",
        "Connecting to 'https://www.google.com/rmkt/collect/11422135271/?random=1785582119052&cv=11&fst=1785582119052&fmt=8&bg=ffffff&guid=ON&async=1&en=gtag.config&gtm=45be67t1v9179205174za200zd9179205174xec&gcd=13l3l3l3l1l1&dma=0&tag_exp=115938465~115938468~118897920~118897930~119793973~119896803&u_w=375&u_h=812&url=https%3A%2F%2Fportswigger.net%2Fresearch&rcb=2&frm=0&tiba=Web%20Security%20Research%20Papers%20-%20PortSwigger%20Research&hn=www.googleadservices.com&npa=0&pscdl=noapi&auid=1932041746.1785582119&data=event%3Dgtag.config&ept=68&gcp=5' violates the following Content Security Policy directive: \"connect-src 'self' https://ps.containers.piwik.pro https://ps.piwik.pro https://tags.srv.stackadapt.com https://go.portswigger.net https://tracking-api.g2.com https://phingest.staging.portswigger.com https://phingest.portswigger.com https://www.google.com/recaptcha/ https://formsubmission.portswigger.net\". The action has been blocked.",
        "Fetch API cannot load https://www.google.com/rmkt/collect/11422135271/?random=1785582119052&cv=11&fst=1785582119052&fmt=8&bg=ffffff&guid=ON&async=1&en=gtag.config&gtm=45be67t1v9179205174za200zd9179205174xec&gcd=13l3l3l3l1l1&dma=0&tag_exp=115938465~115938468~118897920~118897930~119793973~119896803&u_w=375&u_h=812&url=https%3A%2F%2Fportswigger.net%2Fresearch&rcb=2&frm=0&tiba=Web%20Security%20Research%20Papers%20-%20PortSwigger%20Research&hn=www.googleadservices.com&npa=0&pscdl=noapi&auid=1932041746.1785582119&data=event%3Dgtag.config&ept=68&gcp=5. Refused to connect because it violates the document's Content Security Policy.",
        "Connecting to 'https://www.google.com/ccm/collect?rcb=2&frm=0&auid=1932041746.1785582119&dt=Web%20Security%20Research%20Papers%20-%20PortSwigger%20Research&en=page_view&dl=https%3A%2F%2Fportswigger.net%2Fresearch&scrsrc=www.googletagmanager.com&rnd=1172046826.1785582119&navt=n&npa=0&gtm=45be67t1v9179205174za200zd9179205174xec&gcd=13l3l3l3l1l1&dma=0&tag_exp=115938465~115938468~118897920~118897930~119793973~119896803&apvc=1&tids=AW-11422135271&tid=AW-11422135271&tft=1785582119071&tfd=1251&fmt=8' violates the following Content Security Policy directive: \"connect-src 'self' https://ps.containers.piwik.pro https://ps.piwik.pro https://tags.srv.stackadapt.com https://go.portswigger.net https://tracking-api.g2.com https://phingest.staging.portswigger.com https://phingest.portswigger.com https://www.google.com/recaptcha/ https://formsubmission.portswigger.net\". The action has been blocked.",
        "Fetch API cannot load https://www.google.com/ccm/collect?rcb=2&frm=0&auid=1932041746.1785582119&dt=Web%20Security%20Research%20Papers%20-%20PortSwigger%20Research&en=page_view&dl=https%3A%2F%2Fportswigger.net%2Fresearch&scrsrc=www.googletagmanager.com&rnd=1172046826.1785582119&navt=n&npa=0&gtm=45be67t1v9179205174za200zd9179205174xec&gcd=13l3l3l3l1l1&dma=0&tag_exp=115938465~115938468~118897920~118897930~119793973~119896803&apvc=1&tids=AW-11422135271&tid=AW-11422135271&tft=1785582119071&tfd=1251&fmt=8. Refused to connect because it violates the document's Content Security Policy.",
        "Loading the image 'https://www.google.com/rmkt/collect/11422135271/?random=1785582119052&cv=11&fst=1785582119052&fmt=3&bg=ffffff&guid=ON&async=1&en=gtag.config&gtm=45be67t1v9179205174za200zd9179205174xec&gcd=13l3l3l3l1l1&dma=0&tag_exp=115938465~115938468~118897920~118897930~119793973~119896803&u_w=375&u_h=812&url=https%3A%2F%2Fportswigger.net%2Fresearch&rcb=2&frm=0&tiba=Web%20Security%20Research%20Papers%20-%20PortSwigger%20Research&hn=www.googleadservices.com&npa=0&pscdl=noapi&auid=1932041746.1785582119&data=event%3Dgtag.config&ept=68&gcp=5' violates the following Content Security Policy directive: \"img-src 'self' https://i.ytimg.com/ https://tags.srv.stackadapt.com/sa.jpeg data:\". The action has been blocked.",
        "Loading the image 'https://www.google.com/ccm/collect?rcb=2&frm=0&auid=1932041746.1785582119&dt=Web%20Security%20Research%20Papers%20-%20PortSwigger%20Research&en=page_view&dl=https%3A%2F%2Fportswigger.net%2Fresearch&scrsrc=www.googletagmanager.com&rnd=1172046826.1785582119&navt=n&npa=0&gtm=45be67t1v9179205174za200zd9179205174xec&gcd=13l3l3l3l1l1&dma=0&tag_exp=115938465~115938468~118897920~118897930~119793973~119896803&apvc=1&tids=AW-11422135271&tid=AW-11422135271&tft=1785582119071&tfd=1251&fmt=3' violates the following Content Security Policy directive: \"img-src 'self' https://i.ytimg.com/ https://tags.srv.stackadapt.com/sa.jpeg data:\". The action has been blocked.",
        "Loading the image 'https://www.google.com/pagead/1p-user-list/11422135271/?random=1785582119052&cv=11&fst=1785582000000&bg=ffffff&guid=ON&async=1&en=gtag.config&gtm=45be67t1v9179205174za200zd9179205174xec&gcd=13l3l3l3l1l1&dma=0&tag_exp=115938465~115938468~118897920~118897930~119793973~119896803&u_w=375&u_h=812&url=https%3A%2F%2Fportswigger.net%2Fresearch&rcb=2&frm=0&tiba=Web%20Security%20Research%20Papers%20-%20PortSwigger%20Research&hn=www.googleadservices.com&npa=0&pscdl=noapi&auid=1932041746.1785582119&data=event%3Dgtag.config&ept=9&rfmt=3&fmt=3&is_vtc=1&cid=CAQSUAARCiqBnHlvnfrY4K0DUKGucu6KiIdRRgYJLbMHnYg-Oikt2elMjSLJx-9dtVBqMcTrTa2TJNdakBJNRBbVrt_kZM4kdSPAcZ7EP4tuEaFY&random=4274224758&rmt_tld=0&ipr=y' violates the following Content Security Policy directive: \"img-src 'self' https://i.ytimg.com/ https://tags.srv.stackadapt.com/sa.jpeg data:\". The action has been blocked.",
        "Loading the image 'https://www.google.co.uk/pagead/1p-user-list/11422135271/?random=1785582119052&cv=11&fst=1785582000000&bg=ffffff&guid=ON&async=1&en=gtag.config&gtm=45be67t1v9179205174za200zd9179205174xec&gcd=13l3l3l3l1l1&dma=0&tag_exp=115938465~115938468~118897920~118897930~119793973~119896803&u_w=375&u_h=812&url=https%3A%2F%2Fportswigger.net%2Fresearch&rcb=2&frm=0&tiba=Web%20Security%20Research%20Papers%20-%20PortSwigger%20Research&hn=www.googleadservices.com&npa=0&pscdl=noapi&auid=1932041746.1785582119&data=event%3Dgtag.config&ept=9&rfmt=3&fmt=3&is_vtc=1&cid=CAQSUAARCiqBnHlvnfrY4K0DUKGucu6KiIdRRgYJLbMHnYg-Oikt2elMjSLJx-9dtVBqMcTrTa2TJNdakBJNRBbVrt_kZM4kdSPAcZ7EP4tuEaFY&random=4274224758&rmt_tld=1&ipr=y' violates the following Content Security Policy directive: \"img-src 'self' https://i.ytimg.com/ https://tags.srv.stackadapt.com/sa.jpeg data:\". The action has been blocked.",
        "Applying inline style violates the following Content Security Policy directive 'style-src 'self' https://tags.srv.stackadapt.com/sa.css 'nonce-W+SZh7NfW2r9PB5qnAkObOwKS1SXURJF' https://fonts.googleapis.com/css2 https://unpkg.com/animate.css@4.1.1/animate.css https://unpkg.com/@teleporthq/teleport-custom-scripts/dist/style.css'. Either the 'unsafe-inline' keyword, a hash ('sha256-DI3A3NB0TrIWjOyPS+ClIeU1iZvL9QiLqQN2JnRHCss='), or a nonce ('nonce-...') is required to enable inline execution. The action has been blocked."
      ],
      "pageErrors": [],
      "error": null,
      "durationMs": 2977
    },
    {
      "name": "Research",
      "requestedUrl": "https://portswigger.net/research",
      "viewport": {
        "label": "1440px",
        "width": 1440,
        "height": 900
      },
      "status": "audited",
      "httpStatus": 200,
      "finalUrl": "https://portswigger.net/research",
      "title": "Web Security Research Papers - PortSwigger Research",
      "document": {
        "lang": null,
        "h1Count": 0,
        "mainCount": 0,
        "landmarkCount": 3,
        "horizontalOverflowPx": 0
      },
      "violations": [
        {
          "id": "color-contrast",
          "impact": "serious",
          "tags": [
            "cat.color",
            "wcag2aa",
            "wcag143",
            "TTv5",
            "TT13.c",
            "EN-301-549",
            "EN-9.1.4.3",
            "ACT",
            "RGAAv4",
            "RGAA-3.2.1"
          ],
          "help": "Elements must meet minimum color contrast ratio thresholds",
          "helpUrl": "https://dequeuniversity.com/rules/axe/4.12/color-contrast?application=axeAPI",
          "description": "Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds",
          "nodes": [
            {
              "target": [
                ".button-orange-small"
              ],
              "html": "<a class=\"button-orange-small\" href=\"/users\">Login</a>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.91 (foreground color: #ffffff, background color: #ff6633, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                ".current > a[href$=\"research\"]"
              ],
              "html": "<a href=\"/research\">Overview</a>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.81 (foreground color: #ff6633, background color: #fbfbfb, font size: 12.0pt (16px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                ".paragraph-twitter-1 > h3"
              ],
              "html": "<h3>Follow PortSwigger Research on Twitter</h3>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.24 (foreground color: #00acee, background color: #ebf0f2, font size: 16.5pt (22px), font weight: bold). Expected contrast ratio of 3:1",
              "impact": "serious"
            },
            {
              "target": [
                ".callout-large-orange[href$=\"articles\"] > div > p"
              ],
              "html": "<p>View all articles</p>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.91 (foreground color: #ffffff, background color: #ff6633, font size: 24.0pt (32px), font weight: bold). Expected contrast ratio of 3:1",
              "impact": "serious"
            },
            {
              "target": [
                ".theme-grey-5.section-full-width:nth-child(5) > .callout-large-orange > div > p"
              ],
              "html": "<p>Read article</p>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.91 (foreground color: #ffffff, background color: #ff6633, font size: 24.0pt (32px), font weight: bold). Expected contrast ratio of 3:1",
              "impact": "serious"
            },
            {
              "target": [
                "a[href=\"/research/talks?talkid=36\"] > .chevron-after"
              ],
              "html": "<div class=\"chevron-after\">Read more</div>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.91 (foreground color: #ff6633, background color: #ffffff, font size: 13.5pt (18px), font weight: bold). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "a[href=\"/research/talks?talkid=37\"] > .chevron-after"
              ],
              "html": "<div class=\"chevron-after\">Read more</div>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.91 (foreground color: #ff6633, background color: #ffffff, font size: 13.5pt (18px), font weight: bold). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                ".button-outline-blue-small"
              ],
              "html": "<a class=\"button-outline-blue-small camelcase\" href=\"https://twitter.com/Burp_Suite\" rel=\"noreferrer\"><span class=\"icon-twitter\"></span>  Follow us</a>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.58 (foreground color: #00acee, background color: #ffffff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                ".grey"
              ],
              "html": "<p class=\"grey\">© 2026 PortSwigger Ltd.</p>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.85 (foreground color: #999998, background color: #ffffff, font size: 9.8pt (13px), font weight: bold). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            }
          ]
        },
        {
          "id": "html-has-lang",
          "impact": "serious",
          "tags": [
            "cat.language",
            "wcag2a",
            "wcag311",
            "TTv5",
            "TT11.a",
            "EN-301-549",
            "EN-9.3.1.1",
            "ACT",
            "RGAAv4",
            "RGAA-8.3.1"
          ],
          "help": "<html> element must have a lang attribute",
          "helpUrl": "https://dequeuniversity.com/rules/axe/4.12/html-has-lang?application=axeAPI",
          "description": "Ensure every HTML document has a lang attribute",
          "nodes": [
            {
              "target": [
                "html"
              ],
              "html": "<html>",
              "failureSummary": "Fix any of the following:\n  The <html> element does not have a lang attribute",
              "impact": "serious"
            }
          ]
        },
        {
          "id": "link-name",
          "impact": "serious",
          "tags": [
            "cat.name-role-value",
            "wcag2a",
            "wcag244",
            "wcag412",
            "section508",
            "section508.22.a",
            "TTv5",
            "TT6.a",
            "EN-301-549",
            "EN-9.2.4.4",
            "EN-9.4.1.2",
            "ACT",
            "RGAAv4",
            "RGAA-6.2.1"
          ],
          "help": "Links must have discernible text",
          "helpUrl": "https://dequeuniversity.com/rules/axe/4.12/link-name?application=axeAPI",
          "description": "Ensure links have discernible text",
          "nodes": [
            {
              "target": [
                ".logo"
              ],
              "html": "<a class=\"logo\" href=\"/\"></a>",
              "failureSummary": "Fix all of the following:\n  Element is in tab order and does not have accessible text\n\nFix any of the following:\n  Element does not have text that is visible to screen readers\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute",
              "impact": "serious"
            },
            {
              "target": [
                ".back-to-top[href$=\"#top\"]:nth-child(6)"
              ],
              "html": "<a href=\"#top\" class=\"back-to-top\">",
              "failureSummary": "Fix all of the following:\n  Element is in tab order and does not have accessible text\n\nFix any of the following:\n  Element does not have text that is visible to screen readers\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute",
              "impact": "serious"
            },
            {
              "target": [
                ".back-to-top[href$=\"#top\"]:nth-child(7)"
              ],
              "html": "<a class=\"back-to-top\" href=\"#top\">",
              "failureSummary": "Fix all of the following:\n  Element is in tab order and does not have accessible text\n\nFix any of the following:\n  Element does not have text that is visible to screen readers\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute",
              "impact": "serious"
            }
          ]
        },
        {
          "id": "target-size",
          "impact": "serious",
          "tags": [
            "cat.sensory-and-visual-cues",
            "wcag22aa",
            "wcag258"
          ],
          "help": "All touch targets must be 24px large, or leave sufficient space",
          "helpUrl": "https://dequeuniversity.com/rules/axe/4.12/target-size?application=axeAPI",
          "description": "Ensure touch targets have sufficient size and space",
          "nodes": [
            {
              "target": [
                ".container > div:nth-child(1) > a[href$=\"vulnerability-scanner\"]"
              ],
              "html": "<a href=\"/burp/vulnerability-scanner\">Web vulnerability scanner</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (182.4px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                ".container > div:nth-child(1) > a[href$=\"burp\"]"
              ],
              "html": "<a href=\"/burp\">Burp Suite Editions</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (182.4px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                ".container > div:nth-child(1) > a[href$=\"releases\"]"
              ],
              "html": "<a href=\"/burp/releases\">Release Notes</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (182.4px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                ".container > div:nth-child(2) > a:nth-child(2)"
              ],
              "html": "<a href=\"/web-security/cross-site-scripting\">Cross-site scripting (XSS)</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (182.4px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                "a[href$=\"sql-injection\"]"
              ],
              "html": "<a href=\"/web-security/sql-injection\">SQL injection</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (182.4px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                "a[href$=\"csrf\"]"
              ],
              "html": "<a href=\"/web-security/csrf\">Cross-site request forgery</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (182.4px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                "a[href$=\"xxe\"]"
              ],
              "html": "<a href=\"/web-security/xxe\">XML external entity injection</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (182.4px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                ".container > div:nth-child(2) > a:nth-child(6)"
              ],
              "html": "<a href=\"/web-security/file-path-traversal\">Directory traversal</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (182.4px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                "a[href$=\"ssrf\"]"
              ],
              "html": "<a href=\"/web-security/ssrf\">Server-side request forgery</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (182.4px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                "a[href$=\"organizations\"]"
              ],
              "html": "<a href=\"/organizations\">Organizations</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (182.4px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                "a[href$=\"testers\"]"
              ],
              "html": "<a href=\"/testers\">Testers</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (182.4px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                "a[href$=\"developers\"]"
              ],
              "html": "<a href=\"/developers\">Developers</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (182.4px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                "div:nth-child(4) > a[href$=\"about\"]"
              ],
              "html": "<a href=\"/about\">About</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (182.4px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                "div:nth-child(4) > a[href$=\"careers\"]"
              ],
              "html": "<a href=\"/careers\">Careers</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (182.4px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                "div:nth-child(4) > a[href$=\"contact\"]"
              ],
              "html": "<a href=\"/about/contact\">Contact</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (182.4px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                "div:nth-child(4) > a[href$=\"legal\"]"
              ],
              "html": "<a href=\"/legal\">Legal</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (182.4px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                "a[href$=\"privacy\"]"
              ],
              "html": "<a href=\"/privacy\">Privacy Notice</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (182.4px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                "a[href$=\"modern-slavery-statement\"]"
              ],
              "html": "<a href=\"/modern-slavery-statement\">Modern Slavery Statement</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (182.4px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                ".container > div:nth-child(5) > a[href$=\"web-security\"]"
              ],
              "html": "<a href=\"/web-security\">Web Security Academy</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (182.4px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                ".container > div:nth-child(5) > a[href$=\"blog\"]"
              ],
              "html": "<a href=\"/blog\">Blog</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (182.4px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                ".container > div:nth-child(5) > a[href$=\"research\"]"
              ],
              "html": "<a href=\"/research\">Research</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (182.4px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                "a[href$=\"engineering\"]"
              ],
              "html": "<a href=\"/engineering\">Engineering</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (182.4px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            }
          ]
        }
      ],
      "incomplete": [
        {
          "id": "color-contrast",
          "impact": "serious",
          "tags": [
            "cat.color",
            "wcag2aa",
            "wcag143",
            "TTv5",
            "TT13.c",
            "EN-301-549",
            "EN-9.1.4.3",
            "ACT",
            "RGAAv4",
            "RGAA-3.2.1"
          ],
          "help": "Elements must meet minimum color contrast ratio thresholds",
          "helpUrl": "https://dequeuniversity.com/rules/axe/4.12/color-contrast?application=axeAPI",
          "description": "Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds",
          "nodes": [
            {
              "target": [
                ".theme-grey-5.section-full-width:nth-child(2) > .widget-tile-container.margin-top-m > .textstyle2.style1[href$=\"the-fragile-lock\"] > .tile-text1"
              ],
              "html": "<h3 class=\"tile-text1 \">\nThe Fragile Lock:</h3>",
              "failureSummary": "Fix any of the following:\n  Element's background color could not be determined due to a background image",
              "impact": "serious"
            },
            {
              "target": [
                ".theme-grey-5.section-full-width:nth-child(2) > .widget-tile-container.margin-top-m > .textstyle2.style1[href$=\"the-fragile-lock\"] > .tile-text2"
              ],
              "html": "<span class=\"tile-text2\">\nNovel Bypasses For SAML Authentication    </span>",
              "failureSummary": "Fix any of the following:\n  Element's background color could not be determined due to a background image",
              "impact": "serious"
            },
            {
              "target": [
                ".theme-grey-5.section-full-width:nth-child(2) > .widget-tile-container.margin-top-m > .textstyle2.style1[href$=\"the-fragile-lock\"] > .tile-date"
              ],
              "html": "<span class=\"tile-date\">10 December 2025</span>",
              "failureSummary": "Fix any of the following:\n  Element's background color could not be determined due to a background image",
              "impact": "serious"
            },
            {
              "target": [
                ".textstyle0.style1[data-backgroundcolorid=\"0\"] > .notext2.tile-text1"
              ],
              "html": "<h3 class=\"tile-text1 notext2\">\nIntroducing the URL validation bypass cheat sheet</h3>",
              "failureSummary": "Fix any of the following:\n  Element's background color could not be determined due to a background image",
              "impact": "serious"
            },
            {
              "target": [
                ".textstyle0.style1[data-backgroundcolorid=\"0\"] > .tile-date"
              ],
              "html": "<span class=\"tile-date\">03 September 2024</span>",
              "failureSummary": "Fix any of the following:\n  Element's background color could not be determined due to a background image",
              "impact": "serious"
            },
            {
              "target": [
                ".style2.textstyle0[data-backgroundcolorid=\"0\"] > .tile-date"
              ],
              "html": "<span class=\"tile-date\">06 January 2026</span>",
              "failureSummary": "Fix any of the following:\n  Element's background color could not be determined due to a background image",
              "impact": "serious"
            },
            {
              "target": [
                ".theme-navy-1.section-full-width:nth-child(4) > .widget-tile-container.margin-top-m > .textstyle2.style1[href$=\"the-fragile-lock\"] > .tile-text1"
              ],
              "html": "<h3 class=\"tile-text1 \">\nThe Fragile Lock:</h3>",
              "failureSummary": "Fix any of the following:\n  Element's background color could not be determined due to a background image",
              "impact": "serious"
            },
            {
              "target": [
                ".theme-navy-1.section-full-width:nth-child(4) > .widget-tile-container.margin-top-m > .textstyle2.style1[href$=\"the-fragile-lock\"] > .tile-text2"
              ],
              "html": "<span class=\"tile-text2\">\nNovel Bypasses For SAML Authentication    </span>",
              "failureSummary": "Fix any of the following:\n  Element's background color could not be determined due to a background image",
              "impact": "serious"
            },
            {
              "target": [
                ".theme-navy-1.section-full-width:nth-child(4) > .widget-tile-container.margin-top-m > .textstyle2.style1[href$=\"the-fragile-lock\"] > .tile-date"
              ],
              "html": "<span class=\"tile-date\">10 December 2025</span>",
              "failureSummary": "Fix any of the following:\n  Element's background color could not be determined due to a background image",
              "impact": "serious"
            }
          ]
        }
      ],
      "consoleErrors": [
        "Connecting to 'https://px.ads.linkedin.com/attribution_trigger?pid=6316346&time=1785582122122&url=https%3A%2F%2Fportswigger.net%2Fresearch' violates the following Content Security Policy directive: \"connect-src 'self' https://ps.containers.piwik.pro https://ps.piwik.pro https://tags.srv.stackadapt.com https://go.portswigger.net https://tracking-api.g2.com https://phingest.staging.portswigger.com https://phingest.portswigger.com https://www.google.com/recaptcha/ https://formsubmission.portswigger.net\". The action has been blocked.",
        "Loading the image 'https://px.ads.linkedin.com/collect?v=2&fmt=js&pid=6316346&time=1785582122122&url=https%3A%2F%2Fportswigger.net%2Fresearch' violates the following Content Security Policy directive: \"img-src 'self' https://i.ytimg.com/ https://tags.srv.stackadapt.com/sa.jpeg data:\". The action has been blocked.",
        "Loading the image 'https://px.ads.linkedin.com/attribution_trigger?pid=6316346&time=1785582122122&url=https%3A%2F%2Fportswigger.net%2Fresearch' violates the following Content Security Policy directive: \"img-src 'self' https://i.ytimg.com/ https://tags.srv.stackadapt.com/sa.jpeg data:\". The action has been blocked.",
        "Connecting to 'https://px.ads.linkedin.com/wa/?medium=fetch&fmt=g' violates the following Content Security Policy directive: \"connect-src 'self' https://ps.containers.piwik.pro https://ps.piwik.pro https://tags.srv.stackadapt.com https://go.portswigger.net https://tracking-api.g2.com https://phingest.staging.portswigger.com https://phingest.portswigger.com https://www.google.com/recaptcha/ https://formsubmission.portswigger.net\". The action has been blocked.",
        "Fetch API cannot load https://px.ads.linkedin.com/wa/?medium=fetch&fmt=g. Refused to connect because it violates the document's Content Security Policy.",
        "Connecting to 'https://px.ads.linkedin.com/wa/?medium=beacon&fmt=g' violates the following Content Security Policy directive: \"connect-src 'self' https://ps.containers.piwik.pro https://ps.piwik.pro https://tags.srv.stackadapt.com https://go.portswigger.net https://tracking-api.g2.com https://phingest.staging.portswigger.com https://phingest.portswigger.com https://www.google.com/recaptcha/ https://formsubmission.portswigger.net\". The action has been blocked.",
        "Loading the image 'https://px.ads.linkedin.com/insight_tag_errors.gif?v=2&pid=6316346&error=version%3A%20308%20%7C%20WebsiteActions-308-TypeError%3A%20Failed%20to%20fetch%3B%20ErrorData%3A%20%7B%22domain%22%3A%22portswigger.net%22%2C%22requestFetcher%22%3A%22fetch-keepalive%22%2C%22body%22%3A%22H4sIAAAAAAAACl2PwWvCMByF%2F5Xyzum0ra01Nw%2BbFHYQW9xhjJE2P2tYmmZJioj4vw%2Fn8LDj43t8vHeBVdKDvxdZUmSL4oPBd07ZsCfn1WjAs3nJENRA4MmyzPMyTdI0SQsGOQ5CGXDY0QV%2FUn1P7slQAMPkNDiOIVjPZ7N%2FfObIk3DdEQxW9NSooAkcb9RGNXWTU%2BEc7f460VZYcj6Ko%2B3oQn23PCgYTtR6FahWvRF6R98T%2BVBJcNAiS8tO5DHND3lMh4RiWq7aeJWXpcxkkctsDgblGyeM1yKQBD8I7YlBqxdxt%2BAWNkqYcA%2BD8h34Bda3dRCBwOPF9WZ5VeaLZGXW1j40RxrAzaQ1g%2F%2Fd15zt7el2vXn%2B3Fd11eD6A0kEPWaCAQAA%22%7D&href=https%3A%2F%2Fportswigger.net%2Fresearch' violates the following Content Security Policy directive: \"img-src 'self' https://i.ytimg.com/ https://tags.srv.stackadapt.com/sa.jpeg data:\". The action has been blocked.",
        "Connecting to 'https://ad.doubleclick.net/ccm/s/collect?auid=1921586581.1785582122&gtm=45be67t1v9179205174za200zd9179205174xec' violates the following Content Security Policy directive: \"connect-src 'self' https://ps.containers.piwik.pro https://ps.piwik.pro https://tags.srv.stackadapt.com https://go.portswigger.net https://tracking-api.g2.com https://phingest.staging.portswigger.com https://phingest.portswigger.com https://www.google.com/recaptcha/ https://formsubmission.portswigger.net\". The action has been blocked.",
        "Fetch API cannot load https://ad.doubleclick.net/ccm/s/collect?auid=1921586581.1785582122&gtm=45be67t1v9179205174za200zd9179205174xec. Refused to connect because it violates the document's Content Security Policy.",
        "Connecting to 'https://www.google.com/rmkt/collect/11422135271/?random=1785582122205&cv=11&fst=1785582122205&fmt=8&bg=ffffff&guid=ON&async=1&en=gtag.config&gtm=45be67t1v9179205174za200zd9179205174xec&gcd=13l3l3l3l1l1&dma=0&tag_exp=115616985~115938465~115938468~118131809~118897920~118897930~119527020~119896802~120222308&u_w=1440&u_h=900&url=https%3A%2F%2Fportswigger.net%2Fresearch&rcb=18&frm=0&tiba=Web%20Security%20Research%20Papers%20-%20PortSwigger%20Research&hn=www.googleadservices.com&npa=0&pscdl=noapi&auid=1921586581.1785582122&uaa=x86&uab=64&uafvl=HeadlessChrome%3B149.0.7827.55%7CChromium%3B149.0.7827.55%7CNot)A%253BBrand%3B24.0.0.0&uamb=0&uam=&uap=Windows&uapv=10.0&uaw=0&data=event%3Dgtag.config&ept=68&gcp=5' violates the following Content Security Policy directive: \"connect-src 'self' https://ps.containers.piwik.pro https://ps.piwik.pro https://tags.srv.stackadapt.com https://go.portswigger.net https://tracking-api.g2.com https://phingest.staging.portswigger.com https://phingest.portswigger.com https://www.google.com/recaptcha/ https://formsubmission.portswigger.net\". The action has been blocked.",
        "Fetch API cannot load https://www.google.com/rmkt/collect/11422135271/?random=1785582122205&cv=11&fst=1785582122205&fmt=8&bg=ffffff&guid=ON&async=1&en=gtag.config&gtm=45be67t1v9179205174za200zd9179205174xec&gcd=13l3l3l3l1l1&dma=0&tag_exp=115616985~115938465~115938468~118131809~118897920~118897930~119527020~119896802~120222308&u_w=1440&u_h=900&url=https%3A%2F%2Fportswigger.net%2Fresearch&rcb=18&frm=0&tiba=Web%20Security%20Research%20Papers%20-%20PortSwigger%20Research&hn=www.googleadservices.com&npa=0&pscdl=noapi&auid=1921586581.1785582122&uaa=x86&uab=64&uafvl=HeadlessChrome%3B149.0.7827.55%7CChromium%3B149.0.7827.55%7CNot)A%253BBrand%3B24.0.0.0&uamb=0&uam=&uap=Windows&uapv=10.0&uaw=0&data=event%3Dgtag.config&ept=68&gcp=5. Refused to connect because it violates the document's Content Security Policy.",
        "Connecting to 'https://www.google.com/ccm/collect?rcb=18&frm=0&auid=1921586581.1785582122&dt=Web%20Security%20Research%20Papers%20-%20PortSwigger%20Research&en=page_view&dl=https%3A%2F%2Fportswigger.net%2Fresearch&scrsrc=www.googletagmanager.com&rnd=198655708.1785582122&navt=n&npa=0&gtm=45be67t1v9179205174za200zd9179205174xec&gcd=13l3l3l3l1l1&dma=0&tag_exp=115616985~115938465~115938468~118131809~118897920~118897930~119527020~119896802~120222308&apvc=1&tids=AW-11422135271&tid=AW-11422135271&tft=1785582122224&tfd=1178&fmt=8' violates the following Content Security Policy directive: \"connect-src 'self' https://ps.containers.piwik.pro https://ps.piwik.pro https://tags.srv.stackadapt.com https://go.portswigger.net https://tracking-api.g2.com https://phingest.staging.portswigger.com https://phingest.portswigger.com https://www.google.com/recaptcha/ https://formsubmission.portswigger.net\". The action has been blocked.",
        "Fetch API cannot load https://www.google.com/ccm/collect?rcb=18&frm=0&auid=1921586581.1785582122&dt=Web%20Security%20Research%20Papers%20-%20PortSwigger%20Research&en=page_view&dl=https%3A%2F%2Fportswigger.net%2Fresearch&scrsrc=www.googletagmanager.com&rnd=198655708.1785582122&navt=n&npa=0&gtm=45be67t1v9179205174za200zd9179205174xec&gcd=13l3l3l3l1l1&dma=0&tag_exp=115616985~115938465~115938468~118131809~118897920~118897930~119527020~119896802~120222308&apvc=1&tids=AW-11422135271&tid=AW-11422135271&tft=1785582122224&tfd=1178&fmt=8. Refused to connect because it violates the document's Content Security Policy.",
        "Loading the image 'https://www.google.com/rmkt/collect/11422135271/?random=1785582122205&cv=11&fst=1785582122205&fmt=3&bg=ffffff&guid=ON&async=1&en=gtag.config&gtm=45be67t1v9179205174za200zd9179205174xec&gcd=13l3l3l3l1l1&dma=0&tag_exp=115616985~115938465~115938468~118131809~118897920~118897930~119527020~119896802~120222308&u_w=1440&u_h=900&url=https%3A%2F%2Fportswigger.net%2Fresearch&rcb=18&frm=0&tiba=Web%20Security%20Research%20Papers%20-%20PortSwigger%20Research&hn=www.googleadservices.com&npa=0&pscdl=noapi&auid=1921586581.1785582122&uaa=x86&uab=64&uafvl=HeadlessChrome%3B149.0.7827.55%7CChromium%3B149.0.7827.55%7CNot)A%253BBrand%3B24.0.0.0&uamb=0&uam=&uap=Windows&uapv=10.0&uaw=0&data=event%3Dgtag.config&ept=68&gcp=5' violates the following Content Security Policy directive: \"img-src 'self' https://i.ytimg.com/ https://tags.srv.stackadapt.com/sa.jpeg data:\". The action has been blocked.",
        "Loading the image 'https://www.google.com/ccm/collect?rcb=18&frm=0&auid=1921586581.1785582122&dt=Web%20Security%20Research%20Papers%20-%20PortSwigger%20Research&en=page_view&dl=https%3A%2F%2Fportswigger.net%2Fresearch&scrsrc=www.googletagmanager.com&rnd=198655708.1785582122&navt=n&npa=0&gtm=45be67t1v9179205174za200zd9179205174xec&gcd=13l3l3l3l1l1&dma=0&tag_exp=115616985~115938465~115938468~118131809~118897920~118897930~119527020~119896802~120222308&apvc=1&tids=AW-11422135271&tid=AW-11422135271&tft=1785582122224&tfd=1178&fmt=3' violates the following Content Security Policy directive: \"img-src 'self' https://i.ytimg.com/ https://tags.srv.stackadapt.com/sa.jpeg data:\". The action has been blocked.",
        "Loading the image 'https://www.google.com/pagead/1p-user-list/11422135271/?random=1785582122205&cv=11&fst=1785582000000&bg=ffffff&guid=ON&async=1&en=gtag.config&gtm=45be67t1v9179205174za200zd9179205174xec&gcd=13l3l3l3l1l1&dma=0&tag_exp=115616985~115938465~115938468~118131809~118897920~118897930~119527020~119896802~120222308&u_w=1440&u_h=900&url=https%3A%2F%2Fportswigger.net%2Fresearch&rcb=18&frm=0&tiba=Web%20Security%20Research%20Papers%20-%20PortSwigger%20Research&hn=www.googleadservices.com&npa=0&pscdl=noapi&auid=1921586581.1785582122&uaa=x86&uab=64&uafvl=HeadlessChrome%3B149.0.7827.55%7CChromium%3B149.0.7827.55%7CNot)A%253BBrand%3B24.0.0.0&uamb=0&uam=&uap=Windows&uapv=10.0&uaw=0&data=event%3Dgtag.config&ept=9&rfmt=3&fmt=3&is_vtc=1&cid=CAQSUAARCiqBOuKsozsFrwn0EG1SA6HD5Mm6baPDw6MKM69vbC2OifQHKHmMrbFjK7VxLtoZmEabbUrzSkW3hVXVgVGrK_NrNJr8u32ZpwvbHAif&random=651790475&rmt_tld=0&ipr=y' violates the following Content Security Policy directive: \"img-src 'self' https://i.ytimg.com/ https://tags.srv.stackadapt.com/sa.jpeg data:\". The action has been blocked.",
        "Loading the image 'https://www.google.co.uk/pagead/1p-user-list/11422135271/?random=1785582122205&cv=11&fst=1785582000000&bg=ffffff&guid=ON&async=1&en=gtag.config&gtm=45be67t1v9179205174za200zd9179205174xec&gcd=13l3l3l3l1l1&dma=0&tag_exp=115616985~115938465~115938468~118131809~118897920~118897930~119527020~119896802~120222308&u_w=1440&u_h=900&url=https%3A%2F%2Fportswigger.net%2Fresearch&rcb=18&frm=0&tiba=Web%20Security%20Research%20Papers%20-%20PortSwigger%20Research&hn=www.googleadservices.com&npa=0&pscdl=noapi&auid=1921586581.1785582122&uaa=x86&uab=64&uafvl=HeadlessChrome%3B149.0.7827.55%7CChromium%3B149.0.7827.55%7CNot)A%253BBrand%3B24.0.0.0&uamb=0&uam=&uap=Windows&uapv=10.0&uaw=0&data=event%3Dgtag.config&ept=9&rfmt=3&fmt=3&is_vtc=1&cid=CAQSUAARCiqBOuKsozsFrwn0EG1SA6HD5Mm6baPDw6MKM69vbC2OifQHKHmMrbFjK7VxLtoZmEabbUrzSkW3hVXVgVGrK_NrNJr8u32ZpwvbHAif&random=651790475&rmt_tld=1&ipr=y' violates the following Content Security Policy directive: \"img-src 'self' https://i.ytimg.com/ https://tags.srv.stackadapt.com/sa.jpeg data:\". The action has been blocked.",
        "Applying inline style violates the following Content Security Policy directive 'style-src 'self' https://tags.srv.stackadapt.com/sa.css 'nonce-DpFNymRpOd6KI0SMMRnUzflBucMaOS3O' https://fonts.googleapis.com/css2 https://unpkg.com/animate.css@4.1.1/animate.css https://unpkg.com/@teleporthq/teleport-custom-scripts/dist/style.css'. Either the 'unsafe-inline' keyword, a hash ('sha256-DI3A3NB0TrIWjOyPS+ClIeU1iZvL9QiLqQN2JnRHCss='), or a nonce ('nonce-...') is required to enable inline execution. The action has been blocked."
      ],
      "pageErrors": [],
      "error": null,
      "durationMs": 2916
    },
    {
      "name": "Blog",
      "requestedUrl": "https://portswigger.net/blog",
      "viewport": {
        "label": "375px",
        "width": 375,
        "height": 812
      },
      "status": "audited",
      "httpStatus": 200,
      "finalUrl": "https://portswigger.net/blog",
      "title": "Web Security Blog - PortSwigger",
      "document": {
        "lang": null,
        "h1Count": 1,
        "mainCount": 0,
        "landmarkCount": 2,
        "horizontalOverflowPx": 0
      },
      "violations": [
        {
          "id": "color-contrast",
          "impact": "serious",
          "tags": [
            "cat.color",
            "wcag2aa",
            "wcag143",
            "TTv5",
            "TT13.c",
            "EN-301-549",
            "EN-9.1.4.3",
            "ACT",
            "RGAAv4",
            "RGAA-3.2.1"
          ],
          "help": "Elements must meet minimum color contrast ratio thresholds",
          "helpUrl": "https://dequeuniversity.com/rules/axe/4.12/color-contrast?application=axeAPI",
          "description": "Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds",
          "nodes": [
            {
              "target": [
                ".button-orange-small"
              ],
              "html": "<a class=\"button-orange-small\" href=\"/users\">Login</a>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.91 (foreground color: #ffffff, background color: #ff6633, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                ".textstyle2.style1.tile-container:nth-child(25) > .tile-date"
              ],
              "html": "<span class=\"tile-date\">01 October 2025</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 3.93 (foreground color: #ffffff, background color: #9c70ae, font size: 9.8pt (13px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                ".style0.textstyle2.tile-container:nth-child(35) > .tile-date"
              ],
              "html": "<span class=\"tile-date\">24 July 2023</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 3.02 (foreground color: #ffffff, background color: #2ca68d, font size: 9.8pt (13px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#archiveTile"
              ],
              "html": "<a id=\"archiveTile\" href=\"/blog/archive\" class=\"button-orange blog\">\n            View older posts\n        </a>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.91 (foreground color: #ffffff, background color: #ff6633, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                ".button-outline-blue-small"
              ],
              "html": "<a class=\"button-outline-blue-small camelcase\" href=\"https://twitter.com/Burp_Suite\" rel=\"noreferrer\"><span class=\"icon-twitter\"></span>  Follow us</a>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.58 (foreground color: #00acee, background color: #ffffff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                ".grey"
              ],
              "html": "<p class=\"grey\">© 2026 PortSwigger Ltd.</p>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.85 (foreground color: #999998, background color: #ffffff, font size: 9.8pt (13px), font weight: bold). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            }
          ]
        },
        {
          "id": "html-has-lang",
          "impact": "serious",
          "tags": [
            "cat.language",
            "wcag2a",
            "wcag311",
            "TTv5",
            "TT11.a",
            "EN-301-549",
            "EN-9.3.1.1",
            "ACT",
            "RGAAv4",
            "RGAA-8.3.1"
          ],
          "help": "<html> element must have a lang attribute",
          "helpUrl": "https://dequeuniversity.com/rules/axe/4.12/html-has-lang?application=axeAPI",
          "description": "Ensure every HTML document has a lang attribute",
          "nodes": [
            {
              "target": [
                "html"
              ],
              "html": "<html>",
              "failureSummary": "Fix any of the following:\n  The <html> element does not have a lang attribute",
              "impact": "serious"
            }
          ]
        },
        {
          "id": "link-name",
          "impact": "serious",
          "tags": [
            "cat.name-role-value",
            "wcag2a",
            "wcag244",
            "wcag412",
            "section508",
            "section508.22.a",
            "TTv5",
            "TT6.a",
            "EN-301-549",
            "EN-9.2.4.4",
            "EN-9.4.1.2",
            "ACT",
            "RGAAv4",
            "RGAA-6.2.1"
          ],
          "help": "Links must have discernible text",
          "helpUrl": "https://dequeuniversity.com/rules/axe/4.12/link-name?application=axeAPI",
          "description": "Ensure links have discernible text",
          "nodes": [
            {
              "target": [
                ".logo"
              ],
              "html": "<a class=\"logo\" href=\"/\"></a>",
              "failureSummary": "Fix all of the following:\n  Element is in tab order and does not have accessible text\n\nFix any of the following:\n  Element does not have text that is visible to screen readers\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute",
              "impact": "serious"
            },
            {
              "target": [
                ".back-to-top"
              ],
              "html": "<a href=\"#top\" class=\"back-to-top\">",
              "failureSummary": "Fix all of the following:\n  Element is in tab order and does not have accessible text\n\nFix any of the following:\n  Element does not have text that is visible to screen readers\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute",
              "impact": "serious"
            }
          ]
        },
        {
          "id": "target-size",
          "impact": "serious",
          "tags": [
            "cat.sensory-and-visual-cues",
            "wcag22aa",
            "wcag258"
          ],
          "help": "All touch targets must be 24px large, or leave sufficient space",
          "helpUrl": "https://dequeuniversity.com/rules/axe/4.12/target-size?application=axeAPI",
          "description": "Ensure touch targets have sufficient size and space",
          "nodes": [
            {
              "target": [
                ".container > div:nth-child(1) > a[href$=\"vulnerability-scanner\"]"
              ],
              "html": "<a href=\"/burp/vulnerability-scanner\">Web vulnerability scanner</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (166.5px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                ".container > div:nth-child(1) > a[href$=\"burp\"]"
              ],
              "html": "<a href=\"/burp\">Burp Suite Editions</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (166.5px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                ".container > div:nth-child(1) > a[href$=\"releases\"]"
              ],
              "html": "<a href=\"/burp/releases\">Release Notes</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (166.5px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                ".container > div:nth-child(2) > a:nth-child(2)"
              ],
              "html": "<a href=\"/web-security/cross-site-scripting\">Cross-site scripting (XSS)</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (166.5px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                "a[href$=\"sql-injection\"]"
              ],
              "html": "<a href=\"/web-security/sql-injection\">SQL injection</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (166.5px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                "a[href$=\"csrf\"]"
              ],
              "html": "<a href=\"/web-security/csrf\">Cross-site request forgery</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (166.5px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                "a[href$=\"xxe\"]"
              ],
              "html": "<a href=\"/web-security/xxe\">XML external entity injection</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (166.5px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                ".container > div:nth-child(2) > a:nth-child(6)"
              ],
              "html": "<a href=\"/web-security/file-path-traversal\">Directory traversal</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (166.5px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                "a[href$=\"ssrf\"]"
              ],
              "html": "<a href=\"/web-security/ssrf\">Server-side request forgery</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (166.5px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                "a[href$=\"organizations\"]"
              ],
              "html": "<a href=\"/organizations\">Organizations</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (166.5px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                "div:nth-child(3) > a[href$=\"testers\"]"
              ],
              "html": "<a href=\"/testers\">Testers</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (166.5px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                "a[href$=\"developers\"]"
              ],
              "html": "<a href=\"/developers\">Developers</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (166.5px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                "div:nth-child(4) > a[href$=\"about\"]"
              ],
              "html": "<a href=\"/about\">About</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (166.5px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                "div:nth-child(4) > a[href$=\"careers\"]"
              ],
              "html": "<a href=\"/careers\">Careers</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (166.5px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                "div:nth-child(4) > a[href$=\"contact\"]"
              ],
              "html": "<a href=\"/about/contact\">Contact</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (166.5px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                "div:nth-child(4) > a[href$=\"legal\"]"
              ],
              "html": "<a href=\"/legal\">Legal</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (166.5px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                "a[href$=\"privacy\"]"
              ],
              "html": "<a href=\"/privacy\">Privacy Notice</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (166.5px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                "a[href$=\"modern-slavery-statement\"]"
              ],
              "html": "<a href=\"/modern-slavery-statement\">Modern Slavery Statement</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (166.5px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                ".container > div:nth-child(5) > a[href$=\"web-security\"]"
              ],
              "html": "<a href=\"/web-security\">Web Security Academy</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (166.5px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                ".container > div:nth-child(5) > a[href$=\"blog\"]"
              ],
              "html": "<a href=\"/blog\">Blog</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (166.5px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                ".container > div:nth-child(5) > a[href$=\"research\"]"
              ],
              "html": "<a href=\"/research\">Research</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (166.5px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                "a[href$=\"engineering\"]"
              ],
              "html": "<a href=\"/engineering\">Engineering</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (166.5px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            }
          ]
        }
      ],
      "incomplete": [
        {
          "id": "color-contrast",
          "impact": "serious",
          "tags": [
            "cat.color",
            "wcag2aa",
            "wcag143",
            "TTv5",
            "TT13.c",
            "EN-301-549",
            "EN-9.1.4.3",
            "ACT",
            "RGAAv4",
            "RGAA-3.2.1"
          ],
          "help": "Elements must meet minimum color contrast ratio thresholds",
          "helpUrl": "https://dequeuniversity.com/rules/axe/4.12/color-contrast?application=axeAPI",
          "description": "Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds",
          "nodes": [
            {
              "target": [
                ".textstyle2.style1.tile-container:nth-child(1) > .notext2"
              ],
              "html": "<h3 class=\"tile-text1 notext2\">From capable AI models to trusted security testing</h3>",
              "failureSummary": "Fix any of the following:\n  Element's background color could not be determined due to a background image",
              "impact": "serious"
            },
            {
              "target": [
                ".textstyle2.style1.tile-container:nth-child(1) > .tile-date"
              ],
              "html": "<span class=\"tile-date\">30 July 2026</span>",
              "failureSummary": "Fix any of the following:\n  Element's background color could not be determined due to a background image",
              "impact": "serious"
            },
            {
              "target": [
                "a[href$=\"introducing-burp-at\"] > .notext2"
              ],
              "html": "<h3 class=\"tile-text1 notext2\">Meet Burp AT: agentic AI, built on two decades of Burp Suite</h3>",
              "failureSummary": "Fix any of the following:\n  Element's background color could not be determined due to a background image",
              "impact": "serious"
            },
            {
              "target": [
                "a[href$=\"introducing-burp-at\"] > .tile-date"
              ],
              "html": "<span class=\"tile-date\">27 July 2026</span>",
              "failureSummary": "Fix any of the following:\n  Element's background color could not be determined due to a background image",
              "impact": "serious"
            },
            {
              "target": [
                ".textstyle2.style1.tile-container:nth-child(3) > .notext2"
              ],
              "html": "<h3 class=\"tile-text1 notext2\">Burp's new Ambassadors: learn from the people who use Burp daily</h3>",
              "failureSummary": "Fix any of the following:\n  Element's background color could not be determined due to a background image",
              "impact": "serious"
            },
            {
              "target": [
                ".textstyle2.style1.tile-container:nth-child(3) > .tile-date"
              ],
              "html": "<span class=\"tile-date\">17 July 2026</span>",
              "failureSummary": "Fix any of the following:\n  Element's background color could not be determined due to a background image",
              "impact": "serious"
            },
            {
              "target": [
                ".textstyle2.style1.tile-container:nth-child(4) > .notext2"
              ],
              "html": "<h3 class=\"tile-text1 notext2\">Heading to Vegas? Meet PortSwigger at Black Hat, BSides, and DEF CON 34.</h3>",
              "failureSummary": "Fix any of the following:\n  Element's background color could not be determined due to a background image",
              "impact": "serious"
            },
            {
              "target": [
                ".textstyle2.style1.tile-container:nth-child(4) > .tile-date"
              ],
              "html": "<span class=\"tile-date\">09 July 2026</span>",
              "failureSummary": "Fix any of the following:\n  Element's background color could not be determined due to a background image",
              "impact": "serious"
            },
            {
              "target": [
                ".textstyle2.style1.tile-container:nth-child(5) > .notext2"
              ],
              "html": "<h3 class=\"tile-text1 notext2\">Burp Extensibility 2026: Awards, Talks, and Highlights</h3>",
              "failureSummary": "Fix any of the following:\n  Element's background color could not be determined due to a background image",
              "impact": "serious"
            },
            {
              "target": [
                ".textstyle2.style1.tile-container:nth-child(5) > .tile-date"
              ],
              "html": "<span class=\"tile-date\">19 June 2026</span>",
              "failureSummary": "Fix any of the following:\n  Element's background color could not be determined due to a background image",
              "impact": "serious"
            },
            {
              "target": [
                ".pagePlaceholder.tilelayoutengine-page.onecolumn:nth-child(1) > .textstyle4.style1.tile-container > .tile-date"
              ],
              "html": "<span class=\"tile-date\">12 May 2026</span>",
              "failureSummary": "Fix any of the following:\n  Element's background color could not be determined due to a background image",
              "impact": "serious"
            },
            {
              "target": [
                ".style0.textstyle2.tile-container:nth-child(7) > .notext2"
              ],
              "html": "<h3 class=\"tile-text1 notext2\">3 ways custom scan checks turn practitioner knowledge into scalable automation</h3>",
              "failureSummary": "Fix any of the following:\n  Element's background color could not be determined due to a background gradient",
              "impact": "serious"
            },
            {
              "target": [
                ".style0.textstyle2.tile-container:nth-child(7) > .tile-date"
              ],
              "html": "<span class=\"tile-date\">01 May 2026</span>",
              "failureSummary": "Fix any of the following:\n  Element's background color could not be determined due to a background gradient",
              "impact": "serious"
            },
            {
              "target": [
                ".pagePlaceholder.tilelayoutengine-page.onecolumn:nth-child(1) > .style2.textstyle2.tile-container > .tile-date"
              ],
              "html": "<span class=\"tile-date\">28 April 2026</span>",
              "failureSummary": "Fix any of the following:\n  Element's background color could not be determined due to a background image",
              "impact": "serious"
            },
            {
              "target": [
                ".textstyle2.style1.tile-container:nth-child(9) > .notext2"
              ],
              "html": "<h3 class=\"tile-text1 notext2\">Introducing the Burp Ambassador Program</h3>",
              "failureSummary": "Fix any of the following:\n  Element's background color could not be determined due to a background image",
              "impact": "serious"
            },
            {
              "target": [
                ".textstyle2.style1.tile-container:nth-child(9) > .tile-date"
              ],
              "html": "<span class=\"tile-date\">16 April 2026</span>",
              "failureSummary": "Fix any of the following:\n  Element's background color could not be determined due to a background image",
              "impact": "serious"
            },
            {
              "target": [
                ".textstyle4.style0.tile-container > .tile-date"
              ],
              "html": "<span class=\"tile-date\">07 April 2026</span>",
              "failureSummary": "Fix any of the following:\n  Element's background color could not be determined due to a background image",
              "impact": "serious"
            },
            {
              "target": [
                ".pagePlaceholder.tilelayoutengine-page.onecolumn:nth-child(1) > .textstyle2.style1.tile-container:nth-child(12) > .notext2"
              ],
              "html": "<h3 class=\"tile-text1 notext2\">Automation without alignment: The hidden cost of modern DAST</h3>",
              "failureSummary": "Fix any of the following:\n  Element's background color could not be determined due to a background image",
              "impact": "serious"
            },
            {
              "target": [
                ".pagePlaceholder.tilelayoutengine-page.onecolumn:nth-child(1) > .textstyle2.style1.tile-container:nth-child(12) > .tile-date"
              ],
              "html": "<span class=\"tile-date\">12 March 2026</span>",
              "failureSummary": "Fix any of the following:\n  Element's background color could not be determined due to a background image",
              "impact": "serious"
            },
            {
              "target": [
                ".textstyle5.style0.tile-container:nth-child(14) > .tile-date"
              ],
              "html": "<span class=\"tile-date\">22 January 2026</span>",
              "failureSummary": "Fix any of the following:\n  Element's background color could not be determined due to a background image",
              "impact": "serious"
            },
            {
              "target": [
                ".textstyle2.style1.tile-container:nth-child(15) > .notext2"
              ],
              "html": "<h3 class=\"tile-text1 notext2\">Functional PoCs in less than a minute? Julen Garrido Estévez puts Burp AI to the test</h3>",
              "failureSummary": "Fix any of the following:\n  Element's background color could not be determined due to a background image",
              "impact": "serious"
            },
            {
              "target": [
                ".textstyle2.style1.tile-container:nth-child(15) > .tile-date"
              ],
              "html": "<span class=\"tile-date\">16 January 2026</span>",
              "failureSummary": "Fix any of the following:\n  Element's background color could not be determined due to a background image",
              "impact": "serious"
            },
            {
              "target": [
                ".style0.textstyle2.tile-container:nth-child(17) > .notext2"
              ],
              "html": "<h3 class=\"tile-text1 notext2\">DAST without disruption: Burp Suite DAST winter update 2025</h3>",
              "failureSummary": "Fix any of the following:\n  Element's background color could not be determined due to a background image",
              "impact": "serious"
            },
            {
              "target": [
                ".style0.textstyle2.tile-container:nth-child(17) > .tile-date"
              ],
              "html": "<span class=\"tile-date\">11 December 2025</span>",
              "failureSummary": "Fix any of the following:\n  Element's background color could not be determined due to a background image",
              "impact": "serious"
            },
            {
              "target": [
                ".style0.textstyle2.tile-container:nth-child(18) > .notext2"
              ],
              "html": "<h3 class=\"tile-text1 notext2\">How to detect React2Shell with Burp Suite</h3>",
              "failureSummary": "Fix any of the following:\n  Element's background color could not be determined due to a background gradient",
              "impact": "serious"
            },
            {
              "target": [
                ".style0.textstyle2.tile-container:nth-child(18) > .tile-date"
              ],
              "html": "<span class=\"tile-date\">05 December 2025</span>",
              "failureSummary": "Fix any of the following:\n  Element's background color could not be determined due to a background gradient",
              "impact": "serious"
            },
            {
              "target": [
                ".textstyle5.style0.tile-container:nth-child(19) > .tile-date"
              ],
              "html": "<span class=\"tile-date\">01 December 2025</span>",
              "failureSummary": "Fix any of the following:\n  Element's background color could not be determined due to a background image",
              "impact": "serious"
            },
            {
              "target": [
                ".textstyle2.style1.tile-container:nth-child(23) > h3"
              ],
              "html": "<h3 class=\"tile-text1\">HTTP/1.1 must die</h3>",
              "failureSummary": "Fix any of the following:\n  Element's background color could not be determined due to a background image",
              "impact": "serious"
            },
            {
              "target": [
                ".textstyle2.style1.tile-container:nth-child(23) > .tile-text2"
              ],
              "html": "<span class=\"tile-text2\">Dafydd Stuttard on what this means for enterprise security</span>",
              "failureSummary": "Fix any of the following:\n  Element's background color could not be determined due to a background image",
              "impact": "serious"
            },
            {
              "target": [
                ".textstyle2.style1.tile-container:nth-child(23) > .tile-date"
              ],
              "html": "<span class=\"tile-date\">09 October 2025</span>",
              "failureSummary": "Fix any of the following:\n  Element's background color could not be determined due to a background image",
              "impact": "serious"
            },
            {
              "target": [
                ".pagePlaceholder.tilelayoutengine-page.onecolumn:nth-child(1) > .textstyle2.style1.tile-container:nth-child(24) > .notext2"
              ],
              "html": "<h3 class=\"tile-text1 notext2\">Human x AI: HackerOne's Hacker-Powered Security Report</h3>",
              "failureSummary": "Fix any of the following:\n  Element's background color could not be determined due to a background image",
              "impact": "serious"
            },
            {
              "target": [
                ".pagePlaceholder.tilelayoutengine-page.onecolumn:nth-child(1) > .textstyle2.style1.tile-container:nth-child(24) > .tile-date"
              ],
              "html": "<span class=\"tile-date\">07 October 2025</span>",
              "failureSummary": "Fix any of the following:\n  Element's background color could not be determined due to a background image",
              "impact": "serious"
            },
            {
              "target": [
                ".textstyle2.style1.tile-container:nth-child(27) > .notext2"
              ],
              "html": "<h3 class=\"tile-text1 notext2\">How to join the desync endgame: Practical tips from pentester Tom Stacey</h3>",
              "failureSummary": "Fix any of the following:\n  Element's background color could not be determined due to a background image",
              "impact": "serious"
            },
            {
              "target": [
                ".textstyle2.style1.tile-container:nth-child(27) > .tile-date"
              ],
              "html": "<span class=\"tile-date\">18 September 2025</span>",
              "failureSummary": "Fix any of the following:\n  Element's background color could not be determined due to a background image",
              "impact": "serious"
            },
            {
              "target": [
                ".textstyle2.style1.tile-container:nth-child(29) > .notext2"
              ],
              "html": "<h3 class=\"tile-text1 notext2\">Watch the webinar: Scale secure coverage without scaling headcount</h3>",
              "failureSummary": "Fix any of the following:\n  Element's background color could not be determined due to a background image",
              "impact": "serious"
            },
            {
              "target": [
                ".textstyle2.style1.tile-container:nth-child(29) > .tile-date"
              ],
              "html": "<span class=\"tile-date\">04 September 2025</span>",
              "failureSummary": "Fix any of the following:\n  Element's background color could not be determined due to a background image",
              "impact": "serious"
            },
            {
              "target": [
                ".textstyle2.style1.tile-container:nth-child(30) > h3"
              ],
              "html": "<h3 class=\"tile-text1\">Burp Suite DAST: The year so far</h3>",
              "failureSummary": "Fix any of the following:\n  Element's background color could not be determined due to a background image",
              "impact": "serious"
            },
            {
              "target": [
                ".textstyle2.style1.tile-container:nth-child(30) > .tile-text2"
              ],
              "html": "<span class=\"tile-text2\">Leveling up enterprise security in 2025</span>",
              "failureSummary": "Fix any of the following:\n  Element's background color could not be determined due to a background image",
              "impact": "serious"
            },
            {
              "target": [
                ".textstyle2.style1.tile-container:nth-child(30) > .tile-date"
              ],
              "html": "<span class=\"tile-date\">28 August 2025</span>",
              "failureSummary": "Fix any of the following:\n  Element's background color could not be determined due to a background image",
              "impact": "serious"
            },
            {
              "target": [
                ".textstyle2.style1.tile-container:nth-child(38) > .notext2"
              ],
              "html": "<h3 class=\"tile-text1 notext2\">Watch the webinar: How to shift left without the strain</h3>",
              "failureSummary": "Fix any of the following:\n  Element's background color could not be determined due to a background image",
              "impact": "serious"
            },
            {
              "target": [
                ".textstyle2.style1.tile-container:nth-child(38) > .tile-date"
              ],
              "html": "<span class=\"tile-date\">14 July 2025</span>",
              "failureSummary": "Fix any of the following:\n  Element's background color could not be determined due to a background image",
              "impact": "serious"
            },
            {
              "target": [
                ".pagePlaceholder.tilelayoutengine-page.onecolumn:nth-child(1) > .textstyle6.style1.tile-container > .tile-date"
              ],
              "html": "<span class=\"tile-date\">08 July 2025</span>",
              "failureSummary": "Fix any of the following:\n  Element's background color could not be determined due to a background image",
              "impact": "serious"
            },
            {
              "target": [
                ".pagePlaceholder.tilelayoutengine-page.onecolumn:nth-child(2) > .textstyle2.style1.tile-container:nth-child(2) > .notext2"
              ],
              "html": "<h3 class=\"tile-text1 notext2\">Meet Burp Suite DAST: Your questions answered</h3>",
              "failureSummary": "Fix any of the following:\n  Element's background color could not be determined due to a background image",
              "impact": "serious"
            },
            {
              "target": [
                ".pagePlaceholder.tilelayoutengine-page.onecolumn:nth-child(2) > .textstyle2.style1.tile-container:nth-child(2) > .tile-date"
              ],
              "html": "<span class=\"tile-date\">29 May 2025</span>",
              "failureSummary": "Fix any of the following:\n  Element's background color could not be determined due to a background image",
              "impact": "serious"
            },
            {
              "target": [
                ".style2.textstyle2.tile-container:nth-child(4) > .tile-date"
              ],
              "html": "<span class=\"tile-date\">14 May 2025</span>",
              "failureSummary": "Fix any of the following:\n  Element's background color could not be determined due to a background image",
              "impact": "serious"
            },
            {
              "target": [
                ".textstyle2.style1.tile-container:nth-child(6) > h3"
              ],
              "html": "<h3 class=\"tile-text1\">Meet Burp Suite DAST</h3>",
              "failureSummary": "Fix any of the following:\n  Element's background color could not be determined due to a background image",
              "impact": "serious"
            },
            {
              "target": [
                ".textstyle2.style1.tile-container:nth-child(6) > .tile-text2"
              ],
              "html": "<span class=\"tile-text2\">A clearer name for Burp Suite Enterprise Edition</span>",
              "failureSummary": "Fix any of the following:\n  Element's background color could not be determined due to a background image",
              "impact": "serious"
            },
            {
              "target": [
                ".textstyle2.style1.tile-container:nth-child(6) > .tile-date"
              ],
              "html": "<span class=\"tile-date\">15 April 2025</span>",
              "failureSummary": "Fix any of the following:\n  Element's background color could not be determined due to a background image",
              "impact": "serious"
            },
            {
              "target": [
                ".pagePlaceholder.tilelayoutengine-page.onecolumn:nth-child(2) > .textstyle2.style1.tile-container:nth-child(12) > .notext2"
              ],
              "html": "<h3 class=\"tile-text1 notext2\">PortSwigger and SAP forge strategic partnership</h3>",
              "failureSummary": "Fix any of the following:\n  Element's background color could not be determined due to a background image",
              "impact": "serious"
            },
            {
              "target": [
                ".pagePlaceholder.tilelayoutengine-page.onecolumn:nth-child(2) > .textstyle2.style1.tile-container:nth-child(12) > .tile-date"
              ],
              "html": "<span class=\"tile-date\">25 February 2025</span>",
              "failureSummary": "Fix any of the following:\n  Element's background color could not be determined due to a background image",
              "impact": "serious"
            },
            {
              "target": [
                ".pagePlaceholder.tilelayoutengine-page.onecolumn:nth-child(2) > .textstyle4.style1.tile-container > .tile-date"
              ],
              "html": "<span class=\"tile-date\">14 February 2025</span>",
              "failureSummary": "Fix any of the following:\n  Element's background color could not be determined due to a background image",
              "impact": "serious"
            },
            {
              "target": [
                ".textstyle6.style1.tile-container:nth-child(15) > .tile-date"
              ],
              "html": "<span class=\"tile-date\">28 January 2025</span>",
              "failureSummary": "Fix any of the following:\n  Element's background color could not be determined due to a background image",
              "impact": "serious"
            },
            {
              "target": [
                ".textstyle2.style1.tile-container:nth-child(17) > .notext2"
              ],
              "html": "<h3 class=\"tile-text1 notext2\">Burp Suite Enterprise Edition winter update</h3>",
              "failureSummary": "Fix any of the following:\n  Element's background color could not be determined due to a background image",
              "impact": "serious"
            },
            {
              "target": [
                ".textstyle2.style1.tile-container:nth-child(17) > .tile-date"
              ],
              "html": "<span class=\"tile-date\">30 October 2024</span>",
              "failureSummary": "Fix any of the following:\n  Element's background color could not be determined due to a background image",
              "impact": "serious"
            },
            {
              "target": [
                ".textstyle2.style1.tile-container:nth-child(18) > .notext2"
              ],
              "html": "<h3 class=\"tile-text1 notext2\">API Security: The 6 biggest challenges AppSec teams face, and how to solve them. </h3>",
              "failureSummary": "Fix any of the following:\n  Element's background color could not be determined due to a background image",
              "impact": "serious"
            },
            {
              "target": [
                ".textstyle2.style1.tile-container:nth-child(18) > .tile-date"
              ],
              "html": "<span class=\"tile-date\">24 September 2024</span>",
              "failureSummary": "Fix any of the following:\n  Element's background color could not be determined due to a background image",
              "impact": "serious"
            },
            {
              "target": [
                ".style0.textstyle2.tile-container:nth-child(20) > .notext2"
              ],
              "html": "<h3 class=\"tile-text1 notext2\">Performance Improvements to table sorting and Repeater</h3>",
              "failureSummary": "Fix any of the following:\n  Element's background color could not be determined due to a background image",
              "impact": "serious"
            },
            {
              "target": [
                ".style0.textstyle2.tile-container:nth-child(20) > .tile-date"
              ],
              "html": "<span class=\"tile-date\">11 September 2024</span>",
              "failureSummary": "Fix any of the following:\n  Element's background color could not be determined due to a background image",
              "impact": "serious"
            },
            {
              "target": [
                ".textstyle5.style1.tile-container > .tile-date"
              ],
              "html": "<span class=\"tile-date\">23 August 2024</span>",
              "failureSummary": "Fix any of the following:\n  Element's background color could not be determined due to a background image",
              "impact": "serious"
            },
            {
              "target": [
                ".pagePlaceholder.tilelayoutengine-page.onecolumn:nth-child(2) > .textstyle2.style1.tile-container:nth-child(24) > .notext2"
              ],
              "html": "<h3 class=\"tile-text1 notext2\">Burp Suite Enterprise Edition spring update 2024</h3>",
              "failureSummary": "Fix any of the following:\n  Element's background color could not be determined due to a background image",
              "impact": "serious"
            },
            {
              "target": [
                ".pagePlaceholder.tilelayoutengine-page.onecolumn:nth-child(2) > .textstyle2.style1.tile-container:nth-child(24) > .tile-date"
              ],
              "html": "<span class=\"tile-date\">16 May 2024</span>",
              "failureSummary": "Fix any of the following:\n  Element's background color could not be determined due to a background image",
              "impact": "serious"
            },
            {
              "target": [
                ".style2.textstyle2.tile-container:nth-child(25) > .notext2"
              ],
              "html": "<h3 class=\"tile-text1 notext2\">One month of Burp Suite in the cloud</h3>",
              "failureSummary": "Fix any of the following:\n  Element's background color could not be determined due to a background image",
              "impact": "serious"
            },
            {
              "target": [
                ".style2.textstyle2.tile-container:nth-child(25) > .tile-date"
              ],
              "html": "<span class=\"tile-date\">07 May 2024</span>",
              "failureSummary": "Fix any of the following:\n  Element's background color could not be determined due to a background image",
              "impact": "serious"
            },
            {
              "target": [
                ".style2.textstyle2.tile-container:nth-child(26) > .notext2"
              ],
              "html": "<h3 class=\"tile-text1 notext2\">Burp Suite Enterprise Edition in the Cloud</h3>",
              "failureSummary": "Fix any of the following:\n  Element's background color could not be determined due to a background gradient",
              "impact": "serious"
            },
            {
              "target": [
                ".style2.textstyle2.tile-container:nth-child(26) > .tile-date"
              ],
              "html": "<span class=\"tile-date\">18 April 2024</span>",
              "failureSummary": "Fix any of the following:\n  Element's background color could not be determined due to a background gradient",
              "impact": "serious"
            },
            {
              "target": [
                "a[href$=\"whats-new-with-bchecks\"] > .notext2"
              ],
              "html": "<h3 class=\"tile-text1 notext2\">What's new with BChecks?</h3>",
              "failureSummary": "Fix any of the following:\n  Element's background color could not be determined due to a background image",
              "impact": "serious"
            },
            {
              "target": [
                "a[href$=\"whats-new-with-bchecks\"] > .tile-date"
              ],
              "html": "<span class=\"tile-date\">08 February 2024</span>",
              "failureSummary": "Fix any of the following:\n  Element's background color could not be determined due to a background image",
              "impact": "serious"
            },
            {
              "target": [
                ".textstyle2.style1.tile-container:nth-child(28) > .notext2"
              ],
              "html": "<h3 class=\"tile-text1 notext2\">Introducing custom scan checks to Burp Suite Enterprise Edition</h3>",
              "failureSummary": "Fix any of the following:\n  Element's background color could not be determined due to a background image",
              "impact": "serious"
            },
            {
              "target": [
                ".textstyle2.style1.tile-container:nth-child(28) > .tile-date"
              ],
              "html": "<span class=\"tile-date\">02 February 2024</span>",
              "failureSummary": "Fix any of the following:\n  Element's background color could not be determined due to a background image",
              "impact": "serious"
            },
            {
              "target": [
                "a[href$=\"the-future-of-bambdas\"] > .tile-date"
              ],
              "html": "<span class=\"tile-date\">14 December 2023</span>",
              "failureSummary": "Fix any of the following:\n  Element's background color could not be determined due to a background image",
              "impact": "serious"
            },
            {
              "target": [
                ".textstyle2.style1.tile-container:nth-child(32) > .notext2"
              ],
              "html": "<h3 class=\"tile-text1 notext2\">New learning paths, from the Web Security Academy</h3>",
              "failureSummary": "Fix any of the following:\n  Element's background color could not be determined due to a background image",
              "impact": "serious"
            },
            {
              "target": [
                ".textstyle2.style1.tile-container:nth-child(32) > .tile-date"
              ],
              "html": "<span class=\"tile-date\">13 September 2023</span>",
              "failureSummary": "Fix any of the following:\n  Element's background color could not be determined due to a background image",
              "impact": "serious"
            },
            {
              "target": [
                ".textstyle2.style1.tile-container:nth-child(33) > .notext2"
              ],
              "html": "<h3 class=\"tile-text1 notext2\">Supporting Sprocket Security's offensive security testing with BChecks, from Burp Suite</h3>",
              "failureSummary": "Fix any of the following:\n  Element's background color could not be determined due to a background image",
              "impact": "serious"
            },
            {
              "target": [
                ".textstyle2.style1.tile-container:nth-child(33) > .tile-date"
              ],
              "html": "<span class=\"tile-date\">06 September 2023</span>",
              "failureSummary": "Fix any of the following:\n  Element's background color could not be determined due to a background image",
              "impact": "serious"
            },
            {
              "target": [
                ".textstyle2.style1.tile-container:nth-child(34) > .notext2"
              ],
              "html": "<h3 class=\"tile-text1 notext2\">New techniques and tools for web race conditions</h3>",
              "failureSummary": "Fix any of the following:\n  Element's background color could not be determined due to a background image",
              "impact": "serious"
            },
            {
              "target": [
                ".textstyle2.style1.tile-container:nth-child(34) > .tile-date"
              ],
              "html": "<span class=\"tile-date\">10 August 2023</span>",
              "failureSummary": "Fix any of the following:\n  Element's background color could not be determined due to a background image",
              "impact": "serious"
            },
            {
              "target": [
                "a[href$=\"tic-tac-toe-in-html\"] > .notext2"
              ],
              "html": "<h3 class=\"tile-text1 notext2\">Implementing Tic Tac Toe with 170mb of HTML - no JS or CSS</h3>",
              "failureSummary": "Fix any of the following:\n  Element's background color could not be determined due to a background image",
              "impact": "serious"
            },
            {
              "target": [
                "a[href$=\"tic-tac-toe-in-html\"] > .tile-date"
              ],
              "html": "<span class=\"tile-date\">21 July 2023</span>",
              "failureSummary": "Fix any of the following:\n  Element's background color could not be determined due to a background image",
              "impact": "serious"
            },
            {
              "target": [
                ".textstyle2.style1.tile-container:nth-child(39) > .notext2"
              ],
              "html": "<h3 class=\"tile-text1 notext2\">We want to check out your BChecks ...</h3>",
              "failureSummary": "Fix any of the following:\n  Element's background color could not be determined due to a background image",
              "impact": "serious"
            },
            {
              "target": [
                ".textstyle2.style1.tile-container:nth-child(39) > .tile-date"
              ],
              "html": "<span class=\"tile-date\">03 July 2023</span>",
              "failureSummary": "Fix any of the following:\n  Element's background color could not be determined due to a background image",
              "impact": "serious"
            }
          ]
        }
      ],
      "consoleErrors": [
        "Connecting to 'https://px.ads.linkedin.com/attribution_trigger?pid=6316346&time=1785582125265&url=https%3A%2F%2Fportswigger.net%2Fblog' violates the following Content Security Policy directive: \"connect-src 'self' https://ps.containers.piwik.pro https://ps.piwik.pro https://tags.srv.stackadapt.com https://go.portswigger.net https://tracking-api.g2.com https://phingest.staging.portswigger.com https://phingest.portswigger.com https://www.google.com/recaptcha/ https://formsubmission.portswigger.net\". The action has been blocked.",
        "Loading the image 'https://px.ads.linkedin.com/collect?v=2&fmt=js&pid=6316346&time=1785582125265&url=https%3A%2F%2Fportswigger.net%2Fblog' violates the following Content Security Policy directive: \"img-src 'self' https://i.ytimg.com/ https://tags.srv.stackadapt.com/sa.jpeg data:\". The action has been blocked.",
        "Loading the image 'https://px.ads.linkedin.com/attribution_trigger?pid=6316346&time=1785582125265&url=https%3A%2F%2Fportswigger.net%2Fblog' violates the following Content Security Policy directive: \"img-src 'self' https://i.ytimg.com/ https://tags.srv.stackadapt.com/sa.jpeg data:\". The action has been blocked.",
        "Connecting to 'https://px.ads.linkedin.com/wa/?medium=fetch&fmt=g' violates the following Content Security Policy directive: \"connect-src 'self' https://ps.containers.piwik.pro https://ps.piwik.pro https://tags.srv.stackadapt.com https://go.portswigger.net https://tracking-api.g2.com https://phingest.staging.portswigger.com https://phingest.portswigger.com https://www.google.com/recaptcha/ https://formsubmission.portswigger.net\". The action has been blocked.",
        "Fetch API cannot load https://px.ads.linkedin.com/wa/?medium=fetch&fmt=g. Refused to connect because it violates the document's Content Security Policy.",
        "Connecting to 'https://px.ads.linkedin.com/wa/?medium=beacon&fmt=g' violates the following Content Security Policy directive: \"connect-src 'self' https://ps.containers.piwik.pro https://ps.piwik.pro https://tags.srv.stackadapt.com https://go.portswigger.net https://tracking-api.g2.com https://phingest.staging.portswigger.com https://phingest.portswigger.com https://www.google.com/recaptcha/ https://formsubmission.portswigger.net\". The action has been blocked.",
        "Loading the image 'https://px.ads.linkedin.com/insight_tag_errors.gif?v=2&pid=6316346&error=version%3A%20308%20%7C%20WebsiteActions-308-TypeError%3A%20Failed%20to%20fetch%3B%20ErrorData%3A%20%7B%22domain%22%3A%22portswigger.net%22%2C%22requestFetcher%22%3A%22fetch-keepalive%22%2C%22body%22%3A%22H4sIAAAAAAAACl2Py2rDMBREf8XMWm78jB3tUmiDoYtQm3RRSpHta0dUllVJJoSQfy9poIsuD8McZi4wsnfg7%2Bs0XqfZ%2BoPBdVYafyDr5KzB06hk8HIi8Lgo87xM4iRPioihnychNTjMbL07yXEk%2B6DJg2GxChxH743jq9W%2FfNWqeQSDESM10isCxxu1QU3dYqU%2FB49qHoMw2M%2FW1%2FcaGE7UOumplqMW6pW%2BF3K%2B6sER5bEQLWXh0JdlGHdpGRZZtAnTSFCRbFJKBwEG6RortFPCUw8%2BCOWIQclncbfgBjsptL%2FDJF0HfoFxbe2FJ%2FAwu94sL1J%2FUV%2FprTF%2FmiNN4HpRisH97mvO5vZqv909fR6qumpw%2FQEkYeSCagEAAA%3D%3D%22%7D&href=https%3A%2F%2Fportswigger.net%2Fblog' violates the following Content Security Policy directive: \"img-src 'self' https://i.ytimg.com/ https://tags.srv.stackadapt.com/sa.jpeg data:\". The action has been blocked.",
        "Connecting to 'https://ad.doubleclick.net/ccm/s/collect?auid=1244407189.1785582125&gtm=45be67t1v9179205174za200zd9179205174xec' violates the following Content Security Policy directive: \"connect-src 'self' https://ps.containers.piwik.pro https://ps.piwik.pro https://tags.srv.stackadapt.com https://go.portswigger.net https://tracking-api.g2.com https://phingest.staging.portswigger.com https://phingest.portswigger.com https://www.google.com/recaptcha/ https://formsubmission.portswigger.net\". The action has been blocked.",
        "Fetch API cannot load https://ad.doubleclick.net/ccm/s/collect?auid=1244407189.1785582125&gtm=45be67t1v9179205174za200zd9179205174xec. Refused to connect because it violates the document's Content Security Policy.",
        "Connecting to 'https://www.google.com/rmkt/collect/11422135271/?random=1785582125362&cv=11&fst=1785582125362&fmt=8&bg=ffffff&guid=ON&async=1&en=gtag.config&gtm=45be67t1v9179205174za200zd9179205174xec&gcd=13l3l3l3l1l1&dma=0&tag_exp=115938466~115938469~118897920~118897930~119896803&u_w=375&u_h=812&url=https%3A%2F%2Fportswigger.net%2Fblog&rcb=10&frm=0&tiba=Web%20Security%20Blog%20-%20PortSwigger&hn=www.googleadservices.com&npa=0&pscdl=noapi&auid=1244407189.1785582125&uaa=x86&uab=64&uafvl=HeadlessChrome%3B149.0.7827.55%7CChromium%3B149.0.7827.55%7CNot)A%253BBrand%3B24.0.0.0&uamb=0&uam=&uap=Windows&uapv=10.0&uaw=0&data=event%3Dgtag.config&ept=68&gcp=5' violates the following Content Security Policy directive: \"connect-src 'self' https://ps.containers.piwik.pro https://ps.piwik.pro https://tags.srv.stackadapt.com https://go.portswigger.net https://tracking-api.g2.com https://phingest.staging.portswigger.com https://phingest.portswigger.com https://www.google.com/recaptcha/ https://formsubmission.portswigger.net\". The action has been blocked.",
        "Fetch API cannot load https://www.google.com/rmkt/collect/11422135271/?random=1785582125362&cv=11&fst=1785582125362&fmt=8&bg=ffffff&guid=ON&async=1&en=gtag.config&gtm=45be67t1v9179205174za200zd9179205174xec&gcd=13l3l3l3l1l1&dma=0&tag_exp=115938466~115938469~118897920~118897930~119896803&u_w=375&u_h=812&url=https%3A%2F%2Fportswigger.net%2Fblog&rcb=10&frm=0&tiba=Web%20Security%20Blog%20-%20PortSwigger&hn=www.googleadservices.com&npa=0&pscdl=noapi&auid=1244407189.1785582125&uaa=x86&uab=64&uafvl=HeadlessChrome%3B149.0.7827.55%7CChromium%3B149.0.7827.55%7CNot)A%253BBrand%3B24.0.0.0&uamb=0&uam=&uap=Windows&uapv=10.0&uaw=0&data=event%3Dgtag.config&ept=68&gcp=5. Refused to connect because it violates the document's Content Security Policy.",
        "Connecting to 'https://www.google.com/ccm/collect?rcb=10&frm=0&auid=1244407189.1785582125&dt=Web%20Security%20Blog%20-%20PortSwigger&en=page_view&dl=https%3A%2F%2Fportswigger.net%2Fblog&scrsrc=www.googletagmanager.com&rnd=756681813.1785582125&navt=n&npa=0&gtm=45be67t1v9179205174za200zd9179205174xec&gcd=13l3l3l3l1l1&dma=0&tag_exp=115938466~115938469~118897920~118897930~119896803&apvc=1&tids=AW-11422135271&tid=AW-11422135271&tft=1785582125384&tfd=1160&fmt=8' violates the following Content Security Policy directive: \"connect-src 'self' https://ps.containers.piwik.pro https://ps.piwik.pro https://tags.srv.stackadapt.com https://go.portswigger.net https://tracking-api.g2.com https://phingest.staging.portswigger.com https://phingest.portswigger.com https://www.google.com/recaptcha/ https://formsubmission.portswigger.net\". The action has been blocked.",
        "Fetch API cannot load https://www.google.com/ccm/collect?rcb=10&frm=0&auid=1244407189.1785582125&dt=Web%20Security%20Blog%20-%20PortSwigger&en=page_view&dl=https%3A%2F%2Fportswigger.net%2Fblog&scrsrc=www.googletagmanager.com&rnd=756681813.1785582125&navt=n&npa=0&gtm=45be67t1v9179205174za200zd9179205174xec&gcd=13l3l3l3l1l1&dma=0&tag_exp=115938466~115938469~118897920~118897930~119896803&apvc=1&tids=AW-11422135271&tid=AW-11422135271&tft=1785582125384&tfd=1160&fmt=8. Refused to connect because it violates the document's Content Security Policy.",
        "Loading the image 'https://www.google.com/rmkt/collect/11422135271/?random=1785582125362&cv=11&fst=1785582125362&fmt=3&bg=ffffff&guid=ON&async=1&en=gtag.config&gtm=45be67t1v9179205174za200zd9179205174xec&gcd=13l3l3l3l1l1&dma=0&tag_exp=115938466~115938469~118897920~118897930~119896803&u_w=375&u_h=812&url=https%3A%2F%2Fportswigger.net%2Fblog&rcb=10&frm=0&tiba=Web%20Security%20Blog%20-%20PortSwigger&hn=www.googleadservices.com&npa=0&pscdl=noapi&auid=1244407189.1785582125&uaa=x86&uab=64&uafvl=HeadlessChrome%3B149.0.7827.55%7CChromium%3B149.0.7827.55%7CNot)A%253BBrand%3B24.0.0.0&uamb=0&uam=&uap=Windows&uapv=10.0&uaw=0&data=event%3Dgtag.config&ept=68&gcp=5' violates the following Content Security Policy directive: \"img-src 'self' https://i.ytimg.com/ https://tags.srv.stackadapt.com/sa.jpeg data:\". The action has been blocked.",
        "Loading the image 'https://www.google.com/ccm/collect?rcb=10&frm=0&auid=1244407189.1785582125&dt=Web%20Security%20Blog%20-%20PortSwigger&en=page_view&dl=https%3A%2F%2Fportswigger.net%2Fblog&scrsrc=www.googletagmanager.com&rnd=756681813.1785582125&navt=n&npa=0&gtm=45be67t1v9179205174za200zd9179205174xec&gcd=13l3l3l3l1l1&dma=0&tag_exp=115938466~115938469~118897920~118897930~119896803&apvc=1&tids=AW-11422135271&tid=AW-11422135271&tft=1785582125384&tfd=1160&fmt=3' violates the following Content Security Policy directive: \"img-src 'self' https://i.ytimg.com/ https://tags.srv.stackadapt.com/sa.jpeg data:\". The action has been blocked.",
        "Loading the image 'https://www.google.com/pagead/1p-user-list/11422135271/?random=1785582125362&cv=11&fst=1785582000000&bg=ffffff&guid=ON&async=1&en=gtag.config&gtm=45be67t1v9179205174za200zd9179205174xec&gcd=13l3l3l3l1l1&dma=0&tag_exp=115938466~115938469~118897920~118897930~119896803&u_w=375&u_h=812&url=https%3A%2F%2Fportswigger.net%2Fblog&rcb=10&frm=0&tiba=Web%20Security%20Blog%20-%20PortSwigger&hn=www.googleadservices.com&npa=0&pscdl=noapi&auid=1244407189.1785582125&uaa=x86&uab=64&uafvl=HeadlessChrome%3B149.0.7827.55%7CChromium%3B149.0.7827.55%7CNot)A%253BBrand%3B24.0.0.0&uamb=0&uam=&uap=Windows&uapv=10.0&uaw=0&data=event%3Dgtag.config&ept=9&rfmt=3&fmt=3&is_vtc=1&cid=CAQSUAARCiqBG2LRk710e_mLYqmodTLU7k3wcfQNrHpN8FrqV122yFwHcUHF0dTNjBImbeYNXZ98mTX9eCGlJqzAeKWBusMf6MYbtmYvxf00EdGL&random=3283858960&rmt_tld=0&ipr=y' violates the following Content Security Policy directive: \"img-src 'self' https://i.ytimg.com/ https://tags.srv.stackadapt.com/sa.jpeg data:\". The action has been blocked.",
        "Loading the image 'https://www.google.co.uk/pagead/1p-user-list/11422135271/?random=1785582125362&cv=11&fst=1785582000000&bg=ffffff&guid=ON&async=1&en=gtag.config&gtm=45be67t1v9179205174za200zd9179205174xec&gcd=13l3l3l3l1l1&dma=0&tag_exp=115938466~115938469~118897920~118897930~119896803&u_w=375&u_h=812&url=https%3A%2F%2Fportswigger.net%2Fblog&rcb=10&frm=0&tiba=Web%20Security%20Blog%20-%20PortSwigger&hn=www.googleadservices.com&npa=0&pscdl=noapi&auid=1244407189.1785582125&uaa=x86&uab=64&uafvl=HeadlessChrome%3B149.0.7827.55%7CChromium%3B149.0.7827.55%7CNot)A%253BBrand%3B24.0.0.0&uamb=0&uam=&uap=Windows&uapv=10.0&uaw=0&data=event%3Dgtag.config&ept=9&rfmt=3&fmt=3&is_vtc=1&cid=CAQSUAARCiqBG2LRk710e_mLYqmodTLU7k3wcfQNrHpN8FrqV122yFwHcUHF0dTNjBImbeYNXZ98mTX9eCGlJqzAeKWBusMf6MYbtmYvxf00EdGL&random=3283858960&rmt_tld=1&ipr=y' violates the following Content Security Policy directive: \"img-src 'self' https://i.ytimg.com/ https://tags.srv.stackadapt.com/sa.jpeg data:\". The action has been blocked.",
        "Applying inline style violates the following Content Security Policy directive 'style-src 'self' https://tags.srv.stackadapt.com/sa.css 'nonce-xQK3Fw5oJbtnrIplIqinQC3JZwExEiXD' https://fonts.googleapis.com/css2 https://unpkg.com/animate.css@4.1.1/animate.css https://unpkg.com/@teleporthq/teleport-custom-scripts/dist/style.css'. Either the 'unsafe-inline' keyword, a hash ('sha256-DI3A3NB0TrIWjOyPS+ClIeU1iZvL9QiLqQN2JnRHCss='), or a nonce ('nonce-...') is required to enable inline execution. The action has been blocked."
      ],
      "pageErrors": [],
      "error": null,
      "durationMs": 3631
    },
    {
      "name": "Blog",
      "requestedUrl": "https://portswigger.net/blog",
      "viewport": {
        "label": "1440px",
        "width": 1440,
        "height": 900
      },
      "status": "audited",
      "httpStatus": 200,
      "finalUrl": "https://portswigger.net/blog",
      "title": "Web Security Blog - PortSwigger",
      "document": {
        "lang": null,
        "h1Count": 1,
        "mainCount": 0,
        "landmarkCount": 2,
        "horizontalOverflowPx": 0
      },
      "violations": [
        {
          "id": "color-contrast",
          "impact": "serious",
          "tags": [
            "cat.color",
            "wcag2aa",
            "wcag143",
            "TTv5",
            "TT13.c",
            "EN-301-549",
            "EN-9.1.4.3",
            "ACT",
            "RGAAv4",
            "RGAA-3.2.1"
          ],
          "help": "Elements must meet minimum color contrast ratio thresholds",
          "helpUrl": "https://dequeuniversity.com/rules/axe/4.12/color-contrast?application=axeAPI",
          "description": "Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds",
          "nodes": [
            {
              "target": [
                ".button-orange-small"
              ],
              "html": "<a class=\"button-orange-small\" href=\"/users\">Login</a>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.91 (foreground color: #ffffff, background color: #ff6633, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                ".textstyle2.style1.size0:nth-child(25) > .tile-date"
              ],
              "html": "<span class=\"tile-date\">01 October 2025</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 3.93 (foreground color: #ffffff, background color: #9c70ae, font size: 9.8pt (13px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                ".style0.textstyle2.size0:nth-child(35) > .tile-date"
              ],
              "html": "<span class=\"tile-date\">24 July 2023</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 3.02 (foreground color: #ffffff, background color: #2ca68d, font size: 9.8pt (13px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#archiveTile"
              ],
              "html": "<a id=\"archiveTile\" href=\"/blog/archive\" class=\"button-orange blog\">\n            View older posts\n        </a>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.91 (foreground color: #ffffff, background color: #ff6633, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                ".button-outline-blue-small"
              ],
              "html": "<a class=\"button-outline-blue-small camelcase\" href=\"https://twitter.com/Burp_Suite\" rel=\"noreferrer\"><span class=\"icon-twitter\"></span>  Follow us</a>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.58 (foreground color: #00acee, background color: #ffffff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                ".grey"
              ],
              "html": "<p class=\"grey\">© 2026 PortSwigger Ltd.</p>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.85 (foreground color: #999998, background color: #ffffff, font size: 9.8pt (13px), font weight: bold). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            }
          ]
        },
        {
          "id": "html-has-lang",
          "impact": "serious",
          "tags": [
            "cat.language",
            "wcag2a",
            "wcag311",
            "TTv5",
            "TT11.a",
            "EN-301-549",
            "EN-9.3.1.1",
            "ACT",
            "RGAAv4",
            "RGAA-8.3.1"
          ],
          "help": "<html> element must have a lang attribute",
          "helpUrl": "https://dequeuniversity.com/rules/axe/4.12/html-has-lang?application=axeAPI",
          "description": "Ensure every HTML document has a lang attribute",
          "nodes": [
            {
              "target": [
                "html"
              ],
              "html": "<html>",
              "failureSummary": "Fix any of the following:\n  The <html> element does not have a lang attribute",
              "impact": "serious"
            }
          ]
        },
        {
          "id": "link-name",
          "impact": "serious",
          "tags": [
            "cat.name-role-value",
            "wcag2a",
            "wcag244",
            "wcag412",
            "section508",
            "section508.22.a",
            "TTv5",
            "TT6.a",
            "EN-301-549",
            "EN-9.2.4.4",
            "EN-9.4.1.2",
            "ACT",
            "RGAAv4",
            "RGAA-6.2.1"
          ],
          "help": "Links must have discernible text",
          "helpUrl": "https://dequeuniversity.com/rules/axe/4.12/link-name?application=axeAPI",
          "description": "Ensure links have discernible text",
          "nodes": [
            {
              "target": [
                ".logo"
              ],
              "html": "<a class=\"logo\" href=\"/\"></a>",
              "failureSummary": "Fix all of the following:\n  Element is in tab order and does not have accessible text\n\nFix any of the following:\n  Element does not have text that is visible to screen readers\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute",
              "impact": "serious"
            },
            {
              "target": [
                ".back-to-top"
              ],
              "html": "<a href=\"#top\" class=\"back-to-top\">",
              "failureSummary": "Fix all of the following:\n  Element is in tab order and does not have accessible text\n\nFix any of the following:\n  Element does not have text that is visible to screen readers\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute",
              "impact": "serious"
            }
          ]
        },
        {
          "id": "target-size",
          "impact": "serious",
          "tags": [
            "cat.sensory-and-visual-cues",
            "wcag22aa",
            "wcag258"
          ],
          "help": "All touch targets must be 24px large, or leave sufficient space",
          "helpUrl": "https://dequeuniversity.com/rules/axe/4.12/target-size?application=axeAPI",
          "description": "Ensure touch targets have sufficient size and space",
          "nodes": [
            {
              "target": [
                ".container > div:nth-child(1) > a[href$=\"vulnerability-scanner\"]"
              ],
              "html": "<a href=\"/burp/vulnerability-scanner\">Web vulnerability scanner</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (182.4px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                ".container > div:nth-child(1) > a[href$=\"burp\"]"
              ],
              "html": "<a href=\"/burp\">Burp Suite Editions</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (182.4px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                ".container > div:nth-child(1) > a[href$=\"releases\"]"
              ],
              "html": "<a href=\"/burp/releases\">Release Notes</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (182.4px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                ".container > div:nth-child(2) > a:nth-child(2)"
              ],
              "html": "<a href=\"/web-security/cross-site-scripting\">Cross-site scripting (XSS)</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (182.4px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                "a[href$=\"sql-injection\"]"
              ],
              "html": "<a href=\"/web-security/sql-injection\">SQL injection</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (182.4px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                "a[href$=\"csrf\"]"
              ],
              "html": "<a href=\"/web-security/csrf\">Cross-site request forgery</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (182.4px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                "a[href$=\"xxe\"]"
              ],
              "html": "<a href=\"/web-security/xxe\">XML external entity injection</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (182.4px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                ".container > div:nth-child(2) > a:nth-child(6)"
              ],
              "html": "<a href=\"/web-security/file-path-traversal\">Directory traversal</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (182.4px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                "a[href$=\"ssrf\"]"
              ],
              "html": "<a href=\"/web-security/ssrf\">Server-side request forgery</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (182.4px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                "a[href$=\"organizations\"]"
              ],
              "html": "<a href=\"/organizations\">Organizations</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (182.4px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                "div:nth-child(3) > a[href$=\"testers\"]"
              ],
              "html": "<a href=\"/testers\">Testers</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (182.4px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                "a[href$=\"developers\"]"
              ],
              "html": "<a href=\"/developers\">Developers</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (182.4px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                "div:nth-child(4) > a[href$=\"about\"]"
              ],
              "html": "<a href=\"/about\">About</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (182.4px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                "div:nth-child(4) > a[href$=\"careers\"]"
              ],
              "html": "<a href=\"/careers\">Careers</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (182.4px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                "div:nth-child(4) > a[href$=\"contact\"]"
              ],
              "html": "<a href=\"/about/contact\">Contact</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (182.4px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                "div:nth-child(4) > a[href$=\"legal\"]"
              ],
              "html": "<a href=\"/legal\">Legal</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (182.4px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                "a[href$=\"privacy\"]"
              ],
              "html": "<a href=\"/privacy\">Privacy Notice</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (182.4px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                "a[href$=\"modern-slavery-statement\"]"
              ],
              "html": "<a href=\"/modern-slavery-statement\">Modern Slavery Statement</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (182.4px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                ".container > div:nth-child(5) > a[href$=\"web-security\"]"
              ],
              "html": "<a href=\"/web-security\">Web Security Academy</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (182.4px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                ".container > div:nth-child(5) > a[href$=\"blog\"]"
              ],
              "html": "<a href=\"/blog\">Blog</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (182.4px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                ".container > div:nth-child(5) > a[href$=\"research\"]"
              ],
              "html": "<a href=\"/research\">Research</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (182.4px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                "a[href$=\"engineering\"]"
              ],
              "html": "<a href=\"/engineering\">Engineering</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (182.4px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            }
          ]
        }
      ],
      "incomplete": [
        {
          "id": "color-contrast",
          "impact": "serious",
          "tags": [
            "cat.color",
            "wcag2aa",
            "wcag143",
            "TTv5",
            "TT13.c",
            "EN-301-549",
            "EN-9.1.4.3",
            "ACT",
            "RGAAv4",
            "RGAA-3.2.1"
          ],
          "help": "Elements must meet minimum color contrast ratio thresholds",
          "helpUrl": "https://dequeuniversity.com/rules/axe/4.12/color-contrast?application=axeAPI",
          "description": "Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds",
          "nodes": [
            {
              "target": [
                ".textstyle2.style1.size0:nth-child(1) > h3"
              ],
              "html": "<h3 class=\"tile-text1 notext2\">From capable AI models to trusted security testing</h3>",
              "failureSummary": "Fix any of the following:\n  Element's background color could not be determined due to a background image",
              "impact": "serious"
            },
            {
              "target": [
                ".textstyle2.style1.size0:nth-child(1) > .tile-date"
              ],
              "html": "<span class=\"tile-date\">30 July 2026</span>",
              "failureSummary": "Fix any of the following:\n  Element's background color could not be determined due to a background image",
              "impact": "serious"
            },
            {
              "target": [
                "a[href$=\"introducing-burp-at\"] > h3"
              ],
              "html": "<h3 class=\"tile-text1 notext2\">Meet Burp AT: agentic AI, built on two decades of Burp Suite</h3>",
              "failureSummary": "Fix any of the following:\n  Element's background color could not be determined due to a background image",
              "impact": "serious"
            },
            {
              "target": [
                "a[href$=\"introducing-burp-at\"] > .tile-date"
              ],
              "html": "<span class=\"tile-date\">27 July 2026</span>",
              "failureSummary": "Fix any of the following:\n  Element's background color could not be determined due to a background image",
              "impact": "serious"
            },
            {
              "target": [
                ".textstyle2.style1.size0:nth-child(3) > h3"
              ],
              "html": "<h3 class=\"tile-text1 notext2\">Burp's new Ambassadors: learn from the people who use Burp daily</h3>",
              "failureSummary": "Fix any of the following:\n  Element's background color could not be determined due to a background image",
              "impact": "serious"
            },
            {
              "target": [
                ".textstyle2.style1.size0:nth-child(3) > .tile-date"
              ],
              "html": "<span class=\"tile-date\">17 July 2026</span>",
              "failureSummary": "Fix any of the following:\n  Element's background color could not be determined due to a background image",
              "impact": "serious"
            },
            {
              "target": [
                ".textstyle2.style1.size0:nth-child(4) > h3"
              ],
              "html": "<h3 class=\"tile-text1 notext2\">Heading to Vegas? Meet PortSwigger at Black Hat, BSides, and DEF CON 34.</h3>",
              "failureSummary": "Fix any of the following:\n  Element's background color could not be determined due to a background image",
              "impact": "serious"
            },
            {
              "target": [
                ".textstyle2.style1.size0:nth-child(4) > .tile-date"
              ],
              "html": "<span class=\"tile-date\">09 July 2026</span>",
              "failureSummary": "Fix any of the following:\n  Element's background color could not be determined due to a background image",
              "impact": "serious"
            },
            {
              "target": [
                ".textstyle2.style1.size0:nth-child(5) > h3"
              ],
              "html": "<h3 class=\"tile-text1 notext2\">Burp Extensibility 2026: Awards, Talks, and Highlights</h3>",
              "failureSummary": "Fix any of the following:\n  Element's background color could not be determined due to a background image",
              "impact": "serious"
            },
            {
              "target": [
                ".textstyle2.style1.size0:nth-child(5) > .tile-date"
              ],
              "html": "<span class=\"tile-date\">19 June 2026</span>",
              "failureSummary": "Fix any of the following:\n  Element's background color could not be determined due to a background image",
              "impact": "serious"
            },
            {
              "target": [
                ".pagePlaceholder.tilelayoutengine-page.fourcolumns:nth-child(1) > .textstyle4.style1.size0 > .tile-date"
              ],
              "html": "<span class=\"tile-date\">12 May 2026</span>",
              "failureSummary": "Fix any of the following:\n  Element's background color could not be determined due to a background image",
              "impact": "serious"
            },
            {
              "target": [
                ".style0.textstyle2.size0:nth-child(7) > h3"
              ],
              "html": "<h3 class=\"tile-text1 notext2\">3 ways custom scan checks turn practitioner knowledge into scalable automation</h3>",
              "failureSummary": "Fix any of the following:\n  Element's background color could not be determined due to a background gradient",
              "impact": "serious"
            },
            {
              "target": [
                ".style0.textstyle2.size0:nth-child(7) > .tile-date"
              ],
              "html": "<span class=\"tile-date\">01 May 2026</span>",
              "failureSummary": "Fix any of the following:\n  Element's background color could not be determined due to a background gradient",
              "impact": "serious"
            },
            {
              "target": [
                ".pagePlaceholder.tilelayoutengine-page.fourcolumns:nth-child(1) > .style2.textstyle2.size0 > .tile-date"
              ],
              "html": "<span class=\"tile-date\">28 April 2026</span>",
              "failureSummary": "Fix any of the following:\n  Element's background color could not be determined due to a background image",
              "impact": "serious"
            },
            {
              "target": [
                ".textstyle2.style1.size0:nth-child(9) > h3"
              ],
              "html": "<h3 class=\"tile-text1 notext2\">Introducing the Burp Ambassador Program</h3>",
              "failureSummary": "Fix any of the following:\n  Element's background color could not be determined due to a background image",
              "impact": "serious"
            },
            {
              "target": [
                ".textstyle2.style1.size0:nth-child(9) > .tile-date"
              ],
              "html": "<span class=\"tile-date\">16 April 2026</span>",
              "failureSummary": "Fix any of the following:\n  Element's background color could not be determined due to a background image",
              "impact": "serious"
            },
            {
              "target": [
                ".textstyle4.style0.size0 > .tile-date"
              ],
              "html": "<span class=\"tile-date\">07 April 2026</span>",
              "failureSummary": "Fix any of the following:\n  Element's background color could not be determined due to a background image",
              "impact": "serious"
            },
            {
              "target": [
                ".size3.textstyle2.style1 > h2"
              ],
              "html": "<h2 class=\"tile-text1 notext2\">Automation without alignment: The hidden cost of modern DAST</h2>",
              "failureSummary": "Fix any of the following:\n  Element's background color could not be determined due to a background image",
              "impact": "serious"
            },
            {
              "target": [
                ".size3.textstyle2.style1 > .tile-date"
              ],
              "html": "<span class=\"tile-date\">12 March 2026</span>",
              "failureSummary": "Fix any of the following:\n  Element's background color could not be determined due to a background image",
              "impact": "serious"
            },
            {
              "target": [
                ".textstyle5.style0.size0:nth-child(14) > .tile-date"
              ],
              "html": "<span class=\"tile-date\">22 January 2026</span>",
              "failureSummary": "Fix any of the following:\n  Element's background color could not be determined due to a background image",
              "impact": "serious"
            },
            {
              "target": [
                ".textstyle2.style1.size0:nth-child(15) > h3"
              ],
              "html": "<h3 class=\"tile-text1 notext2\">Functional PoCs in less than a minute? Julen Garrido Estévez puts Burp AI to the test</h3>",
              "failureSummary": "Fix any of the following:\n  Element's background color could not be determined due to a background image",
              "impact": "serious"
            },
            {
              "target": [
                ".textstyle2.style1.size0:nth-child(15) > .tile-date"
              ],
              "html": "<span class=\"tile-date\">16 January 2026</span>",
              "failureSummary": "Fix any of the following:\n  Element's background color could not be determined due to a background image",
              "impact": "serious"
            },
            {
              "target": [
                ".style0.textstyle2.size0:nth-child(17) > h3"
              ],
              "html": "<h3 class=\"tile-text1 notext2\">DAST without disruption: Burp Suite DAST winter update 2025</h3>",
              "failureSummary": "Fix any of the following:\n  Element's background color could not be determined due to a background image",
              "impact": "serious"
            },
            {
              "target": [
                ".style0.textstyle2.size0:nth-child(17) > .tile-date"
              ],
              "html": "<span class=\"tile-date\">11 December 2025</span>",
              "failureSummary": "Fix any of the following:\n  Element's background color could not be determined due to a background image",
              "impact": "serious"
            },
            {
              "target": [
                ".style0.textstyle2.size0:nth-child(18) > h3"
              ],
              "html": "<h3 class=\"tile-text1 notext2\">How to detect React2Shell with Burp Suite</h3>",
              "failureSummary": "Fix any of the following:\n  Element's background color could not be determined due to a background gradient",
              "impact": "serious"
            },
            {
              "target": [
                ".style0.textstyle2.size0:nth-child(18) > .tile-date"
              ],
              "html": "<span class=\"tile-date\">05 December 2025</span>",
              "failureSummary": "Fix any of the following:\n  Element's background color could not be determined due to a background gradient",
              "impact": "serious"
            },
            {
              "target": [
                ".textstyle5.style0.size0:nth-child(19) > .tile-date"
              ],
              "html": "<span class=\"tile-date\">01 December 2025</span>",
              "failureSummary": "Fix any of the following:\n  Element's background color could not be determined due to a background image",
              "impact": "serious"
            },
            {
              "target": [
                ".textstyle2.style1.size0:nth-child(23) > h3"
              ],
              "html": "<h3 class=\"tile-text1\">HTTP/1.1 must die</h3>",
              "failureSummary": "Fix any of the following:\n  Element's background color could not be determined due to a background image",
              "impact": "serious"
            },
            {
              "target": [
                ".textstyle2.style1.size0:nth-child(23) > .tile-text2"
              ],
              "html": "<span class=\"tile-text2\">Dafydd Stuttard on what this means for enterprise security</span>",
              "failureSummary": "Fix any of the following:\n  Element's background color could not be determined due to a background image",
              "impact": "serious"
            },
            {
              "target": [
                ".textstyle2.style1.size0:nth-child(23) > .tile-date"
              ],
              "html": "<span class=\"tile-date\">09 October 2025</span>",
              "failureSummary": "Fix any of the following:\n  Element's background color could not be determined due to a background image",
              "impact": "serious"
            },
            {
              "target": [
                ".textstyle2.style1.size0:nth-child(24) > h3"
              ],
              "html": "<h3 class=\"tile-text1 notext2\">Human x AI: HackerOne's Hacker-Powered Security Report</h3>",
              "failureSummary": "Fix any of the following:\n  Element's background color could not be determined due to a background image",
              "impact": "serious"
            },
            {
              "target": [
                ".textstyle2.style1.size0:nth-child(24) > .tile-date"
              ],
              "html": "<span class=\"tile-date\">07 October 2025</span>",
              "failureSummary": "Fix any of the following:\n  Element's background color could not be determined due to a background image",
              "impact": "serious"
            },
            {
              "target": [
                ".textstyle2.style1.size0:nth-child(27) > h3"
              ],
              "html": "<h3 class=\"tile-text1 notext2\">How to join the desync endgame: Practical tips from pentester Tom Stacey</h3>",
              "failureSummary": "Fix any of the following:\n  Element's background color could not be determined due to a background image",
              "impact": "serious"
            },
            {
              "target": [
                ".textstyle2.style1.size0:nth-child(27) > .tile-date"
              ],
              "html": "<span class=\"tile-date\">18 September 2025</span>",
              "failureSummary": "Fix any of the following:\n  Element's background color could not be determined due to a background image",
              "impact": "serious"
            },
            {
              "target": [
                ".textstyle2.style1.size0:nth-child(29) > h3"
              ],
              "html": "<h3 class=\"tile-text1 notext2\">Watch the webinar: Scale secure coverage without scaling headcount</h3>",
              "failureSummary": "Fix any of the following:\n  Element's background color could not be determined due to a background image",
              "impact": "serious"
            },
            {
              "target": [
                ".textstyle2.style1.size0:nth-child(29) > .tile-date"
              ],
              "html": "<span class=\"tile-date\">04 September 2025</span>",
              "failureSummary": "Fix any of the following:\n  Element's background color could not be determined due to a background image",
              "impact": "serious"
            },
            {
              "target": [
                ".pagePlaceholder.tilelayoutengine-page.fourcolumns:nth-child(1) > .size1.textstyle2.style1 > h3"
              ],
              "html": "<h3 class=\"tile-text1\">Burp Suite DAST: The year so far</h3>",
              "failureSummary": "Fix any of the following:\n  Element's background color could not be determined due to a background image",
              "impact": "serious"
            },
            {
              "target": [
                ".pagePlaceholder.tilelayoutengine-page.fourcolumns:nth-child(1) > .size1.textstyle2.style1 > .tile-text2"
              ],
              "html": "<span class=\"tile-text2\">Leveling up enterprise security in 2025</span>",
              "failureSummary": "Fix any of the following:\n  Element's background color could not be determined due to a background image",
              "impact": "serious"
            },
            {
              "target": [
                ".pagePlaceholder.tilelayoutengine-page.fourcolumns:nth-child(1) > .size1.textstyle2.style1 > .tile-date"
              ],
              "html": "<span class=\"tile-date\">28 August 2025</span>",
              "failureSummary": "Fix any of the following:\n  Element's background color could not be determined due to a background image",
              "impact": "serious"
            },
            {
              "target": [
                ".textstyle2.style1.size0:nth-child(38) > h3"
              ],
              "html": "<h3 class=\"tile-text1 notext2\">Watch the webinar: How to shift left without the strain</h3>",
              "failureSummary": "Fix any of the following:\n  Element's background color could not be determined due to a background image",
              "impact": "serious"
            },
            {
              "target": [
                ".textstyle2.style1.size0:nth-child(38) > .tile-date"
              ],
              "html": "<span class=\"tile-date\">14 July 2025</span>",
              "failureSummary": "Fix any of the following:\n  Element's background color could not be determined due to a background image",
              "impact": "serious"
            },
            {
              "target": [
                ".pagePlaceholder.tilelayoutengine-page.fourcolumns:nth-child(1) > .textstyle6.style1.size0 > .tile-date"
              ],
              "html": "<span class=\"tile-date\">08 July 2025</span>",
              "failureSummary": "Fix any of the following:\n  Element's background color could not be determined due to a background image",
              "impact": "serious"
            },
            {
              "target": [
                ".pagePlaceholder.tilelayoutengine-page.fourcolumns:nth-child(2) > .textstyle2.style1.size0:nth-child(2) > h3"
              ],
              "html": "<h3 class=\"tile-text1 notext2\">Meet Burp Suite DAST: Your questions answered</h3>",
              "failureSummary": "Fix any of the following:\n  Element's background color could not be determined due to a background image",
              "impact": "serious"
            },
            {
              "target": [
                ".pagePlaceholder.tilelayoutengine-page.fourcolumns:nth-child(2) > .textstyle2.style1.size0:nth-child(2) > .tile-date"
              ],
              "html": "<span class=\"tile-date\">29 May 2025</span>",
              "failureSummary": "Fix any of the following:\n  Element's background color could not be determined due to a background image",
              "impact": "serious"
            },
            {
              "target": [
                ".style2.textstyle2.size0:nth-child(4) > .tile-date"
              ],
              "html": "<span class=\"tile-date\">14 May 2025</span>",
              "failureSummary": "Fix any of the following:\n  Element's background color could not be determined due to a background image",
              "impact": "serious"
            },
            {
              "target": [
                ".size1.textstyle2.style1:nth-child(6) > h3"
              ],
              "html": "<h3 class=\"tile-text1\">Meet Burp Suite DAST</h3>",
              "failureSummary": "Fix any of the following:\n  Element's background color could not be determined due to a background image",
              "impact": "serious"
            },
            {
              "target": [
                ".size1.textstyle2.style1:nth-child(6) > .tile-text2"
              ],
              "html": "<span class=\"tile-text2\">A clearer name for Burp Suite Enterprise Edition</span>",
              "failureSummary": "Fix any of the following:\n  Element's background color could not be determined due to a background image",
              "impact": "serious"
            },
            {
              "target": [
                ".size1.textstyle2.style1:nth-child(6) > .tile-date"
              ],
              "html": "<span class=\"tile-date\">15 April 2025</span>",
              "failureSummary": "Fix any of the following:\n  Element's background color could not be determined due to a background image",
              "impact": "serious"
            },
            {
              "target": [
                ".textstyle2.style1.size0:nth-child(12) > h3"
              ],
              "html": "<h3 class=\"tile-text1 notext2\">PortSwigger and SAP forge strategic partnership</h3>",
              "failureSummary": "Fix any of the following:\n  Element's background color could not be determined due to a background image",
              "impact": "serious"
            },
            {
              "target": [
                ".textstyle2.style1.size0:nth-child(12) > .tile-date"
              ],
              "html": "<span class=\"tile-date\">25 February 2025</span>",
              "failureSummary": "Fix any of the following:\n  Element's background color could not be determined due to a background image",
              "impact": "serious"
            },
            {
              "target": [
                ".pagePlaceholder.tilelayoutengine-page.fourcolumns:nth-child(2) > .textstyle4.style1.size0 > .tile-date"
              ],
              "html": "<span class=\"tile-date\">14 February 2025</span>",
              "failureSummary": "Fix any of the following:\n  Element's background color could not be determined due to a background image",
              "impact": "serious"
            },
            {
              "target": [
                ".textstyle6.style1.size0:nth-child(15) > .tile-date"
              ],
              "html": "<span class=\"tile-date\">28 January 2025</span>",
              "failureSummary": "Fix any of the following:\n  Element's background color could not be determined due to a background image",
              "impact": "serious"
            },
            {
              "target": [
                ".textstyle2.style1.size0:nth-child(17) > h3"
              ],
              "html": "<h3 class=\"tile-text1 notext2\">Burp Suite Enterprise Edition winter update</h3>",
              "failureSummary": "Fix any of the following:\n  Element's background color could not be determined due to a background image",
              "impact": "serious"
            },
            {
              "target": [
                ".textstyle2.style1.size0:nth-child(17) > .tile-date"
              ],
              "html": "<span class=\"tile-date\">30 October 2024</span>",
              "failureSummary": "Fix any of the following:\n  Element's background color could not be determined due to a background image",
              "impact": "serious"
            },
            {
              "target": [
                ".textstyle2.style1.size0:nth-child(18) > h3"
              ],
              "html": "<h3 class=\"tile-text1 notext2\">API Security: The 6 biggest challenges AppSec teams face, and how to solve them. </h3>",
              "failureSummary": "Fix any of the following:\n  Element's background color could not be determined due to a background image",
              "impact": "serious"
            },
            {
              "target": [
                ".textstyle2.style1.size0:nth-child(18) > .tile-date"
              ],
              "html": "<span class=\"tile-date\">24 September 2024</span>",
              "failureSummary": "Fix any of the following:\n  Element's background color could not be determined due to a background image",
              "impact": "serious"
            },
            {
              "target": [
                ".style0.textstyle2.size0:nth-child(20) > h3"
              ],
              "html": "<h3 class=\"tile-text1 notext2\">Performance Improvements to table sorting and Repeater</h3>",
              "failureSummary": "Fix any of the following:\n  Element's background color could not be determined due to a background image",
              "impact": "serious"
            },
            {
              "target": [
                ".style0.textstyle2.size0:nth-child(20) > .tile-date"
              ],
              "html": "<span class=\"tile-date\">11 September 2024</span>",
              "failureSummary": "Fix any of the following:\n  Element's background color could not be determined due to a background image",
              "impact": "serious"
            },
            {
              "target": [
                ".textstyle5.style1.size0 > .tile-date"
              ],
              "html": "<span class=\"tile-date\">23 August 2024</span>",
              "failureSummary": "Fix any of the following:\n  Element's background color could not be determined due to a background image",
              "impact": "serious"
            },
            {
              "target": [
                ".size1.textstyle2.style1:nth-child(24) > h3"
              ],
              "html": "<h3 class=\"tile-text1 notext2\">Burp Suite Enterprise Edition spring update 2024</h3>",
              "failureSummary": "Fix any of the following:\n  Element's background color could not be determined due to a background image",
              "impact": "serious"
            },
            {
              "target": [
                ".size1.textstyle2.style1:nth-child(24) > .tile-date"
              ],
              "html": "<span class=\"tile-date\">16 May 2024</span>",
              "failureSummary": "Fix any of the following:\n  Element's background color could not be determined due to a background image",
              "impact": "serious"
            },
            {
              "target": [
                ".style2.textstyle2.size0:nth-child(25) > h3"
              ],
              "html": "<h3 class=\"tile-text1 notext2\">One month of Burp Suite in the cloud</h3>",
              "failureSummary": "Fix any of the following:\n  Element's background color could not be determined due to a background image",
              "impact": "serious"
            },
            {
              "target": [
                ".style2.textstyle2.size0:nth-child(25) > .tile-date"
              ],
              "html": "<span class=\"tile-date\">07 May 2024</span>",
              "failureSummary": "Fix any of the following:\n  Element's background color could not be determined due to a background image",
              "impact": "serious"
            },
            {
              "target": [
                ".style2.textstyle2.size0:nth-child(26) > h3"
              ],
              "html": "<h3 class=\"tile-text1 notext2\">Burp Suite Enterprise Edition in the Cloud</h3>",
              "failureSummary": "Fix any of the following:\n  Element's background color could not be determined due to a background gradient",
              "impact": "serious"
            },
            {
              "target": [
                ".style2.textstyle2.size0:nth-child(26) > .tile-date"
              ],
              "html": "<span class=\"tile-date\">18 April 2024</span>",
              "failureSummary": "Fix any of the following:\n  Element's background color could not be determined due to a background gradient",
              "impact": "serious"
            },
            {
              "target": [
                "a[href$=\"whats-new-with-bchecks\"] > h3"
              ],
              "html": "<h3 class=\"tile-text1 notext2\">What's new with BChecks?</h3>",
              "failureSummary": "Fix any of the following:\n  Element's background color could not be determined due to a background image",
              "impact": "serious"
            },
            {
              "target": [
                "a[href$=\"whats-new-with-bchecks\"] > .tile-date"
              ],
              "html": "<span class=\"tile-date\">08 February 2024</span>",
              "failureSummary": "Fix any of the following:\n  Element's background color could not be determined due to a background image",
              "impact": "serious"
            },
            {
              "target": [
                ".textstyle2.style1.size0:nth-child(28) > h3"
              ],
              "html": "<h3 class=\"tile-text1 notext2\">Introducing custom scan checks to Burp Suite Enterprise Edition</h3>",
              "failureSummary": "Fix any of the following:\n  Element's background color could not be determined due to a background image",
              "impact": "serious"
            },
            {
              "target": [
                ".textstyle2.style1.size0:nth-child(28) > .tile-date"
              ],
              "html": "<span class=\"tile-date\">02 February 2024</span>",
              "failureSummary": "Fix any of the following:\n  Element's background color could not be determined due to a background image",
              "impact": "serious"
            },
            {
              "target": [
                "a[href$=\"the-future-of-bambdas\"] > .tile-date"
              ],
              "html": "<span class=\"tile-date\">14 December 2023</span>",
              "failureSummary": "Fix any of the following:\n  Element's background color could not be determined due to a background image",
              "impact": "serious"
            },
            {
              "target": [
                ".textstyle2.style1.size0:nth-child(32) > h3"
              ],
              "html": "<h3 class=\"tile-text1 notext2\">New learning paths, from the Web Security Academy</h3>",
              "failureSummary": "Fix any of the following:\n  Element's background color could not be determined due to a background image",
              "impact": "serious"
            },
            {
              "target": [
                ".textstyle2.style1.size0:nth-child(32) > .tile-date"
              ],
              "html": "<span class=\"tile-date\">13 September 2023</span>",
              "failureSummary": "Fix any of the following:\n  Element's background color could not be determined due to a background image",
              "impact": "serious"
            },
            {
              "target": [
                ".textstyle2.style1.size0:nth-child(33) > h3"
              ],
              "html": "<h3 class=\"tile-text1 notext2\">Supporting Sprocket Security's offensive security testing with BChecks, from Burp Suite</h3>",
              "failureSummary": "Fix any of the following:\n  Element's background color could not be determined due to a background image",
              "impact": "serious"
            },
            {
              "target": [
                ".textstyle2.style1.size0:nth-child(33) > .tile-date"
              ],
              "html": "<span class=\"tile-date\">06 September 2023</span>",
              "failureSummary": "Fix any of the following:\n  Element's background color could not be determined due to a background image",
              "impact": "serious"
            },
            {
              "target": [
                ".textstyle2.style1.size0:nth-child(34) > h3"
              ],
              "html": "<h3 class=\"tile-text1 notext2\">New techniques and tools for web race conditions</h3>",
              "failureSummary": "Fix any of the following:\n  Element's background color could not be determined due to a background image",
              "impact": "serious"
            },
            {
              "target": [
                ".textstyle2.style1.size0:nth-child(34) > .tile-date"
              ],
              "html": "<span class=\"tile-date\">10 August 2023</span>",
              "failureSummary": "Fix any of the following:\n  Element's background color could not be determined due to a background image",
              "impact": "serious"
            },
            {
              "target": [
                "a[href$=\"tic-tac-toe-in-html\"] > h3"
              ],
              "html": "<h3 class=\"tile-text1 notext2\">Implementing Tic Tac Toe with 170mb of HTML - no JS or CSS</h3>",
              "failureSummary": "Fix any of the following:\n  Element's background color could not be determined due to a background image",
              "impact": "serious"
            },
            {
              "target": [
                "a[href$=\"tic-tac-toe-in-html\"] > .tile-date"
              ],
              "html": "<span class=\"tile-date\">21 July 2023</span>",
              "failureSummary": "Fix any of the following:\n  Element's background color could not be determined due to a background image",
              "impact": "serious"
            },
            {
              "target": [
                ".textstyle2.style1.size0:nth-child(39) > h3"
              ],
              "html": "<h3 class=\"tile-text1 notext2\">We want to check out your BChecks ...</h3>",
              "failureSummary": "Fix any of the following:\n  Element's background color could not be determined due to a background image",
              "impact": "serious"
            },
            {
              "target": [
                ".textstyle2.style1.size0:nth-child(39) > .tile-date"
              ],
              "html": "<span class=\"tile-date\">03 July 2023</span>",
              "failureSummary": "Fix any of the following:\n  Element's background color could not be determined due to a background image",
              "impact": "serious"
            }
          ]
        }
      ],
      "consoleErrors": [
        "Applying inline style violates the following Content Security Policy directive 'style-src 'self' https://tags.srv.stackadapt.com/sa.css 'nonce-DvN4+Ohl+a+4800nN65lVuBG0lP30jdV' https://fonts.googleapis.com/css2 https://unpkg.com/animate.css@4.1.1/animate.css https://unpkg.com/@teleporthq/teleport-custom-scripts/dist/style.css'. Either the 'unsafe-inline' keyword, a hash ('sha256-hyrjirWqKhzYiYCy7EqHj3bA76M+WZj5sFv+11bYgjw='), or a nonce ('nonce-...') is required to enable inline execution. Note that hashes do not apply to event handlers, style attributes and javascript: navigations unless the 'unsafe-hashes' keyword is present. The action has been blocked.",
        "Applying inline style violates the following Content Security Policy directive 'style-src 'self' https://tags.srv.stackadapt.com/sa.css 'nonce-DvN4+Ohl+a+4800nN65lVuBG0lP30jdV' https://fonts.googleapis.com/css2 https://unpkg.com/animate.css@4.1.1/animate.css https://unpkg.com/@teleporthq/teleport-custom-scripts/dist/style.css'. Either the 'unsafe-inline' keyword, a hash ('sha256-jXKlAw6+ws2Z418lW/H+q2DcZJShkQ5qUChALTuDOUI='), or a nonce ('nonce-...') is required to enable inline execution. Note that hashes do not apply to event handlers, style attributes and javascript: navigations unless the 'unsafe-hashes' keyword is present. The action has been blocked.",
        "Applying inline style violates the following Content Security Policy directive 'style-src 'self' https://tags.srv.stackadapt.com/sa.css 'nonce-DvN4+Ohl+a+4800nN65lVuBG0lP30jdV' https://fonts.googleapis.com/css2 https://unpkg.com/animate.css@4.1.1/animate.css https://unpkg.com/@teleporthq/teleport-custom-scripts/dist/style.css'. Either the 'unsafe-inline' keyword, a hash ('sha256-dfH3o9FuEsynaIW+6LmY5lQDrjuthIfSvKm5hLNDvi4='), or a nonce ('nonce-...') is required to enable inline execution. Note that hashes do not apply to event handlers, style attributes and javascript: navigations unless the 'unsafe-hashes' keyword is present. The action has been blocked.",
        "Applying inline style violates the following Content Security Policy directive 'style-src 'self' https://tags.srv.stackadapt.com/sa.css 'nonce-DvN4+Ohl+a+4800nN65lVuBG0lP30jdV' https://fonts.googleapis.com/css2 https://unpkg.com/animate.css@4.1.1/animate.css https://unpkg.com/@teleporthq/teleport-custom-scripts/dist/style.css'. Either the 'unsafe-inline' keyword, a hash ('sha256-86ogWp2zCH0noK7+2E0CtKwTex4bkX16Uakj+B5uvdY='), or a nonce ('nonce-...') is required to enable inline execution. Note that hashes do not apply to event handlers, style attributes and javascript: navigations unless the 'unsafe-hashes' keyword is present. The action has been blocked.",
        "Applying inline style violates the following Content Security Policy directive 'style-src 'self' https://tags.srv.stackadapt.com/sa.css 'nonce-DvN4+Ohl+a+4800nN65lVuBG0lP30jdV' https://fonts.googleapis.com/css2 https://unpkg.com/animate.css@4.1.1/animate.css https://unpkg.com/@teleporthq/teleport-custom-scripts/dist/style.css'. Either the 'unsafe-inline' keyword, a hash ('sha256-Tu2wMPZjZNdA90TeL307FIo4aCvoa+UoswSPbTvmWaY='), or a nonce ('nonce-...') is required to enable inline execution. Note that hashes do not apply to event handlers, style attributes and javascript: navigations unless the 'unsafe-hashes' keyword is present. The action has been blocked.",
        "Applying inline style violates the following Content Security Policy directive 'style-src 'self' https://tags.srv.stackadapt.com/sa.css 'nonce-DvN4+Ohl+a+4800nN65lVuBG0lP30jdV' https://fonts.googleapis.com/css2 https://unpkg.com/animate.css@4.1.1/animate.css https://unpkg.com/@teleporthq/teleport-custom-scripts/dist/style.css'. Either the 'unsafe-inline' keyword, a hash ('sha256-TzZYFUmcWcNMxoq5qYMKMvBcNBOTAJHbRk+YTua9Y50='), or a nonce ('nonce-...') is required to enable inline execution. Note that hashes do not apply to event handlers, style attributes and javascript: navigations unless the 'unsafe-hashes' keyword is present. The action has been blocked.",
        "Applying inline style violates the following Content Security Policy directive 'style-src 'self' https://tags.srv.stackadapt.com/sa.css 'nonce-DvN4+Ohl+a+4800nN65lVuBG0lP30jdV' https://fonts.googleapis.com/css2 https://unpkg.com/animate.css@4.1.1/animate.css https://unpkg.com/@teleporthq/teleport-custom-scripts/dist/style.css'. Either the 'unsafe-inline' keyword, a hash ('sha256-YqUw0iUl4/Ns15bkqp+BpIucovzZRNy3p4SNjJuD1DY='), or a nonce ('nonce-...') is required to enable inline execution. Note that hashes do not apply to event handlers, style attributes and javascript: navigations unless the 'unsafe-hashes' keyword is present. The action has been blocked.",
        "Applying inline style violates the following Content Security Policy directive 'style-src 'self' https://tags.srv.stackadapt.com/sa.css 'nonce-DvN4+Ohl+a+4800nN65lVuBG0lP30jdV' https://fonts.googleapis.com/css2 https://unpkg.com/animate.css@4.1.1/animate.css https://unpkg.com/@teleporthq/teleport-custom-scripts/dist/style.css'. Either the 'unsafe-inline' keyword, a hash ('sha256-VgfbE3GprUBayRyugU7s5AsqXN/6W4M77Cfq8fb/+/Q='), or a nonce ('nonce-...') is required to enable inline execution. Note that hashes do not apply to event handlers, style attributes and javascript: navigations unless the 'unsafe-hashes' keyword is present. The action has been blocked.",
        "Applying inline style violates the following Content Security Policy directive 'style-src 'self' https://tags.srv.stackadapt.com/sa.css 'nonce-DvN4+Ohl+a+4800nN65lVuBG0lP30jdV' https://fonts.googleapis.com/css2 https://unpkg.com/animate.css@4.1.1/animate.css https://unpkg.com/@teleporthq/teleport-custom-scripts/dist/style.css'. Either the 'unsafe-inline' keyword, a hash ('sha256-/JjCPJ23TDDsk77bsNBR8XlM0wPJ27zGcHwiHVm39jk='), or a nonce ('nonce-...') is required to enable inline execution. Note that hashes do not apply to event handlers, style attributes and javascript: navigations unless the 'unsafe-hashes' keyword is present. The action has been blocked.",
        "Applying inline style violates the following Content Security Policy directive 'style-src 'self' https://tags.srv.stackadapt.com/sa.css 'nonce-DvN4+Ohl+a+4800nN65lVuBG0lP30jdV' https://fonts.googleapis.com/css2 https://unpkg.com/animate.css@4.1.1/animate.css https://unpkg.com/@teleporthq/teleport-custom-scripts/dist/style.css'. Either the 'unsafe-inline' keyword, a hash ('sha256-CN0GZiHD4j3U76pZ/ew+AWWO2G8wM6jhu24vBhcfHug='), or a nonce ('nonce-...') is required to enable inline execution. Note that hashes do not apply to event handlers, style attributes and javascript: navigations unless the 'unsafe-hashes' keyword is present. The action has been blocked.",
        "Applying inline style violates the following Content Security Policy directive 'style-src 'self' https://tags.srv.stackadapt.com/sa.css 'nonce-DvN4+Ohl+a+4800nN65lVuBG0lP30jdV' https://fonts.googleapis.com/css2 https://unpkg.com/animate.css@4.1.1/animate.css https://unpkg.com/@teleporthq/teleport-custom-scripts/dist/style.css'. Either the 'unsafe-inline' keyword, a hash ('sha256-1LtBgRFSl6p7rtOb52fSiGOrLdE8kAWCL4tpbCt2gtQ='), or a nonce ('nonce-...') is required to enable inline execution. Note that hashes do not apply to event handlers, style attributes and javascript: navigations unless the 'unsafe-hashes' keyword is present. The action has been blocked.",
        "Applying inline style violates the following Content Security Policy directive 'style-src 'self' https://tags.srv.stackadapt.com/sa.css 'nonce-DvN4+Ohl+a+4800nN65lVuBG0lP30jdV' https://fonts.googleapis.com/css2 https://unpkg.com/animate.css@4.1.1/animate.css https://unpkg.com/@teleporthq/teleport-custom-scripts/dist/style.css'. Either the 'unsafe-inline' keyword, a hash ('sha256-5NLVRNOYY4EYUpX+x7lyUZQo89gOGTU8xT4QEr7dR9g='), or a nonce ('nonce-...') is required to enable inline execution. Note that hashes do not apply to event handlers, style attributes and javascript: navigations unless the 'unsafe-hashes' keyword is present. The action has been blocked.",
        "Applying inline style violates the following Content Security Policy directive 'style-src 'self' https://tags.srv.stackadapt.com/sa.css 'nonce-DvN4+Ohl+a+4800nN65lVuBG0lP30jdV' https://fonts.googleapis.com/css2 https://unpkg.com/animate.css@4.1.1/animate.css https://unpkg.com/@teleporthq/teleport-custom-scripts/dist/style.css'. Either the 'unsafe-inline' keyword, a hash ('sha256-GCiy5yMs3cCZ6rlwUJzTcJV+sk3TsQ8eOif51HAiW5o='), or a nonce ('nonce-...') is required to enable inline execution. Note that hashes do not apply to event handlers, style attributes and javascript: navigations unless the 'unsafe-hashes' keyword is present. The action has been blocked.",
        "Applying inline style violates the following Content Security Policy directive 'style-src 'self' https://tags.srv.stackadapt.com/sa.css 'nonce-DvN4+Ohl+a+4800nN65lVuBG0lP30jdV' https://fonts.googleapis.com/css2 https://unpkg.com/animate.css@4.1.1/animate.css https://unpkg.com/@teleporthq/teleport-custom-scripts/dist/style.css'. Either the 'unsafe-inline' keyword, a hash ('sha256-2t0dOa05UfXa3uFH/IMjKAe6rOMo/1o4rDxxPlsHTMA='), or a nonce ('nonce-...') is required to enable inline execution. Note that hashes do not apply to event handlers, style attributes and javascript: navigations unless the 'unsafe-hashes' keyword is present. The action has been blocked.",
        "Applying inline style violates the following Content Security Policy directive 'style-src 'self' https://tags.srv.stackadapt.com/sa.css 'nonce-DvN4+Ohl+a+4800nN65lVuBG0lP30jdV' https://fonts.googleapis.com/css2 https://unpkg.com/animate.css@4.1.1/animate.css https://unpkg.com/@teleporthq/teleport-custom-scripts/dist/style.css'. Either the 'unsafe-inline' keyword, a hash ('sha256-otpdYsIWyK+9TzILw1SjJ+cnRqP3IydMrEX/SVdVTak='), or a nonce ('nonce-...') is required to enable inline execution. Note that hashes do not apply to event handlers, style attributes and javascript: navigations unless the 'unsafe-hashes' keyword is present. The action has been blocked.",
        "Applying inline style violates the following Content Security Policy directive 'style-src 'self' https://tags.srv.stackadapt.com/sa.css 'nonce-DvN4+Ohl+a+4800nN65lVuBG0lP30jdV' https://fonts.googleapis.com/css2 https://unpkg.com/animate.css@4.1.1/animate.css https://unpkg.com/@teleporthq/teleport-custom-scripts/dist/style.css'. Either the 'unsafe-inline' keyword, a hash ('sha256-DXuwSizrgutfZ4TtmEbNNX7yo2Z89wNsifaWQvdvvTs='), or a nonce ('nonce-...') is required to enable inline execution. Note that hashes do not apply to event handlers, style attributes and javascript: navigations unless the 'unsafe-hashes' keyword is present. The action has been blocked.",
        "Applying inline style violates the following Content Security Policy directive 'style-src 'self' https://tags.srv.stackadapt.com/sa.css 'nonce-DvN4+Ohl+a+4800nN65lVuBG0lP30jdV' https://fonts.googleapis.com/css2 https://unpkg.com/animate.css@4.1.1/animate.css https://unpkg.com/@teleporthq/teleport-custom-scripts/dist/style.css'. Either the 'unsafe-inline' keyword, a hash ('sha256-BZgWJtMCM6mZiMod+KMqjtwZit+jjTDM4pt+O5cpeMs='), or a nonce ('nonce-...') is required to enable inline execution. Note that hashes do not apply to event handlers, style attributes and javascript: navigations unless the 'unsafe-hashes' keyword is present. The action has been blocked.",
        "Applying inline style violates the following Content Security Policy directive 'style-src 'self' https://tags.srv.stackadapt.com/sa.css 'nonce-DvN4+Ohl+a+4800nN65lVuBG0lP30jdV' https://fonts.googleapis.com/css2 https://unpkg.com/animate.css@4.1.1/animate.css https://unpkg.com/@teleporthq/teleport-custom-scripts/dist/style.css'. Either the 'unsafe-inline' keyword, a hash ('sha256-xHeeQFHje570d+Bm9Jc8GB6nVdmHhlCc9XSdRBkUPS8='), or a nonce ('nonce-...') is required to enable inline execution. Note that hashes do not apply to event handlers, style attributes and javascript: navigations unless the 'unsafe-hashes' keyword is present. The action has been blocked.",
        "Applying inline style violates the following Content Security Policy directive 'style-src 'self' https://tags.srv.stackadapt.com/sa.css 'nonce-DvN4+Ohl+a+4800nN65lVuBG0lP30jdV' https://fonts.googleapis.com/css2 https://unpkg.com/animate.css@4.1.1/animate.css https://unpkg.com/@teleporthq/teleport-custom-scripts/dist/style.css'. Either the 'unsafe-inline' keyword, a hash ('sha256-mdev1efJvqIfucnjiIF3s71Yha6pT5UwIaiAXJSCRV0='), or a nonce ('nonce-...') is required to enable inline execution. Note that hashes do not apply to event handlers, style attributes and javascript: navigations unless the 'unsafe-hashes' keyword is present. The action has been blocked.",
        "Applying inline style violates the following Content Security Policy directive 'style-src 'self' https://tags.srv.stackadapt.com/sa.css 'nonce-DvN4+Ohl+a+4800nN65lVuBG0lP30jdV' https://fonts.googleapis.com/css2 https://unpkg.com/animate.css@4.1.1/animate.css https://unpkg.com/@teleporthq/teleport-custom-scripts/dist/style.css'. Either the 'unsafe-inline' keyword, a hash ('sha256-RCf42UrHPnOKfzOxW663TzkJ2JOP9RCGMVZL5b+UOC0='), or a nonce ('nonce-...') is required to enable inline execution. Note that hashes do not apply to event handlers, style attributes and javascript: navigations unless the 'unsafe-hashes' keyword is present. The action has been blocked.",
        "Applying inline style violates the following Content Security Policy directive 'style-src 'self' https://tags.srv.stackadapt.com/sa.css 'nonce-DvN4+Ohl+a+4800nN65lVuBG0lP30jdV' https://fonts.googleapis.com/css2 https://unpkg.com/animate.css@4.1.1/animate.css https://unpkg.com/@teleporthq/teleport-custom-scripts/dist/style.css'. Either the 'unsafe-inline' keyword, a hash ('sha256-j2sNaixpxrUyoldI+zMZWbBwgash9kmKlRr0tYmRIOg='), or a nonce ('nonce-...') is required to enable inline execution. Note that hashes do not apply to event handlers, style attributes and javascript: navigations unless the 'unsafe-hashes' keyword is present. The action has been blocked.",
        "Applying inline style violates the following Content Security Policy directive 'style-src 'self' https://tags.srv.stackadapt.com/sa.css 'nonce-DvN4+Ohl+a+4800nN65lVuBG0lP30jdV' https://fonts.googleapis.com/css2 https://unpkg.com/animate.css@4.1.1/animate.css https://unpkg.com/@teleporthq/teleport-custom-scripts/dist/style.css'. Either the 'unsafe-inline' keyword, a hash ('sha256-Ob7Uq4ZOuncdFtAZ9jYlekxxd/fgARIHRMkjfDN70No='), or a nonce ('nonce-...') is required to enable inline execution. Note that hashes do not apply to event handlers, style attributes and javascript: navigations unless the 'unsafe-hashes' keyword is present. The action has been blocked.",
        "Applying inline style violates the following Content Security Policy directive 'style-src 'self' https://tags.srv.stackadapt.com/sa.css 'nonce-DvN4+Ohl+a+4800nN65lVuBG0lP30jdV' https://fonts.googleapis.com/css2 https://unpkg.com/animate.css@4.1.1/animate.css https://unpkg.com/@teleporthq/teleport-custom-scripts/dist/style.css'. Either the 'unsafe-inline' keyword, a hash ('sha256-FEXUuGfdcsS3xcY3ceFnel6wy8cvQsPeUyuNL2U0qOw='), or a nonce ('nonce-...') is required to enable inline execution. Note that hashes do not apply to event handlers, style attributes and javascript: navigations unless the 'unsafe-hashes' keyword is present. The action has been blocked.",
        "Applying inline style violates the following Content Security Policy directive 'style-src 'self' https://tags.srv.stackadapt.com/sa.css 'nonce-DvN4+Ohl+a+4800nN65lVuBG0lP30jdV' https://fonts.googleapis.com/css2 https://unpkg.com/animate.css@4.1.1/animate.css https://unpkg.com/@teleporthq/teleport-custom-scripts/dist/style.css'. Either the 'unsafe-inline' keyword, a hash ('sha256-olOlb0gMohI73g6fnZxYlwfhkgiD+OmUQwKyawZUt2U='), or a nonce ('nonce-...') is required to enable inline execution. Note that hashes do not apply to event handlers, style attributes and javascript: navigations unless the 'unsafe-hashes' keyword is present. The action has been blocked.",
        "Applying inline style violates the following Content Security Policy directive 'style-src 'self' https://tags.srv.stackadapt.com/sa.css 'nonce-DvN4+Ohl+a+4800nN65lVuBG0lP30jdV' https://fonts.googleapis.com/css2 https://unpkg.com/animate.css@4.1.1/animate.css https://unpkg.com/@teleporthq/teleport-custom-scripts/dist/style.css'. Either the 'unsafe-inline' keyword, a hash ('sha256-a9xzsYcMxJB04l7OeYad5r/q3LYT1kekBvD1tJWTpjI='), or a nonce ('nonce-...') is required to enable inline execution. Note that hashes do not apply to event handlers, style attributes and javascript: navigations unless the 'unsafe-hashes' keyword is present. The action has been blocked.",
        "Applying inline style violates the following Content Security Policy directive 'style-src 'self' https://tags.srv.stackadapt.com/sa.css 'nonce-DvN4+Ohl+a+4800nN65lVuBG0lP30jdV' https://fonts.googleapis.com/css2 https://unpkg.com/animate.css@4.1.1/animate.css https://unpkg.com/@teleporthq/teleport-custom-scripts/dist/style.css'. Either the 'unsafe-inline' keyword, a hash ('sha256-SgShqj7xIsISGwVPbFeniNj7kmSkL6nQhKDfbM87rTI='), or a nonce ('nonce-...') is required to enable inline execution. Note that hashes do not apply to event handlers, style attributes and javascript: navigations unless the 'unsafe-hashes' keyword is present. The action has been blocked.",
        "Applying inline style violates the following Content Security Policy directive 'style-src 'self' https://tags.srv.stackadapt.com/sa.css 'nonce-DvN4+Ohl+a+4800nN65lVuBG0lP30jdV' https://fonts.googleapis.com/css2 https://unpkg.com/animate.css@4.1.1/animate.css https://unpkg.com/@teleporthq/teleport-custom-scripts/dist/style.css'. Either the 'unsafe-inline' keyword, a hash ('sha256-oLEyIUDmm7m+1ksb6iJqHOYkCldNc5HxGNZFhbhngeI='), or a nonce ('nonce-...') is required to enable inline execution. Note that hashes do not apply to event handlers, style attributes and javascript: navigations unless the 'unsafe-hashes' keyword is present. The action has been blocked.",
        "Applying inline style violates the following Content Security Policy directive 'style-src 'self' https://tags.srv.stackadapt.com/sa.css 'nonce-DvN4+Ohl+a+4800nN65lVuBG0lP30jdV' https://fonts.googleapis.com/css2 https://unpkg.com/animate.css@4.1.1/animate.css https://unpkg.com/@teleporthq/teleport-custom-scripts/dist/style.css'. Either the 'unsafe-inline' keyword, a hash ('sha256-acESkf74t9uKkMeAgZVlbHXnJYjB4Soz9sU+CgJmXik='), or a nonce ('nonce-...') is required to enable inline execution. Note that hashes do not apply to event handlers, style attributes and javascript: navigations unless the 'unsafe-hashes' keyword is present. The action has been blocked.",
        "Applying inline style violates the following Content Security Policy directive 'style-src 'self' https://tags.srv.stackadapt.com/sa.css 'nonce-DvN4+Ohl+a+4800nN65lVuBG0lP30jdV' https://fonts.googleapis.com/css2 https://unpkg.com/animate.css@4.1.1/animate.css https://unpkg.com/@teleporthq/teleport-custom-scripts/dist/style.css'. Either the 'unsafe-inline' keyword, a hash ('sha256-oExU++y3/MdoDUjaPcbaf2sW+pvpd05pyydoJ0tyi0s='), or a nonce ('nonce-...') is required to enable inline execution. Note that hashes do not apply to event handlers, style attributes and javascript: navigations unless the 'unsafe-hashes' keyword is present. The action has been blocked.",
        "Applying inline style violates the following Content Security Policy directive 'style-src 'self' https://tags.srv.stackadapt.com/sa.css 'nonce-DvN4+Ohl+a+4800nN65lVuBG0lP30jdV' https://fonts.googleapis.com/css2 https://unpkg.com/animate.css@4.1.1/animate.css https://unpkg.com/@teleporthq/teleport-custom-scripts/dist/style.css'. Either the 'unsafe-inline' keyword, a hash ('sha256-3DbVUDvuvJ5bx/pq9ER6jceHzlzO3CJTCYowCTmBbDk='), or a nonce ('nonce-...') is required to enable inline execution. Note that hashes do not apply to event handlers, style attributes and javascript: navigations unless the 'unsafe-hashes' keyword is present. The action has been blocked.",
        "Applying inline style violates the following Content Security Policy directive 'style-src 'self' https://tags.srv.stackadapt.com/sa.css 'nonce-DvN4+Ohl+a+4800nN65lVuBG0lP30jdV' https://fonts.googleapis.com/css2 https://unpkg.com/animate.css@4.1.1/animate.css https://unpkg.com/@teleporthq/teleport-custom-scripts/dist/style.css'. Either the 'unsafe-inline' keyword, a hash ('sha256-vO3kU1u6Js5MT/A3xsIiBtuW6vXKoj/HY2xkVrOMpGI='), or a nonce ('nonce-...') is required to enable inline execution. Note that hashes do not apply to event handlers, style attributes and javascript: navigations unless the 'unsafe-hashes' keyword is present. The action has been blocked.",
        "Applying inline style violates the following Content Security Policy directive 'style-src 'self' https://tags.srv.stackadapt.com/sa.css 'nonce-DvN4+Ohl+a+4800nN65lVuBG0lP30jdV' https://fonts.googleapis.com/css2 https://unpkg.com/animate.css@4.1.1/animate.css https://unpkg.com/@teleporthq/teleport-custom-scripts/dist/style.css'. Either the 'unsafe-inline' keyword, a hash ('sha256-gi/Gj1pG+6DoaDNSneVR/ZP5QAn1yQUPKFEylfE8ZMk='), or a nonce ('nonce-...') is required to enable inline execution. Note that hashes do not apply to event handlers, style attributes and javascript: navigations unless the 'unsafe-hashes' keyword is present. The action has been blocked.",
        "Applying inline style violates the following Content Security Policy directive 'style-src 'self' https://tags.srv.stackadapt.com/sa.css 'nonce-DvN4+Ohl+a+4800nN65lVuBG0lP30jdV' https://fonts.googleapis.com/css2 https://unpkg.com/animate.css@4.1.1/animate.css https://unpkg.com/@teleporthq/teleport-custom-scripts/dist/style.css'. Either the 'unsafe-inline' keyword, a hash ('sha256-iiKG9Bpb4r9MV7pzpwlGGaBeIynE113A3jNfYfOgpXE='), or a nonce ('nonce-...') is required to enable inline execution. Note that hashes do not apply to event handlers, style attributes and javascript: navigations unless the 'unsafe-hashes' keyword is present. The action has been blocked.",
        "Applying inline style violates the following Content Security Policy directive 'style-src 'self' https://tags.srv.stackadapt.com/sa.css 'nonce-DvN4+Ohl+a+4800nN65lVuBG0lP30jdV' https://fonts.googleapis.com/css2 https://unpkg.com/animate.css@4.1.1/animate.css https://unpkg.com/@teleporthq/teleport-custom-scripts/dist/style.css'. Either the 'unsafe-inline' keyword, a hash ('sha256-SDcOqFxukqjyHixEnVTozqLBkujOFLnRckpZl6BgKG8='), or a nonce ('nonce-...') is required to enable inline execution. Note that hashes do not apply to event handlers, style attributes and javascript: navigations unless the 'unsafe-hashes' keyword is present. The action has been blocked.",
        "Applying inline style violates the following Content Security Policy directive 'style-src 'self' https://tags.srv.stackadapt.com/sa.css 'nonce-DvN4+Ohl+a+4800nN65lVuBG0lP30jdV' https://fonts.googleapis.com/css2 https://unpkg.com/animate.css@4.1.1/animate.css https://unpkg.com/@teleporthq/teleport-custom-scripts/dist/style.css'. Either the 'unsafe-inline' keyword, a hash ('sha256-Gi2oUrACOMZvkbKfHYLV3IWPALEnkgh4LQafJ/jGSNg='), or a nonce ('nonce-...') is required to enable inline execution. Note that hashes do not apply to event handlers, style attributes and javascript: navigations unless the 'unsafe-hashes' keyword is present. The action has been blocked.",
        "Applying inline style violates the following Content Security Policy directive 'style-src 'self' https://tags.srv.stackadapt.com/sa.css 'nonce-DvN4+Ohl+a+4800nN65lVuBG0lP30jdV' https://fonts.googleapis.com/css2 https://unpkg.com/animate.css@4.1.1/animate.css https://unpkg.com/@teleporthq/teleport-custom-scripts/dist/style.css'. Either the 'unsafe-inline' keyword, a hash ('sha256-nthkKp3FoblonA0pGKld6mz/94fpLymEdVyeFgjiBx8='), or a nonce ('nonce-...') is required to enable inline execution. Note that hashes do not apply to event handlers, style attributes and javascript: navigations unless the 'unsafe-hashes' keyword is present. The action has been blocked.",
        "Applying inline style violates the following Content Security Policy directive 'style-src 'self' https://tags.srv.stackadapt.com/sa.css 'nonce-DvN4+Ohl+a+4800nN65lVuBG0lP30jdV' https://fonts.googleapis.com/css2 https://unpkg.com/animate.css@4.1.1/animate.css https://unpkg.com/@teleporthq/teleport-custom-scripts/dist/style.css'. Either the 'unsafe-inline' keyword, a hash ('sha256-YgDU4SvXT0YbqyYqdOPiw/wq3LayRwfYyJiixj9z1hw='), or a nonce ('nonce-...') is required to enable inline execution. Note that hashes do not apply to event handlers, style attributes and javascript: navigations unless the 'unsafe-hashes' keyword is present. The action has been blocked.",
        "Applying inline style violates the following Content Security Policy directive 'style-src 'self' https://tags.srv.stackadapt.com/sa.css 'nonce-DvN4+Ohl+a+4800nN65lVuBG0lP30jdV' https://fonts.googleapis.com/css2 https://unpkg.com/animate.css@4.1.1/animate.css https://unpkg.com/@teleporthq/teleport-custom-scripts/dist/style.css'. Either the 'unsafe-inline' keyword, a hash ('sha256-jQJAf8VmSzXsLhGhAi1UGCzfh5AEqr0cUbKhS6TkV0Y='), or a nonce ('nonce-...') is required to enable inline execution. Note that hashes do not apply to event handlers, style attributes and javascript: navigations unless the 'unsafe-hashes' keyword is present. The action has been blocked.",
        "Applying inline style violates the following Content Security Policy directive 'style-src 'self' https://tags.srv.stackadapt.com/sa.css 'nonce-DvN4+Ohl+a+4800nN65lVuBG0lP30jdV' https://fonts.googleapis.com/css2 https://unpkg.com/animate.css@4.1.1/animate.css https://unpkg.com/@teleporthq/teleport-custom-scripts/dist/style.css'. Either the 'unsafe-inline' keyword, a hash ('sha256-6Gr4t9SFtrf2cpeoeJ9vyFSTNyyFPr0UFPpaNvPZGzo='), or a nonce ('nonce-...') is required to enable inline execution. Note that hashes do not apply to event handlers, style attributes and javascript: navigations unless the 'unsafe-hashes' keyword is present. The action has been blocked.",
        "Connecting to 'https://px.ads.linkedin.com/attribution_trigger?pid=6316346&time=1785582129053&url=https%3A%2F%2Fportswigger.net%2Fblog' violates the following Content Security Policy directive: \"connect-src 'self' https://ps.containers.piwik.pro https://ps.piwik.pro https://tags.srv.stackadapt.com https://go.portswigger.net https://tracking-api.g2.com https://phingest.staging.portswigger.com https://phingest.portswigger.com https://www.google.com/recaptcha/ https://formsubmission.portswigger.net\". The action has been blocked.",
        "Loading the image 'https://px.ads.linkedin.com/collect?v=2&fmt=js&pid=6316346&time=1785582129053&url=https%3A%2F%2Fportswigger.net%2Fblog' violates the following Content Security Policy directive: \"img-src 'self' https://i.ytimg.com/ https://tags.srv.stackadapt.com/sa.jpeg data:\". The action has been blocked.",
        "Loading the image 'https://px.ads.linkedin.com/attribution_trigger?pid=6316346&time=1785582129053&url=https%3A%2F%2Fportswigger.net%2Fblog' violates the following Content Security Policy directive: \"img-src 'self' https://i.ytimg.com/ https://tags.srv.stackadapt.com/sa.jpeg data:\". The action has been blocked.",
        "Connecting to 'https://px.ads.linkedin.com/wa/?medium=fetch&fmt=g' violates the following Content Security Policy directive: \"connect-src 'self' https://ps.containers.piwik.pro https://ps.piwik.pro https://tags.srv.stackadapt.com https://go.portswigger.net https://tracking-api.g2.com https://phingest.staging.portswigger.com https://phingest.portswigger.com https://www.google.com/recaptcha/ https://formsubmission.portswigger.net\". The action has been blocked.",
        "Fetch API cannot load https://px.ads.linkedin.com/wa/?medium=fetch&fmt=g. Refused to connect because it violates the document's Content Security Policy.",
        "Connecting to 'https://px.ads.linkedin.com/wa/?medium=beacon&fmt=g' violates the following Content Security Policy directive: \"connect-src 'self' https://ps.containers.piwik.pro https://ps.piwik.pro https://tags.srv.stackadapt.com https://go.portswigger.net https://tracking-api.g2.com https://phingest.staging.portswigger.com https://phingest.portswigger.com https://www.google.com/recaptcha/ https://formsubmission.portswigger.net\". The action has been blocked.",
        "Loading the image 'https://px.ads.linkedin.com/insight_tag_errors.gif?v=2&pid=6316346&error=version%3A%20308%20%7C%20WebsiteActions-308-TypeError%3A%20Failed%20to%20fetch%3B%20ErrorData%3A%20%7B%22domain%22%3A%22portswigger.net%22%2C%22requestFetcher%22%3A%22fetch-keepalive%22%2C%22body%22%3A%22H4sIAAAAAAAACl2PTWuDQBiE%2F4rMeW38iEb3lkIbhB5ClfRQSln11Sxd1%2B3uSggh%2F72kgR56fBjmYeYCI3sH%2Fp6ncZ6u8w8G11lp%2FIGsk7MGT6OCwcuJwONNkWVFEidllOUM%2FTwJqcFhZuvdSY4j2QdNHgyLVeA4em8cX63%2B5atWzSMYjBipkV4RON6oDWrqFiv9OXhU8xiEwX62vr7XwHCi1klPtRy1UK%2F0vZDzVQ%2BOdJ0VUZ5SWIhyE%2BZtWYSbtBNhPORDVkZZQkMHBukaK7RTwlMPPgjliEHJZ3G34AY7KbS%2FwyRdB36BcW3thSfwcH29WV6k%2FqK%2B0ltj%2FjRHmsD1ohSD%2B93XnM3t1X67e%2Fo8VHXV4PoD5r0x6WoBAAA%3D%22%7D&href=https%3A%2F%2Fportswigger.net%2Fblog' violates the following Content Security Policy directive: \"img-src 'self' https://i.ytimg.com/ https://tags.srv.stackadapt.com/sa.jpeg data:\". The action has been blocked.",
        "Connecting to 'https://ad.doubleclick.net/ccm/s/collect?auid=930131046.1785582129&gtm=45be67t1v9179205174za200zd9179205174xec' violates the following Content Security Policy directive: \"connect-src 'self' https://ps.containers.piwik.pro https://ps.piwik.pro https://tags.srv.stackadapt.com https://go.portswigger.net https://tracking-api.g2.com https://phingest.staging.portswigger.com https://phingest.portswigger.com https://www.google.com/recaptcha/ https://formsubmission.portswigger.net\". The action has been blocked.",
        "Fetch API cannot load https://ad.doubleclick.net/ccm/s/collect?auid=930131046.1785582129&gtm=45be67t1v9179205174za200zd9179205174xec. Refused to connect because it violates the document's Content Security Policy.",
        "Connecting to 'https://www.google.com/rmkt/collect/11422135271/?random=1785582129154&cv=11&fst=1785582129154&fmt=8&bg=ffffff&guid=ON&async=1&en=gtag.config&gtm=45be67t1v9179205174za200zd9179205174xec&gcd=13l3l3l3l1l1&dma=0&tag_exp=115938465~115938469~118897920~118897930~119896803~119948853~120222308&u_w=1440&u_h=900&url=https%3A%2F%2Fportswigger.net%2Fblog&rcb=0&frm=0&tiba=Web%20Security%20Blog%20-%20PortSwigger&hn=www.googleadservices.com&npa=0&pscdl=noapi&auid=930131046.1785582129&data=event%3Dgtag.config&ept=68&gcp=5' violates the following Content Security Policy directive: \"connect-src 'self' https://ps.containers.piwik.pro https://ps.piwik.pro https://tags.srv.stackadapt.com https://go.portswigger.net https://tracking-api.g2.com https://phingest.staging.portswigger.com https://phingest.portswigger.com https://www.google.com/recaptcha/ https://formsubmission.portswigger.net\". The action has been blocked.",
        "Fetch API cannot load https://www.google.com/rmkt/collect/11422135271/?random=1785582129154&cv=11&fst=1785582129154&fmt=8&bg=ffffff&guid=ON&async=1&en=gtag.config&gtm=45be67t1v9179205174za200zd9179205174xec&gcd=13l3l3l3l1l1&dma=0&tag_exp=115938465~115938469~118897920~118897930~119896803~119948853~120222308&u_w=1440&u_h=900&url=https%3A%2F%2Fportswigger.net%2Fblog&rcb=0&frm=0&tiba=Web%20Security%20Blog%20-%20PortSwigger&hn=www.googleadservices.com&npa=0&pscdl=noapi&auid=930131046.1785582129&data=event%3Dgtag.config&ept=68&gcp=5. Refused to connect because it violates the document's Content Security Policy.",
        "Connecting to 'https://www.google.com/ccm/collect?rcb=0&frm=0&auid=930131046.1785582129&dt=Web%20Security%20Blog%20-%20PortSwigger&en=page_view&dl=https%3A%2F%2Fportswigger.net%2Fblog&scrsrc=www.googletagmanager.com&rnd=1612988113.1785582129&navt=n&npa=0&gtm=45be67t1v9179205174za200zd9179205174xec&gcd=13l3l3l3l1l1&dma=0&tag_exp=115938465~115938469~118897920~118897930~119896803~119948853~120222308&apvc=1&tids=AW-11422135271&tid=AW-11422135271&tft=1785582129178&tfd=1069&fmt=8' violates the following Content Security Policy directive: \"connect-src 'self' https://ps.containers.piwik.pro https://ps.piwik.pro https://tags.srv.stackadapt.com https://go.portswigger.net https://tracking-api.g2.com https://phingest.staging.portswigger.com https://phingest.portswigger.com https://www.google.com/recaptcha/ https://formsubmission.portswigger.net\". The action has been blocked.",
        "Fetch API cannot load https://www.google.com/ccm/collect?rcb=0&frm=0&auid=930131046.1785582129&dt=Web%20Security%20Blog%20-%20PortSwigger&en=page_view&dl=https%3A%2F%2Fportswigger.net%2Fblog&scrsrc=www.googletagmanager.com&rnd=1612988113.1785582129&navt=n&npa=0&gtm=45be67t1v9179205174za200zd9179205174xec&gcd=13l3l3l3l1l1&dma=0&tag_exp=115938465~115938469~118897920~118897930~119896803~119948853~120222308&apvc=1&tids=AW-11422135271&tid=AW-11422135271&tft=1785582129178&tfd=1069&fmt=8. Refused to connect because it violates the document's Content Security Policy.",
        "Loading the image 'https://www.google.com/rmkt/collect/11422135271/?random=1785582129154&cv=11&fst=1785582129154&fmt=3&bg=ffffff&guid=ON&async=1&en=gtag.config&gtm=45be67t1v9179205174za200zd9179205174xec&gcd=13l3l3l3l1l1&dma=0&tag_exp=115938465~115938469~118897920~118897930~119896803~119948853~120222308&u_w=1440&u_h=900&url=https%3A%2F%2Fportswigger.net%2Fblog&rcb=0&frm=0&tiba=Web%20Security%20Blog%20-%20PortSwigger&hn=www.googleadservices.com&npa=0&pscdl=noapi&auid=930131046.1785582129&data=event%3Dgtag.config&ept=68&gcp=5' violates the following Content Security Policy directive: \"img-src 'self' https://i.ytimg.com/ https://tags.srv.stackadapt.com/sa.jpeg data:\". The action has been blocked.",
        "Loading the image 'https://www.google.com/ccm/collect?rcb=0&frm=0&auid=930131046.1785582129&dt=Web%20Security%20Blog%20-%20PortSwigger&en=page_view&dl=https%3A%2F%2Fportswigger.net%2Fblog&scrsrc=www.googletagmanager.com&rnd=1612988113.1785582129&navt=n&npa=0&gtm=45be67t1v9179205174za200zd9179205174xec&gcd=13l3l3l3l1l1&dma=0&tag_exp=115938465~115938469~118897920~118897930~119896803~119948853~120222308&apvc=1&tids=AW-11422135271&tid=AW-11422135271&tft=1785582129178&tfd=1069&fmt=3' violates the following Content Security Policy directive: \"img-src 'self' https://i.ytimg.com/ https://tags.srv.stackadapt.com/sa.jpeg data:\". The action has been blocked.",
        "Loading the image 'https://www.google.com/pagead/1p-user-list/11422135271/?random=1785582129154&cv=11&fst=1785582000000&bg=ffffff&guid=ON&async=1&en=gtag.config&gtm=45be67t1v9179205174za200zd9179205174xec&gcd=13l3l3l3l1l1&dma=0&tag_exp=115938465~115938469~118897920~118897930~119896803~119948853~120222308&u_w=1440&u_h=900&url=https%3A%2F%2Fportswigger.net%2Fblog&rcb=0&frm=0&tiba=Web%20Security%20Blog%20-%20PortSwigger&hn=www.googleadservices.com&npa=0&pscdl=noapi&auid=930131046.1785582129&data=event%3Dgtag.config&ept=9&rfmt=3&fmt=3&is_vtc=1&cid=CAQSUAARCiqBteHPfoZfRpKj_uMy9bAoWLDpui9TvDBFmTQ-dg0SUNMks2xsG20IenpN05zo3yMPNNADzVul-VVU_eEcAhMmW-QYxt1qj_X6x4wL&random=3057023708&rmt_tld=0&ipr=y' violates the following Content Security Policy directive: \"img-src 'self' https://i.ytimg.com/ https://tags.srv.stackadapt.com/sa.jpeg data:\". The action has been blocked.",
        "Loading the image 'https://www.google.co.uk/pagead/1p-user-list/11422135271/?random=1785582129154&cv=11&fst=1785582000000&bg=ffffff&guid=ON&async=1&en=gtag.config&gtm=45be67t1v9179205174za200zd9179205174xec&gcd=13l3l3l3l1l1&dma=0&tag_exp=115938465~115938469~118897920~118897930~119896803~119948853~120222308&u_w=1440&u_h=900&url=https%3A%2F%2Fportswigger.net%2Fblog&rcb=0&frm=0&tiba=Web%20Security%20Blog%20-%20PortSwigger&hn=www.googleadservices.com&npa=0&pscdl=noapi&auid=930131046.1785582129&data=event%3Dgtag.config&ept=9&rfmt=3&fmt=3&is_vtc=1&cid=CAQSUAARCiqBteHPfoZfRpKj_uMy9bAoWLDpui9TvDBFmTQ-dg0SUNMks2xsG20IenpN05zo3yMPNNADzVul-VVU_eEcAhMmW-QYxt1qj_X6x4wL&random=3057023708&rmt_tld=1&ipr=y' violates the following Content Security Policy directive: \"img-src 'self' https://i.ytimg.com/ https://tags.srv.stackadapt.com/sa.jpeg data:\". The action has been blocked.",
        "Applying inline style violates the following Content Security Policy directive 'style-src 'self' https://tags.srv.stackadapt.com/sa.css 'nonce-DvN4+Ohl+a+4800nN65lVuBG0lP30jdV' https://fonts.googleapis.com/css2 https://unpkg.com/animate.css@4.1.1/animate.css https://unpkg.com/@teleporthq/teleport-custom-scripts/dist/style.css'. Either the 'unsafe-inline' keyword, a hash ('sha256-DI3A3NB0TrIWjOyPS+ClIeU1iZvL9QiLqQN2JnRHCss='), or a nonce ('nonce-...') is required to enable inline execution. The action has been blocked."
      ],
      "pageErrors": [],
      "error": null,
      "durationMs": 3253
    },
    {
      "name": "Dastardly",
      "requestedUrl": "https://portswigger.net/burp/dastardly",
      "viewport": {
        "label": "375px",
        "width": 375,
        "height": 812
      },
      "status": "audited",
      "httpStatus": 200,
      "finalUrl": "https://portswigger.net/burp/documentation/dast/user-guide/ci-cd",
      "title": "Integrating with CI/CD platforms - PortSwigger",
      "document": {
        "lang": null,
        "h1Count": 1,
        "mainCount": 1,
        "landmarkCount": 5,
        "horizontalOverflowPx": 0
      },
      "violations": [
        {
          "id": "color-contrast",
          "impact": "serious",
          "tags": [
            "cat.color",
            "wcag2aa",
            "wcag143",
            "TTv5",
            "TT13.c",
            "EN-301-549",
            "EN-9.1.4.3",
            "ACT",
            "RGAAv4",
            "RGAA-3.2.1"
          ],
          "help": "Elements must meet minimum color contrast ratio thresholds",
          "helpUrl": "https://dequeuniversity.com/rules/axe/4.12/color-contrast?application=axeAPI",
          "description": "Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds",
          "nodes": [
            {
              "target": [
                ".login-buttons > .button-orange-small"
              ],
              "html": "<a class=\"button-orange-small\" href=\"/users/youraccount/personaldetails\">My account</a>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.91 (foreground color: #ffffff, background color: #ff6633, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#positive-feedback"
              ],
              "html": "<button id=\"positive-feedback\" class=\"button-outline\" type=\"button\" feedback-type=\"1\">\n                <span class=\"icon-thumbs-up icon-mobile-hidden\"></span>\n                YES, THANKS!\n            </button>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.91 (foreground color: #ff6633, background color: #ffffff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#negative-feedback"
              ],
              "html": "<button id=\"negative-feedback\" class=\"button-outline\" type=\"button\" feedback-type=\"0\">\n                <span class=\"icon-thumbs-down icon-mobile-hidden\"></span>\n                NOT REALLY\n            </button>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.91 (foreground color: #ff6633, background color: #ffffff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                ".button-outline-blue-small"
              ],
              "html": "<a class=\"button-outline-blue-small camelcase\" href=\"https://twitter.com/Burp_Suite\" rel=\"noreferrer\"><span class=\"icon-twitter\"></span> Follow us</a>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.58 (foreground color: #00acee, background color: #ffffff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                ".grey"
              ],
              "html": "<p class=\"grey\">© 2026 PortSwigger Ltd.</p>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.85 (foreground color: #999998, background color: #ffffff, font size: 9.8pt (13px), font weight: bold). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            }
          ]
        },
        {
          "id": "html-has-lang",
          "impact": "serious",
          "tags": [
            "cat.language",
            "wcag2a",
            "wcag311",
            "TTv5",
            "TT11.a",
            "EN-301-549",
            "EN-9.3.1.1",
            "ACT",
            "RGAAv4",
            "RGAA-8.3.1"
          ],
          "help": "<html> element must have a lang attribute",
          "helpUrl": "https://dequeuniversity.com/rules/axe/4.12/html-has-lang?application=axeAPI",
          "description": "Ensure every HTML document has a lang attribute",
          "nodes": [
            {
              "target": [
                "html"
              ],
              "html": "<html>",
              "failureSummary": "Fix any of the following:\n  The <html> element does not have a lang attribute",
              "impact": "serious"
            }
          ]
        },
        {
          "id": "link-name",
          "impact": "serious",
          "tags": [
            "cat.name-role-value",
            "wcag2a",
            "wcag244",
            "wcag412",
            "section508",
            "section508.22.a",
            "TTv5",
            "TT6.a",
            "EN-301-549",
            "EN-9.2.4.4",
            "EN-9.4.1.2",
            "ACT",
            "RGAAv4",
            "RGAA-6.2.1"
          ],
          "help": "Links must have discernible text",
          "helpUrl": "https://dequeuniversity.com/rules/axe/4.12/link-name?application=axeAPI",
          "description": "Ensure links have discernible text",
          "nodes": [
            {
              "target": [
                ".logo"
              ],
              "html": "<a class=\"logo\" href=\"/\"></a>",
              "failureSummary": "Fix all of the following:\n  Element is in tab order and does not have accessible text\n\nFix any of the following:\n  Element does not have text that is visible to screen readers\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute",
              "impact": "serious"
            },
            {
              "target": [
                ".back-to-top"
              ],
              "html": "<a href=\"#top\" class=\"back-to-top allow-for-pinned\">",
              "failureSummary": "Fix all of the following:\n  Element is in tab order and does not have accessible text\n\nFix any of the following:\n  Element does not have text that is visible to screen readers\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute",
              "impact": "serious"
            }
          ]
        },
        {
          "id": "target-size",
          "impact": "serious",
          "tags": [
            "cat.sensory-and-visual-cues",
            "wcag22aa",
            "wcag258"
          ],
          "help": "All touch targets must be 24px large, or leave sufficient space",
          "helpUrl": "https://dequeuniversity.com/rules/axe/4.12/target-size?application=axeAPI",
          "description": "Ensure touch targets have sufficient size and space",
          "nodes": [
            {
              "target": [
                ".container > div:nth-child(1) > a[href$=\"vulnerability-scanner\"]"
              ],
              "html": "<a href=\"/burp/vulnerability-scanner\">Web vulnerability scanner</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (166.5px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                ".container > div:nth-child(1) > a[href$=\"burp\"]"
              ],
              "html": "<a href=\"/burp\">Burp Suite Editions</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (166.5px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                ".container > div:nth-child(1) > a[href$=\"releases\"]"
              ],
              "html": "<a href=\"/burp/releases\">Release Notes</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (166.5px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                ".container > div:nth-child(2) > a:nth-child(2)"
              ],
              "html": "<a href=\"/web-security/cross-site-scripting\">Cross-site scripting (XSS)</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (166.5px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                "a[href$=\"sql-injection\"]"
              ],
              "html": "<a href=\"/web-security/sql-injection\">SQL injection</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (166.5px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                "a[href$=\"csrf\"]"
              ],
              "html": "<a href=\"/web-security/csrf\">Cross-site request forgery</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (166.5px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                "a[href$=\"xxe\"]"
              ],
              "html": "<a href=\"/web-security/xxe\">XML external entity injection</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (166.5px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                ".container > div:nth-child(2) > a:nth-child(6)"
              ],
              "html": "<a href=\"/web-security/file-path-traversal\">Directory traversal</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (166.5px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                "a[href$=\"ssrf\"]"
              ],
              "html": "<a href=\"/web-security/ssrf\">Server-side request forgery</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (166.5px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                "a[href$=\"organizations\"]"
              ],
              "html": "<a href=\"/organizations\">Organizations</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (166.5px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                "a[href$=\"testers\"]"
              ],
              "html": "<a href=\"/testers\">Testers</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (166.5px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                "a[href$=\"developers\"]"
              ],
              "html": "<a href=\"/developers\">Developers</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (166.5px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                "div:nth-child(4) > a[href$=\"about\"]"
              ],
              "html": "<a href=\"/about\">About</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (166.5px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                "div:nth-child(4) > a[href$=\"careers\"]"
              ],
              "html": "<a href=\"/careers\">Careers</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (166.5px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                "div:nth-child(4) > a[href$=\"contact\"]"
              ],
              "html": "<a href=\"/about/contact\">Contact</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (166.5px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                "div:nth-child(4) > a[href$=\"legal\"]"
              ],
              "html": "<a href=\"/legal\">Legal</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (166.5px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                "a[href$=\"privacy\"]"
              ],
              "html": "<a href=\"/privacy\">Privacy Notice</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (166.5px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                "a[href$=\"modern-slavery-statement\"]"
              ],
              "html": "<a href=\"/modern-slavery-statement\">Modern Slavery Statement</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (166.5px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                ".container > div:nth-child(5) > a[href$=\"web-security\"]"
              ],
              "html": "<a href=\"/web-security\">Web Security Academy</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (166.5px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                ".container > div:nth-child(5) > a[href$=\"blog\"]"
              ],
              "html": "<a href=\"/blog\">Blog</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (166.5px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                ".container > div:nth-child(5) > a[href$=\"research\"]"
              ],
              "html": "<a href=\"/research\">Research</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (166.5px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            }
          ]
        }
      ],
      "incomplete": [
        {
          "id": "color-contrast",
          "impact": "serious",
          "tags": [
            "cat.color",
            "wcag2aa",
            "wcag143",
            "TTv5",
            "TT13.c",
            "EN-301-549",
            "EN-9.1.4.3",
            "ACT",
            "RGAAv4",
            "RGAA-3.2.1"
          ],
          "help": "Elements must meet minimum color contrast ratio thresholds",
          "helpUrl": "https://dequeuniversity.com/rules/axe/4.12/color-contrast?application=axeAPI",
          "description": "Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds",
          "nodes": [
            {
              "target": [
                "h3"
              ],
              "html": "<h3 class=\"desktop-hidden\">Burp Suite DAST</h3>",
              "failureSummary": "Fix any of the following:\n  Element's background color could not be determined because it is overlapped by another element",
              "impact": "serious"
            }
          ]
        }
      ],
      "consoleErrors": [
        "Connecting to 'https://px.ads.linkedin.com/attribution_trigger?pid=6316346&time=1785582132696&url=https%3A%2F%2Fportswigger.net%2Fburp%2Fdocumentation%2Fdast%2Fuser-guide%2Fci-cd' violates the following Content Security Policy directive: \"connect-src 'self' https://ps.containers.piwik.pro https://ps.piwik.pro https://go.portswigger.net https://tags.srv.stackadapt.com https://www.google.com/recaptcha/ https://tracking-api.g2.com https://phingest.staging.portswigger.com https://phingest.portswigger.com https://formsubmission.portswigger.net https://*.portswigger.com\". The action has been blocked.",
        "Loading the image 'https://px.ads.linkedin.com/collect?v=2&fmt=js&pid=6316346&time=1785582132696&url=https%3A%2F%2Fportswigger.net%2Fburp%2Fdocumentation%2Fdast%2Fuser-guide%2Fci-cd' violates the following Content Security Policy directive: \"img-src 'self' https://*.portswigger.com/ https://portswigger.net/ https://i.ytimg.com/ https://tags.srv.stackadapt.com/sa.jpeg\". The action has been blocked.",
        "Loading the image 'https://px.ads.linkedin.com/attribution_trigger?pid=6316346&time=1785582132696&url=https%3A%2F%2Fportswigger.net%2Fburp%2Fdocumentation%2Fdast%2Fuser-guide%2Fci-cd' violates the following Content Security Policy directive: \"img-src 'self' https://*.portswigger.com/ https://portswigger.net/ https://i.ytimg.com/ https://tags.srv.stackadapt.com/sa.jpeg\". The action has been blocked.",
        "Connecting to 'https://px.ads.linkedin.com/wa/?medium=fetch&fmt=g' violates the following Content Security Policy directive: \"connect-src 'self' https://ps.containers.piwik.pro https://ps.piwik.pro https://go.portswigger.net https://tags.srv.stackadapt.com https://www.google.com/recaptcha/ https://tracking-api.g2.com https://phingest.staging.portswigger.com https://phingest.portswigger.com https://formsubmission.portswigger.net https://*.portswigger.com\". The action has been blocked.",
        "Fetch API cannot load https://px.ads.linkedin.com/wa/?medium=fetch&fmt=g. Refused to connect because it violates the document's Content Security Policy.",
        "Connecting to 'https://px.ads.linkedin.com/wa/?medium=beacon&fmt=g' violates the following Content Security Policy directive: \"connect-src 'self' https://ps.containers.piwik.pro https://ps.piwik.pro https://go.portswigger.net https://tags.srv.stackadapt.com https://www.google.com/recaptcha/ https://tracking-api.g2.com https://phingest.staging.portswigger.com https://phingest.portswigger.com https://formsubmission.portswigger.net https://*.portswigger.com\". The action has been blocked.",
        "Loading the image 'https://px.ads.linkedin.com/insight_tag_errors.gif?v=2&pid=6316346&error=version%3A%20308%20%7C%20WebsiteActions-308-TypeError%3A%20Failed%20to%20fetch%3B%20ErrorData%3A%20%7B%22domain%22%3A%22portswigger.net%22%2C%22requestFetcher%22%3A%22fetch-keepalive%22%2C%22body%22%3A%22H4sIAAAAAAAACl2PwWrDMBBEf8XsWa4d27ET3ULaBkMPoQm5lFJkaeMslWVVWhNKyL%2BXNNBDj4%2BBNzMX8GQiyLe6nNVlVb8LiDqQ5wOGSKMDWeYLAUwDgpw1i%2Fl8UczKoslzAWYcFDmQ4MfA8Ux9j%2BHBIYOAKViQcGL2UWbZvzzrpuAzM%2BppQMeKaXSZUZGzKWJI%2B4kMZppSbUCAVz3uiS2ChNYx9kExuT45E5%2BSdZutHxNvFR%2FHMMQkTbZj4N29CQScsYvEuKPeKfuKXxNGbg1ImC3NMtfVIp132KXLHOt0rosm1Utd1E3VdKYrQADFfVAuWsVoQB6VjSjA0rO6W%2BAGG1KO7zBQ1CAv4GO3Y8UIMq2uN8sLuU80rVt5%2F6c54QDSTdYKiL%2F79t%2F%2BdnK72jx9HNpdu4frDxaRW8OdAQAA%22%7D&href=https%3A%2F%2Fportswigger.net%2Fburp%2Fdocumentation%2Fdast%2Fuser-guide%2Fci-cd' violates the following Content Security Policy directive: \"img-src 'self' https://*.portswigger.com/ https://portswigger.net/ https://i.ytimg.com/ https://tags.srv.stackadapt.com/sa.jpeg\". The action has been blocked.",
        "Connecting to 'https://ad.doubleclick.net/ccm/s/collect?auid=1419110734.1785582133&gtm=45be67t1v9179205174za200zd9179205174xec' violates the following Content Security Policy directive: \"connect-src 'self' https://ps.containers.piwik.pro https://ps.piwik.pro https://go.portswigger.net https://tags.srv.stackadapt.com https://www.google.com/recaptcha/ https://tracking-api.g2.com https://phingest.staging.portswigger.com https://phingest.portswigger.com https://formsubmission.portswigger.net https://*.portswigger.com\". The action has been blocked.",
        "Fetch API cannot load https://ad.doubleclick.net/ccm/s/collect?auid=1419110734.1785582133&gtm=45be67t1v9179205174za200zd9179205174xec. Refused to connect because it violates the document's Content Security Policy.",
        "Connecting to 'https://www.google.com/rmkt/collect/11422135271/?random=1785582132794&cv=11&fst=1785582132794&fmt=8&bg=ffffff&guid=ON&async=1&en=gtag.config&gtm=45be67t1v9179205174za200zd9179205174xec&gcd=13l3l3l3l1l1&dma=0&tag_exp=115616986~115938465~115938469~118897920~118897930~119896802~120222307&u_w=375&u_h=812&url=https%3A%2F%2Fportswigger.net%2Fburp%2Fdocumentation%2Fdast%2Fuser-guide%2Fci-cd&rcb=5&frm=0&tiba=Integrating%20with%20CI%2FCD%20platforms%20-%20PortSwigger&hn=www.googleadservices.com&npa=0&pscdl=noapi&auid=1419110734.1785582133&uaa=x86&uab=64&uafvl=HeadlessChrome%3B149.0.7827.55%7CChromium%3B149.0.7827.55%7CNot)A%253BBrand%3B24.0.0.0&uamb=0&uam=&uap=Windows&uapv=10.0&uaw=0&data=event%3Dgtag.config&ept=68&gcp=5' violates the following Content Security Policy directive: \"connect-src 'self' https://ps.containers.piwik.pro https://ps.piwik.pro https://go.portswigger.net https://tags.srv.stackadapt.com https://www.google.com/recaptcha/ https://tracking-api.g2.com https://phingest.staging.portswigger.com https://phingest.portswigger.com https://formsubmission.portswigger.net https://*.portswigger.com\". The action has been blocked.",
        "Fetch API cannot load https://www.google.com/rmkt/collect/11422135271/?random=1785582132794&cv=11&fst=1785582132794&fmt=8&bg=ffffff&guid=ON&async=1&en=gtag.config&gtm=45be67t1v9179205174za200zd9179205174xec&gcd=13l3l3l3l1l1&dma=0&tag_exp=115616986~115938465~115938469~118897920~118897930~119896802~120222307&u_w=375&u_h=812&url=https%3A%2F%2Fportswigger.net%2Fburp%2Fdocumentation%2Fdast%2Fuser-guide%2Fci-cd&rcb=5&frm=0&tiba=Integrating%20with%20CI%2FCD%20platforms%20-%20PortSwigger&hn=www.googleadservices.com&npa=0&pscdl=noapi&auid=1419110734.1785582133&uaa=x86&uab=64&uafvl=HeadlessChrome%3B149.0.7827.55%7CChromium%3B149.0.7827.55%7CNot)A%253BBrand%3B24.0.0.0&uamb=0&uam=&uap=Windows&uapv=10.0&uaw=0&data=event%3Dgtag.config&ept=68&gcp=5. Refused to connect because it violates the document's Content Security Policy.",
        "Connecting to 'https://www.google.com/ccm/collect?rcb=5&frm=0&auid=1419110734.1785582133&dt=Integrating%20with%20CI%2FCD%20platforms%20-%20PortSwigger&en=page_view&dl=https%3A%2F%2Fportswigger.net%2Fburp%2Fdocumentation%2Fdast%2Fuser-guide%2Fci-cd&scrsrc=www.googletagmanager.com&rnd=400587572.1785582133&navt=n&npa=0&gtm=45be67t1v9179205174za200zd9179205174xec&gcd=13l3l3l3l1l1&dma=0&tag_exp=115616986~115938465~115938469~118897920~118897930~119896802~120222307&apvc=1&tids=AW-11422135271&tid=AW-11422135271&tft=1785582132815&tfd=1188&fmt=8' violates the following Content Security Policy directive: \"connect-src 'self' https://ps.containers.piwik.pro https://ps.piwik.pro https://go.portswigger.net https://tags.srv.stackadapt.com https://www.google.com/recaptcha/ https://tracking-api.g2.com https://phingest.staging.portswigger.com https://phingest.portswigger.com https://formsubmission.portswigger.net https://*.portswigger.com\". The action has been blocked.",
        "Fetch API cannot load https://www.google.com/ccm/collect?rcb=5&frm=0&auid=1419110734.1785582133&dt=Integrating%20with%20CI%2FCD%20platforms%20-%20PortSwigger&en=page_view&dl=https%3A%2F%2Fportswigger.net%2Fburp%2Fdocumentation%2Fdast%2Fuser-guide%2Fci-cd&scrsrc=www.googletagmanager.com&rnd=400587572.1785582133&navt=n&npa=0&gtm=45be67t1v9179205174za200zd9179205174xec&gcd=13l3l3l3l1l1&dma=0&tag_exp=115616986~115938465~115938469~118897920~118897930~119896802~120222307&apvc=1&tids=AW-11422135271&tid=AW-11422135271&tft=1785582132815&tfd=1188&fmt=8. Refused to connect because it violates the document's Content Security Policy.",
        "Loading the image 'https://www.google.com/rmkt/collect/11422135271/?random=1785582132794&cv=11&fst=1785582132794&fmt=3&bg=ffffff&guid=ON&async=1&en=gtag.config&gtm=45be67t1v9179205174za200zd9179205174xec&gcd=13l3l3l3l1l1&dma=0&tag_exp=115616986~115938465~115938469~118897920~118897930~119896802~120222307&u_w=375&u_h=812&url=https%3A%2F%2Fportswigger.net%2Fburp%2Fdocumentation%2Fdast%2Fuser-guide%2Fci-cd&rcb=5&frm=0&tiba=Integrating%20with%20CI%2FCD%20platforms%20-%20PortSwigger&hn=www.googleadservices.com&npa=0&pscdl=noapi&auid=1419110734.1785582133&uaa=x86&uab=64&uafvl=HeadlessChrome%3B149.0.7827.55%7CChromium%3B149.0.7827.55%7CNot)A%253BBrand%3B24.0.0.0&uamb=0&uam=&uap=Windows&uapv=10.0&uaw=0&data=event%3Dgtag.config&ept=68&gcp=5' violates the following Content Security Policy directive: \"img-src 'self' https://*.portswigger.com/ https://portswigger.net/ https://i.ytimg.com/ https://tags.srv.stackadapt.com/sa.jpeg\". The action has been blocked.",
        "Loading the image 'https://www.google.com/ccm/collect?rcb=5&frm=0&auid=1419110734.1785582133&dt=Integrating%20with%20CI%2FCD%20platforms%20-%20PortSwigger&en=page_view&dl=https%3A%2F%2Fportswigger.net%2Fburp%2Fdocumentation%2Fdast%2Fuser-guide%2Fci-cd&scrsrc=www.googletagmanager.com&rnd=400587572.1785582133&navt=n&npa=0&gtm=45be67t1v9179205174za200zd9179205174xec&gcd=13l3l3l3l1l1&dma=0&tag_exp=115616986~115938465~115938469~118897920~118897930~119896802~120222307&apvc=1&tids=AW-11422135271&tid=AW-11422135271&tft=1785582132815&tfd=1188&fmt=3' violates the following Content Security Policy directive: \"img-src 'self' https://*.portswigger.com/ https://portswigger.net/ https://i.ytimg.com/ https://tags.srv.stackadapt.com/sa.jpeg\". The action has been blocked.",
        "Loading the image 'https://www.google.com/pagead/1p-user-list/11422135271/?random=1785582132794&cv=11&fst=1785582000000&bg=ffffff&guid=ON&async=1&en=gtag.config&gtm=45be67t1v9179205174za200zd9179205174xec&gcd=13l3l3l3l1l1&dma=0&tag_exp=115616986~115938465~115938469~118897920~118897930~119896802~120222307&u_w=375&u_h=812&url=https%3A%2F%2Fportswigger.net%2Fburp%2Fdocumentation%2Fdast%2Fuser-guide%2Fci-cd&rcb=5&frm=0&tiba=Integrating%20with%20CI%2FCD%20platforms%20-%20PortSwigger&hn=www.googleadservices.com&npa=0&pscdl=noapi&auid=1419110734.1785582133&uaa=x86&uab=64&uafvl=HeadlessChrome%3B149.0.7827.55%7CChromium%3B149.0.7827.55%7CNot)A%253BBrand%3B24.0.0.0&uamb=0&uam=&uap=Windows&uapv=10.0&uaw=0&data=event%3Dgtag.config&ept=9&rfmt=3&fmt=3&is_vtc=1&cid=CAQSUAARCiqB8oMD6PeJFCKPA-z23qw3dQ6qrSsVR_Vl5NWohVyXh2f3CXC20grfT4XtrS_MZm5WorET-CNk6vJFcXkCQ3jSJ5ajZQEM4sCsdF4K&random=2377035089&rmt_tld=0&ipr=y' violates the following Content Security Policy directive: \"img-src 'self' https://*.portswigger.com/ https://portswigger.net/ https://i.ytimg.com/ https://tags.srv.stackadapt.com/sa.jpeg\". The action has been blocked.",
        "Loading the image 'https://www.google.co.uk/pagead/1p-user-list/11422135271/?random=1785582132794&cv=11&fst=1785582000000&bg=ffffff&guid=ON&async=1&en=gtag.config&gtm=45be67t1v9179205174za200zd9179205174xec&gcd=13l3l3l3l1l1&dma=0&tag_exp=115616986~115938465~115938469~118897920~118897930~119896802~120222307&u_w=375&u_h=812&url=https%3A%2F%2Fportswigger.net%2Fburp%2Fdocumentation%2Fdast%2Fuser-guide%2Fci-cd&rcb=5&frm=0&tiba=Integrating%20with%20CI%2FCD%20platforms%20-%20PortSwigger&hn=www.googleadservices.com&npa=0&pscdl=noapi&auid=1419110734.1785582133&uaa=x86&uab=64&uafvl=HeadlessChrome%3B149.0.7827.55%7CChromium%3B149.0.7827.55%7CNot)A%253BBrand%3B24.0.0.0&uamb=0&uam=&uap=Windows&uapv=10.0&uaw=0&data=event%3Dgtag.config&ept=9&rfmt=3&fmt=3&is_vtc=1&cid=CAQSUAARCiqB8oMD6PeJFCKPA-z23qw3dQ6qrSsVR_Vl5NWohVyXh2f3CXC20grfT4XtrS_MZm5WorET-CNk6vJFcXkCQ3jSJ5ajZQEM4sCsdF4K&random=2377035089&rmt_tld=1&ipr=y' violates the following Content Security Policy directive: \"img-src 'self' https://*.portswigger.com/ https://portswigger.net/ https://i.ytimg.com/ https://tags.srv.stackadapt.com/sa.jpeg\". The action has been blocked.",
        "Applying inline style violates the following Content Security Policy directive 'style-src 'self' https://tags.srv.stackadapt.com/sa.css 'nonce-RpRRInpxOVktprOcX4g5e/jT8dM2BAE3' https://fonts.googleapis.com/css2* https://unpkg.com/animate.css@4.1.1/animate.css https://unpkg.com/@teleporthq/teleport-custom-scripts/dist/style.css'. Either the 'unsafe-inline' keyword, a hash ('sha256-DI3A3NB0TrIWjOyPS+ClIeU1iZvL9QiLqQN2JnRHCss='), or a nonce ('nonce-...') is required to enable inline execution. The action has been blocked."
      ],
      "pageErrors": [],
      "error": null,
      "durationMs": 3539
    },
    {
      "name": "Dastardly",
      "requestedUrl": "https://portswigger.net/burp/dastardly",
      "viewport": {
        "label": "1440px",
        "width": 1440,
        "height": 900
      },
      "status": "audited",
      "httpStatus": 200,
      "finalUrl": "https://portswigger.net/burp/documentation/dast/user-guide/ci-cd",
      "title": "Integrating with CI/CD platforms - PortSwigger",
      "document": {
        "lang": null,
        "h1Count": 1,
        "mainCount": 1,
        "landmarkCount": 5,
        "horizontalOverflowPx": 0
      },
      "violations": [
        {
          "id": "color-contrast",
          "impact": "serious",
          "tags": [
            "cat.color",
            "wcag2aa",
            "wcag143",
            "TTv5",
            "TT13.c",
            "EN-301-549",
            "EN-9.1.4.3",
            "ACT",
            "RGAAv4",
            "RGAA-3.2.1"
          ],
          "help": "Elements must meet minimum color contrast ratio thresholds",
          "helpUrl": "https://dequeuniversity.com/rules/axe/4.12/color-contrast?application=axeAPI",
          "description": "Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds",
          "nodes": [
            {
              "target": [
                ".login-buttons > .button-orange-small"
              ],
              "html": "<a class=\"button-orange-small\" href=\"/users/youraccount/personaldetails\">My account</a>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.91 (foreground color: #ffffff, background color: #ff6633, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#SearchButton > span"
              ],
              "html": "<span>Search</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.91 (foreground color: #ffffff, background color: #ff6633, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#positive-feedback"
              ],
              "html": "<button id=\"positive-feedback\" class=\"button-outline\" type=\"button\" feedback-type=\"1\">\n                <span class=\"icon-thumbs-up icon-mobile-hidden\"></span>\n                YES, THANKS!\n            </button>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.91 (foreground color: #ff6633, background color: #ffffff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#negative-feedback"
              ],
              "html": "<button id=\"negative-feedback\" class=\"button-outline\" type=\"button\" feedback-type=\"0\">\n                <span class=\"icon-thumbs-down icon-mobile-hidden\"></span>\n                NOT REALLY\n            </button>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.91 (foreground color: #ff6633, background color: #ffffff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                ".button-outline-blue-small"
              ],
              "html": "<a class=\"button-outline-blue-small camelcase\" href=\"https://twitter.com/Burp_Suite\" rel=\"noreferrer\"><span class=\"icon-twitter\"></span> Follow us</a>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.58 (foreground color: #00acee, background color: #ffffff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                ".grey"
              ],
              "html": "<p class=\"grey\">© 2026 PortSwigger Ltd.</p>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.85 (foreground color: #999998, background color: #ffffff, font size: 9.8pt (13px), font weight: bold). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            }
          ]
        },
        {
          "id": "html-has-lang",
          "impact": "serious",
          "tags": [
            "cat.language",
            "wcag2a",
            "wcag311",
            "TTv5",
            "TT11.a",
            "EN-301-549",
            "EN-9.3.1.1",
            "ACT",
            "RGAAv4",
            "RGAA-8.3.1"
          ],
          "help": "<html> element must have a lang attribute",
          "helpUrl": "https://dequeuniversity.com/rules/axe/4.12/html-has-lang?application=axeAPI",
          "description": "Ensure every HTML document has a lang attribute",
          "nodes": [
            {
              "target": [
                "html"
              ],
              "html": "<html>",
              "failureSummary": "Fix any of the following:\n  The <html> element does not have a lang attribute",
              "impact": "serious"
            }
          ]
        },
        {
          "id": "link-name",
          "impact": "serious",
          "tags": [
            "cat.name-role-value",
            "wcag2a",
            "wcag244",
            "wcag412",
            "section508",
            "section508.22.a",
            "TTv5",
            "TT6.a",
            "EN-301-549",
            "EN-9.2.4.4",
            "EN-9.4.1.2",
            "ACT",
            "RGAAv4",
            "RGAA-6.2.1"
          ],
          "help": "Links must have discernible text",
          "helpUrl": "https://dequeuniversity.com/rules/axe/4.12/link-name?application=axeAPI",
          "description": "Ensure links have discernible text",
          "nodes": [
            {
              "target": [
                ".logo"
              ],
              "html": "<a class=\"logo\" href=\"/\"></a>",
              "failureSummary": "Fix all of the following:\n  Element is in tab order and does not have accessible text\n\nFix any of the following:\n  Element does not have text that is visible to screen readers\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute",
              "impact": "serious"
            },
            {
              "target": [
                ".back-to-top"
              ],
              "html": "<a href=\"#top\" class=\"back-to-top allow-for-pinned\">",
              "failureSummary": "Fix all of the following:\n  Element is in tab order and does not have accessible text\n\nFix any of the following:\n  Element does not have text that is visible to screen readers\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute",
              "impact": "serious"
            }
          ]
        },
        {
          "id": "target-size",
          "impact": "serious",
          "tags": [
            "cat.sensory-and-visual-cues",
            "wcag22aa",
            "wcag258"
          ],
          "help": "All touch targets must be 24px large, or leave sufficient space",
          "helpUrl": "https://dequeuniversity.com/rules/axe/4.12/target-size?application=axeAPI",
          "description": "Ensure touch targets have sufficient size and space",
          "nodes": [
            {
              "target": [
                ".container > div:nth-child(1) > a[href$=\"vulnerability-scanner\"]"
              ],
              "html": "<a href=\"/burp/vulnerability-scanner\">Web vulnerability scanner</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (182.4px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                ".container > div:nth-child(1) > a[href$=\"burp\"]"
              ],
              "html": "<a href=\"/burp\">Burp Suite Editions</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (182.4px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                ".container > div:nth-child(1) > a[href$=\"releases\"]"
              ],
              "html": "<a href=\"/burp/releases\">Release Notes</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (182.4px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                ".container > div:nth-child(2) > a:nth-child(2)"
              ],
              "html": "<a href=\"/web-security/cross-site-scripting\">Cross-site scripting (XSS)</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (182.4px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                "a[href$=\"sql-injection\"]"
              ],
              "html": "<a href=\"/web-security/sql-injection\">SQL injection</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (182.4px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                "a[href$=\"csrf\"]"
              ],
              "html": "<a href=\"/web-security/csrf\">Cross-site request forgery</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (182.4px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                "a[href$=\"xxe\"]"
              ],
              "html": "<a href=\"/web-security/xxe\">XML external entity injection</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (182.4px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                ".container > div:nth-child(2) > a:nth-child(6)"
              ],
              "html": "<a href=\"/web-security/file-path-traversal\">Directory traversal</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (182.4px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                "a[href$=\"ssrf\"]"
              ],
              "html": "<a href=\"/web-security/ssrf\">Server-side request forgery</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (182.4px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                "a[href$=\"organizations\"]"
              ],
              "html": "<a href=\"/organizations\">Organizations</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (182.4px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                "a[href$=\"testers\"]"
              ],
              "html": "<a href=\"/testers\">Testers</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (182.4px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                "a[href$=\"developers\"]"
              ],
              "html": "<a href=\"/developers\">Developers</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (182.4px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                "div:nth-child(4) > a[href$=\"about\"]"
              ],
              "html": "<a href=\"/about\">About</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (182.4px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                "div:nth-child(4) > a[href$=\"careers\"]"
              ],
              "html": "<a href=\"/careers\">Careers</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (182.4px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                "div:nth-child(4) > a[href$=\"contact\"]"
              ],
              "html": "<a href=\"/about/contact\">Contact</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (182.4px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                "div:nth-child(4) > a[href$=\"legal\"]"
              ],
              "html": "<a href=\"/legal\">Legal</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (182.4px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                "a[href$=\"privacy\"]"
              ],
              "html": "<a href=\"/privacy\">Privacy Notice</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (182.4px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                "a[href$=\"modern-slavery-statement\"]"
              ],
              "html": "<a href=\"/modern-slavery-statement\">Modern Slavery Statement</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (182.4px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                ".container > div:nth-child(5) > a[href$=\"web-security\"]"
              ],
              "html": "<a href=\"/web-security\">Web Security Academy</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (182.4px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                ".container > div:nth-child(5) > a[href$=\"blog\"]"
              ],
              "html": "<a href=\"/blog\">Blog</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (182.4px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                ".container > div:nth-child(5) > a[href$=\"research\"]"
              ],
              "html": "<a href=\"/research\">Research</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (182.4px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            }
          ]
        }
      ],
      "incomplete": [],
      "consoleErrors": [
        "Connecting to 'https://px.ads.linkedin.com/attribution_trigger?pid=6316346&time=1785582136373&url=https%3A%2F%2Fportswigger.net%2Fburp%2Fdocumentation%2Fdast%2Fuser-guide%2Fci-cd' violates the following Content Security Policy directive: \"connect-src 'self' https://ps.containers.piwik.pro https://ps.piwik.pro https://go.portswigger.net https://tags.srv.stackadapt.com https://www.google.com/recaptcha/ https://tracking-api.g2.com https://phingest.staging.portswigger.com https://phingest.portswigger.com https://formsubmission.portswigger.net https://*.portswigger.com\". The action has been blocked.",
        "Loading the image 'https://px.ads.linkedin.com/collect?v=2&fmt=js&pid=6316346&time=1785582136373&url=https%3A%2F%2Fportswigger.net%2Fburp%2Fdocumentation%2Fdast%2Fuser-guide%2Fci-cd' violates the following Content Security Policy directive: \"img-src 'self' https://*.portswigger.com/ https://portswigger.net/ https://i.ytimg.com/ https://tags.srv.stackadapt.com/sa.jpeg\". The action has been blocked.",
        "Loading the image 'https://px.ads.linkedin.com/attribution_trigger?pid=6316346&time=1785582136373&url=https%3A%2F%2Fportswigger.net%2Fburp%2Fdocumentation%2Fdast%2Fuser-guide%2Fci-cd' violates the following Content Security Policy directive: \"img-src 'self' https://*.portswigger.com/ https://portswigger.net/ https://i.ytimg.com/ https://tags.srv.stackadapt.com/sa.jpeg\". The action has been blocked.",
        "Connecting to 'https://px.ads.linkedin.com/wa/?medium=fetch&fmt=g' violates the following Content Security Policy directive: \"connect-src 'self' https://ps.containers.piwik.pro https://ps.piwik.pro https://go.portswigger.net https://tags.srv.stackadapt.com https://www.google.com/recaptcha/ https://tracking-api.g2.com https://phingest.staging.portswigger.com https://phingest.portswigger.com https://formsubmission.portswigger.net https://*.portswigger.com\". The action has been blocked.",
        "Fetch API cannot load https://px.ads.linkedin.com/wa/?medium=fetch&fmt=g. Refused to connect because it violates the document's Content Security Policy.",
        "Connecting to 'https://px.ads.linkedin.com/wa/?medium=beacon&fmt=g' violates the following Content Security Policy directive: \"connect-src 'self' https://ps.containers.piwik.pro https://ps.piwik.pro https://go.portswigger.net https://tags.srv.stackadapt.com https://www.google.com/recaptcha/ https://tracking-api.g2.com https://phingest.staging.portswigger.com https://phingest.portswigger.com https://formsubmission.portswigger.net https://*.portswigger.com\". The action has been blocked.",
        "Loading the image 'https://px.ads.linkedin.com/insight_tag_errors.gif?v=2&pid=6316346&error=version%3A%20308%20%7C%20WebsiteActions-308-TypeError%3A%20Failed%20to%20fetch%3B%20ErrorData%3A%20%7B%22domain%22%3A%22portswigger.net%22%2C%22requestFetcher%22%3A%22fetch-keepalive%22%2C%22body%22%3A%22H4sIAAAAAAAACl2PQUvDQBCF%2F0qY88aYpknbvZWqJeCh2OBFRCbZaTq42ay7E4qU%2FnepBQ8ePx58770zeDYR9FtV5FUxr94VxC6wl1cKkUcHurhfKhAeCHS%2BWJblcpYXVbFYKDDjgOxAgx%2BDxBP3PYU7RwIKpmBBw1HER51l%2F%2FKsnYLPzNhNAzlB4dFlBqNkU6SQ9hMbyjpOOwMKPPbUsFgCDbUT6gMKuz45sRyTTZ1tHhJvUQ5jGGKSJrsxyP7WBApO1EYW2nPv0L7Q10RRagMasJrlVWcwXZZmlVJr8nRVtF2K7bwty7yssCRQwLEJ6KJFIQP6gDaSAstPeLPAFbaMTm4wcOxAn8HHdi8oBDqdX66WZ3afZGq39v5Pc6QBtJusVRB%2F9zXf%2Fnpyt94%2BfrzW%2B7qByw8U42dKnQEAAA%3D%3D%22%7D&href=https%3A%2F%2Fportswigger.net%2Fburp%2Fdocumentation%2Fdast%2Fuser-guide%2Fci-cd' violates the following Content Security Policy directive: \"img-src 'self' https://*.portswigger.com/ https://portswigger.net/ https://i.ytimg.com/ https://tags.srv.stackadapt.com/sa.jpeg\". The action has been blocked.",
        "Connecting to 'https://ad.doubleclick.net/ccm/s/collect?auid=187612224.1785582136&gtm=45be67t1v9179205174za200zd9179205174xec' violates the following Content Security Policy directive: \"connect-src 'self' https://ps.containers.piwik.pro https://ps.piwik.pro https://go.portswigger.net https://tags.srv.stackadapt.com https://www.google.com/recaptcha/ https://tracking-api.g2.com https://phingest.staging.portswigger.com https://phingest.portswigger.com https://formsubmission.portswigger.net https://*.portswigger.com\". The action has been blocked.",
        "Fetch API cannot load https://ad.doubleclick.net/ccm/s/collect?auid=187612224.1785582136&gtm=45be67t1v9179205174za200zd9179205174xec. Refused to connect because it violates the document's Content Security Policy.",
        "Connecting to 'https://www.google.com/rmkt/collect/11422135271/?random=1785582136446&cv=11&fst=1785582136446&fmt=8&bg=ffffff&guid=ON&async=1&en=gtag.config&gtm=45be67t1v9179205174za200zd9179205174xec&gcd=13l3l3l3l1l1&dma=0&tag_exp=115616985~115938466~115938468~118897920~118897930~119527020~119896802&u_w=1440&u_h=900&url=https%3A%2F%2Fportswigger.net%2Fburp%2Fdocumentation%2Fdast%2Fuser-guide%2Fci-cd&rcb=7&frm=0&tiba=Integrating%20with%20CI%2FCD%20platforms%20-%20PortSwigger&hn=www.googleadservices.com&npa=0&pscdl=noapi&auid=187612224.1785582136&uaa=x86&uab=64&uafvl=HeadlessChrome%3B149.0.7827.55%7CChromium%3B149.0.7827.55%7CNot)A%253BBrand%3B24.0.0.0&uamb=0&uam=&uap=Windows&uapv=10.0&uaw=0&data=event%3Dgtag.config&ept=68&gcp=5' violates the following Content Security Policy directive: \"connect-src 'self' https://ps.containers.piwik.pro https://ps.piwik.pro https://go.portswigger.net https://tags.srv.stackadapt.com https://www.google.com/recaptcha/ https://tracking-api.g2.com https://phingest.staging.portswigger.com https://phingest.portswigger.com https://formsubmission.portswigger.net https://*.portswigger.com\". The action has been blocked.",
        "Fetch API cannot load https://www.google.com/rmkt/collect/11422135271/?random=1785582136446&cv=11&fst=1785582136446&fmt=8&bg=ffffff&guid=ON&async=1&en=gtag.config&gtm=45be67t1v9179205174za200zd9179205174xec&gcd=13l3l3l3l1l1&dma=0&tag_exp=115616985~115938466~115938468~118897920~118897930~119527020~119896802&u_w=1440&u_h=900&url=https%3A%2F%2Fportswigger.net%2Fburp%2Fdocumentation%2Fdast%2Fuser-guide%2Fci-cd&rcb=7&frm=0&tiba=Integrating%20with%20CI%2FCD%20platforms%20-%20PortSwigger&hn=www.googleadservices.com&npa=0&pscdl=noapi&auid=187612224.1785582136&uaa=x86&uab=64&uafvl=HeadlessChrome%3B149.0.7827.55%7CChromium%3B149.0.7827.55%7CNot)A%253BBrand%3B24.0.0.0&uamb=0&uam=&uap=Windows&uapv=10.0&uaw=0&data=event%3Dgtag.config&ept=68&gcp=5. Refused to connect because it violates the document's Content Security Policy.",
        "Connecting to 'https://www.google.com/ccm/collect?rcb=7&frm=0&auid=187612224.1785582136&dt=Integrating%20with%20CI%2FCD%20platforms%20-%20PortSwigger&en=page_view&dl=https%3A%2F%2Fportswigger.net%2Fburp%2Fdocumentation%2Fdast%2Fuser-guide%2Fci-cd&scrsrc=www.googletagmanager.com&rnd=1030586417.1785582136&navt=n&npa=0&gtm=45be67t1v9179205174za200zd9179205174xec&gcd=13l3l3l3l1l1&dma=0&tag_exp=115616985~115938466~115938468~118897920~118897930~119527020~119896802&apvc=1&tids=AW-11422135271&tid=AW-11422135271&tft=1785582136469&tfd=1044&fmt=8' violates the following Content Security Policy directive: \"connect-src 'self' https://ps.containers.piwik.pro https://ps.piwik.pro https://go.portswigger.net https://tags.srv.stackadapt.com https://www.google.com/recaptcha/ https://tracking-api.g2.com https://phingest.staging.portswigger.com https://phingest.portswigger.com https://formsubmission.portswigger.net https://*.portswigger.com\". The action has been blocked.",
        "Fetch API cannot load https://www.google.com/ccm/collect?rcb=7&frm=0&auid=187612224.1785582136&dt=Integrating%20with%20CI%2FCD%20platforms%20-%20PortSwigger&en=page_view&dl=https%3A%2F%2Fportswigger.net%2Fburp%2Fdocumentation%2Fdast%2Fuser-guide%2Fci-cd&scrsrc=www.googletagmanager.com&rnd=1030586417.1785582136&navt=n&npa=0&gtm=45be67t1v9179205174za200zd9179205174xec&gcd=13l3l3l3l1l1&dma=0&tag_exp=115616985~115938466~115938468~118897920~118897930~119527020~119896802&apvc=1&tids=AW-11422135271&tid=AW-11422135271&tft=1785582136469&tfd=1044&fmt=8. Refused to connect because it violates the document's Content Security Policy.",
        "Loading the image 'https://www.google.com/rmkt/collect/11422135271/?random=1785582136446&cv=11&fst=1785582136446&fmt=3&bg=ffffff&guid=ON&async=1&en=gtag.config&gtm=45be67t1v9179205174za200zd9179205174xec&gcd=13l3l3l3l1l1&dma=0&tag_exp=115616985~115938466~115938468~118897920~118897930~119527020~119896802&u_w=1440&u_h=900&url=https%3A%2F%2Fportswigger.net%2Fburp%2Fdocumentation%2Fdast%2Fuser-guide%2Fci-cd&rcb=7&frm=0&tiba=Integrating%20with%20CI%2FCD%20platforms%20-%20PortSwigger&hn=www.googleadservices.com&npa=0&pscdl=noapi&auid=187612224.1785582136&uaa=x86&uab=64&uafvl=HeadlessChrome%3B149.0.7827.55%7CChromium%3B149.0.7827.55%7CNot)A%253BBrand%3B24.0.0.0&uamb=0&uam=&uap=Windows&uapv=10.0&uaw=0&data=event%3Dgtag.config&ept=68&gcp=5' violates the following Content Security Policy directive: \"img-src 'self' https://*.portswigger.com/ https://portswigger.net/ https://i.ytimg.com/ https://tags.srv.stackadapt.com/sa.jpeg\". The action has been blocked.",
        "Loading the image 'https://www.google.com/ccm/collect?rcb=7&frm=0&auid=187612224.1785582136&dt=Integrating%20with%20CI%2FCD%20platforms%20-%20PortSwigger&en=page_view&dl=https%3A%2F%2Fportswigger.net%2Fburp%2Fdocumentation%2Fdast%2Fuser-guide%2Fci-cd&scrsrc=www.googletagmanager.com&rnd=1030586417.1785582136&navt=n&npa=0&gtm=45be67t1v9179205174za200zd9179205174xec&gcd=13l3l3l3l1l1&dma=0&tag_exp=115616985~115938466~115938468~118897920~118897930~119527020~119896802&apvc=1&tids=AW-11422135271&tid=AW-11422135271&tft=1785582136469&tfd=1044&fmt=3' violates the following Content Security Policy directive: \"img-src 'self' https://*.portswigger.com/ https://portswigger.net/ https://i.ytimg.com/ https://tags.srv.stackadapt.com/sa.jpeg\". The action has been blocked.",
        "Loading the image 'https://www.google.com/pagead/1p-user-list/11422135271/?random=1785582136446&cv=11&fst=1785582000000&bg=ffffff&guid=ON&async=1&en=gtag.config&gtm=45be67t1v9179205174za200zd9179205174xec&gcd=13l3l3l3l1l1&dma=0&tag_exp=115616985~115938466~115938468~118897920~118897930~119527020~119896802&u_w=1440&u_h=900&url=https%3A%2F%2Fportswigger.net%2Fburp%2Fdocumentation%2Fdast%2Fuser-guide%2Fci-cd&rcb=7&frm=0&tiba=Integrating%20with%20CI%2FCD%20platforms%20-%20PortSwigger&hn=www.googleadservices.com&npa=0&pscdl=noapi&auid=187612224.1785582136&uaa=x86&uab=64&uafvl=HeadlessChrome%3B149.0.7827.55%7CChromium%3B149.0.7827.55%7CNot)A%253BBrand%3B24.0.0.0&uamb=0&uam=&uap=Windows&uapv=10.0&uaw=0&data=event%3Dgtag.config&ept=9&rfmt=3&fmt=3&is_vtc=1&cid=CAQSUAARCiqBThyl8mqDfHwpZ2UUnPj3S-c8izXcyDudGBTeKqFMeR9EgJ6HYyXbPJ-6kh6xfdhUs20OH3gmkgxwt_v9Pt3XLGur89nBRQCLrcTZ&random=959696044&rmt_tld=0&ipr=y' violates the following Content Security Policy directive: \"img-src 'self' https://*.portswigger.com/ https://portswigger.net/ https://i.ytimg.com/ https://tags.srv.stackadapt.com/sa.jpeg\". The action has been blocked.",
        "Loading the image 'https://www.google.co.uk/pagead/1p-user-list/11422135271/?random=1785582136446&cv=11&fst=1785582000000&bg=ffffff&guid=ON&async=1&en=gtag.config&gtm=45be67t1v9179205174za200zd9179205174xec&gcd=13l3l3l3l1l1&dma=0&tag_exp=115616985~115938466~115938468~118897920~118897930~119527020~119896802&u_w=1440&u_h=900&url=https%3A%2F%2Fportswigger.net%2Fburp%2Fdocumentation%2Fdast%2Fuser-guide%2Fci-cd&rcb=7&frm=0&tiba=Integrating%20with%20CI%2FCD%20platforms%20-%20PortSwigger&hn=www.googleadservices.com&npa=0&pscdl=noapi&auid=187612224.1785582136&uaa=x86&uab=64&uafvl=HeadlessChrome%3B149.0.7827.55%7CChromium%3B149.0.7827.55%7CNot)A%253BBrand%3B24.0.0.0&uamb=0&uam=&uap=Windows&uapv=10.0&uaw=0&data=event%3Dgtag.config&ept=9&rfmt=3&fmt=3&is_vtc=1&cid=CAQSUAARCiqBThyl8mqDfHwpZ2UUnPj3S-c8izXcyDudGBTeKqFMeR9EgJ6HYyXbPJ-6kh6xfdhUs20OH3gmkgxwt_v9Pt3XLGur89nBRQCLrcTZ&random=959696044&rmt_tld=1&ipr=y' violates the following Content Security Policy directive: \"img-src 'self' https://*.portswigger.com/ https://portswigger.net/ https://i.ytimg.com/ https://tags.srv.stackadapt.com/sa.jpeg\". The action has been blocked.",
        "Applying inline style violates the following Content Security Policy directive 'style-src 'self' https://tags.srv.stackadapt.com/sa.css 'nonce-RpRRInpxOVktprOcX4g5e/jT8dM2BAE3' https://fonts.googleapis.com/css2* https://unpkg.com/animate.css@4.1.1/animate.css https://unpkg.com/@teleporthq/teleport-custom-scripts/dist/style.css'. Either the 'unsafe-inline' keyword, a hash ('sha256-DI3A3NB0TrIWjOyPS+ClIeU1iZvL9QiLqQN2JnRHCss='), or a nonce ('nonce-...') is required to enable inline execution. The action has been blocked."
      ],
      "pageErrors": [],
      "error": null,
      "durationMs": 3458
    },
    {
      "name": "Solutions",
      "requestedUrl": "https://portswigger.net/solutions",
      "viewport": {
        "label": "375px",
        "width": 375,
        "height": 812
      },
      "status": "audited",
      "httpStatus": 200,
      "finalUrl": "https://portswigger.net/solutions",
      "title": "Cybersecurity Solutions - PortSwigger.",
      "document": {
        "lang": null,
        "h1Count": 1,
        "mainCount": 0,
        "landmarkCount": 3,
        "horizontalOverflowPx": 0
      },
      "violations": [
        {
          "id": "color-contrast",
          "impact": "serious",
          "tags": [
            "cat.color",
            "wcag2aa",
            "wcag143",
            "TTv5",
            "TT13.c",
            "EN-301-549",
            "EN-9.1.4.3",
            "ACT",
            "RGAAv4",
            "RGAA-3.2.1"
          ],
          "help": "Elements must meet minimum color contrast ratio thresholds",
          "helpUrl": "https://dequeuniversity.com/rules/axe/4.12/color-contrast?application=axeAPI",
          "description": "Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds",
          "nodes": [
            {
              "target": [
                ".button-orange-small"
              ],
              "html": "<a class=\"button-orange-small\" href=\"/users/youraccount/personaldetails\">My account</a>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.91 (foreground color: #ffffff, background color: #ff6633, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "label[for=\"nav-use-case-pages\"] > span:nth-child(1)"
              ],
              "html": "<span>Solutions</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.91 (foreground color: #ff6633, background color: #ffffff, font size: 12.0pt (16px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                ".theme-community-6.section-full-width.text-center:nth-child(3) > .container-flex-66-percent-left-cell-dark-blue-box-shadow > div:nth-child(2) > .tabs > div > .tabs-content-container1 > .chevron-after"
              ],
              "html": "<a class=\"chevron-after\" href=\"https://portswigger.net/burp/dast\">Find out more about Burp Suite DAST</a>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.91 (foreground color: #ff6633, background color: #ffffff, font size: 13.5pt (18px), font weight: bold). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                ".theme-community-6.section-full-width.text-center:nth-child(3) > .container-flex-66-percent-left-cell-dark-blue-box-shadow > div:nth-child(2) > .tabs > div > .tabs-content-container2 > .chevron-after"
              ],
              "html": "<a class=\"chevron-after\" href=\"https://portswigger.net/burp/dast\">Find out more about Burp Suite DAST</a>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.91 (foreground color: #ff6633, background color: #ffffff, font size: 13.5pt (18px), font weight: bold). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                ".theme-community-6.section-full-width.text-center:nth-child(3) > .container-flex-66-percent-left-cell-dark-blue-box-shadow > div:nth-child(2) > .tabs > div > .tabs-content-container3 > .chevron-after"
              ],
              "html": "<a class=\"chevron-after\" href=\"https://portswigger.net/burp/dast\">Find out more about Burp Suite DAST</a>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.91 (foreground color: #ff6633, background color: #ffffff, font size: 13.5pt (18px), font weight: bold). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                ".tabs-content-container4 > .chevron-after"
              ],
              "html": "<a class=\"chevron-after\" href=\"https://portswigger.net/burp/dast\">Find out more about Burp Suite DAST</a>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.91 (foreground color: #ff6633, background color: #ffffff, font size: 13.5pt (18px), font weight: bold). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                ".theme-community-6.section-full-width.text-center:nth-child(4) > .container-flex-66-percent-left-cell-dark-blue-box-shadow > div:nth-child(2) > .tabs > div > .tabs-content-container1 > .chevron-after"
              ],
              "html": "<a class=\"chevron-after\" href=\"https://portswigger.net/burp/pro\">Find out more about Burp Suite Professional</a>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.91 (foreground color: #ff6633, background color: #ffffff, font size: 13.5pt (18px), font weight: bold). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                ".theme-community-6.section-full-width.text-center:nth-child(4) > .container-flex-66-percent-left-cell-dark-blue-box-shadow > div:nth-child(2) > .tabs > div > .tabs-content-container2 > .chevron-after"
              ],
              "html": "<a class=\"chevron-after\" href=\"https://portswigger.net/burp/pro\">Find out more about Burp Suite Professional</a>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.91 (foreground color: #ff6633, background color: #ffffff, font size: 13.5pt (18px), font weight: bold). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                ".theme-community-6.section-full-width.text-center:nth-child(4) > .container-flex-66-percent-left-cell-dark-blue-box-shadow > div:nth-child(2) > .tabs > div > .tabs-content-container3 > .chevron-after"
              ],
              "html": "<a class=\"chevron-after\" href=\"https://portswigger.net/burp/pro\">Find out more about Burp Suite Professional</a>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.91 (foreground color: #ff6633, background color: #ffffff, font size: 13.5pt (18px), font weight: bold). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                ".chevron-after[href$=\"customers\"]"
              ],
              "html": "<a class=\"chevron-after\" href=\"/customers\">See more customer stories</a>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.91 (foreground color: #ff6633, background color: #ffffff, font size: 13.5pt (18px), font weight: bold). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "div:nth-child(1) > div:nth-child(2) > .chevron-after"
              ],
              "html": "<a class=\"chevron-after\" href=\"https://portswigger.net/web-security\">Get started with the Web Security Academy</a>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.91 (foreground color: #ff6633, background color: #ffffff, font size: 13.5pt (18px), font weight: bold). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "div:nth-child(2) > div:nth-child(2) > .chevron-after"
              ],
              "html": "<a class=\"chevron-after\" href=\"https://portswigger.net/burp/communitydownload\">Download Burp Suite Community Edition</a>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.91 (foreground color: #ff6633, background color: #ffffff, font size: 13.5pt (18px), font weight: bold). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                ".container-flex-66-percent-left-cell-dark-blue-box-shadow-vertically-centered > div:nth-child(2) > .chevron-after"
              ],
              "html": "<a class=\"chevron-after\" href=\"https://portswigger.net/research\">Read up on the latest PortSwigger Research</a>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.91 (foreground color: #ff6633, background color: #ffffff, font size: 13.5pt (18px), font weight: bold). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                ".button-outline-blue-small"
              ],
              "html": "<a class=\"button-outline-blue-small camelcase\" href=\"https://twitter.com/Burp_Suite\" rel=\"noreferrer\"><span class=\"icon-twitter\"></span> Follow us</a>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.58 (foreground color: #00acee, background color: #ffffff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                ".grey"
              ],
              "html": "<p class=\"grey\">© 2026 PortSwigger Ltd.</p>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.85 (foreground color: #999998, background color: #ffffff, font size: 9.8pt (13px), font weight: bold). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            }
          ]
        },
        {
          "id": "html-has-lang",
          "impact": "serious",
          "tags": [
            "cat.language",
            "wcag2a",
            "wcag311",
            "TTv5",
            "TT11.a",
            "EN-301-549",
            "EN-9.3.1.1",
            "ACT",
            "RGAAv4",
            "RGAA-8.3.1"
          ],
          "help": "<html> element must have a lang attribute",
          "helpUrl": "https://dequeuniversity.com/rules/axe/4.12/html-has-lang?application=axeAPI",
          "description": "Ensure every HTML document has a lang attribute",
          "nodes": [
            {
              "target": [
                "html"
              ],
              "html": "<html>",
              "failureSummary": "Fix any of the following:\n  The <html> element does not have a lang attribute",
              "impact": "serious"
            }
          ]
        },
        {
          "id": "label",
          "impact": "critical",
          "tags": [
            "cat.forms",
            "wcag2a",
            "wcag412",
            "section508",
            "section508.22.n",
            "TTv5",
            "TT5.c",
            "EN-301-549",
            "EN-9.4.1.2",
            "ACT",
            "RGAAv4",
            "RGAA-11.1.1"
          ],
          "help": "Form elements must have labels",
          "helpUrl": "https://dequeuniversity.com/rules/axe/4.12/label?application=axeAPI",
          "description": "Ensure every form element has a label",
          "nodes": [
            {
              "target": [
                "#tab-content1-1"
              ],
              "html": "<input name=\"tabs-content1\" class=\"tabs-content-input1\" type=\"radio\" id=\"tab-content1-1\" checked=\"checked\">",
              "failureSummary": "Fix all of the following:\n  Form element has explicit <label> that is hidden",
              "impact": "critical"
            },
            {
              "target": [
                "#tab-content1-2"
              ],
              "html": "<input name=\"tabs-content1\" class=\"tabs-content-input2\" type=\"radio\" id=\"tab-content1-2\">",
              "failureSummary": "Fix all of the following:\n  Form element has explicit <label> that is hidden",
              "impact": "critical"
            },
            {
              "target": [
                "#tab-content1-3"
              ],
              "html": "<input name=\"tabs-content1\" class=\"tabs-content-input3\" type=\"radio\" id=\"tab-content1-3\">",
              "failureSummary": "Fix all of the following:\n  Form element has explicit <label> that is hidden",
              "impact": "critical"
            },
            {
              "target": [
                "#tab-content1-4"
              ],
              "html": "<input name=\"tabs-content1\" class=\"tabs-content-input4\" type=\"radio\" id=\"tab-content1-4\">",
              "failureSummary": "Fix all of the following:\n  Form element has explicit <label> that is hidden",
              "impact": "critical"
            },
            {
              "target": [
                "#tab-content2-1"
              ],
              "html": "<input name=\"tabs-content2\" class=\"tabs-content-input1\" type=\"radio\" id=\"tab-content2-1\" checked=\"checked\">",
              "failureSummary": "Fix all of the following:\n  Form element has explicit <label> that is hidden",
              "impact": "critical"
            },
            {
              "target": [
                "#tab-content2-2"
              ],
              "html": "<input name=\"tabs-content2\" class=\"tabs-content-input2\" type=\"radio\" id=\"tab-content2-2\">",
              "failureSummary": "Fix all of the following:\n  Form element has explicit <label> that is hidden",
              "impact": "critical"
            },
            {
              "target": [
                "#tab-content2-3"
              ],
              "html": "<input name=\"tabs-content2\" class=\"tabs-content-input3\" type=\"radio\" id=\"tab-content2-3\">",
              "failureSummary": "Fix all of the following:\n  Form element has explicit <label> that is hidden",
              "impact": "critical"
            }
          ]
        },
        {
          "id": "link-name",
          "impact": "serious",
          "tags": [
            "cat.name-role-value",
            "wcag2a",
            "wcag244",
            "wcag412",
            "section508",
            "section508.22.a",
            "TTv5",
            "TT6.a",
            "EN-301-549",
            "EN-9.2.4.4",
            "EN-9.4.1.2",
            "ACT",
            "RGAAv4",
            "RGAA-6.2.1"
          ],
          "help": "Links must have discernible text",
          "helpUrl": "https://dequeuniversity.com/rules/axe/4.12/link-name?application=axeAPI",
          "description": "Ensure links have discernible text",
          "nodes": [
            {
              "target": [
                ".logo"
              ],
              "html": "<a class=\"logo\" href=\"/\"></a>",
              "failureSummary": "Fix all of the following:\n  Element is in tab order and does not have accessible text\n\nFix any of the following:\n  Element does not have text that is visible to screen readers\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute",
              "impact": "serious"
            },
            {
              "target": [
                ".back-to-top"
              ],
              "html": "<a href=\"#top\" class=\"back-to-top allow-for-pinned\">",
              "failureSummary": "Fix all of the following:\n  Element is in tab order and does not have accessible text\n\nFix any of the following:\n  Element does not have text that is visible to screen readers\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute",
              "impact": "serious"
            }
          ]
        },
        {
          "id": "target-size",
          "impact": "serious",
          "tags": [
            "cat.sensory-and-visual-cues",
            "wcag22aa",
            "wcag258"
          ],
          "help": "All touch targets must be 24px large, or leave sufficient space",
          "helpUrl": "https://dequeuniversity.com/rules/axe/4.12/target-size?application=axeAPI",
          "description": "Ensure touch targets have sufficient size and space",
          "nodes": [
            {
              "target": [
                ".container > div:nth-child(1) > a[href$=\"vulnerability-scanner\"]"
              ],
              "html": "<a href=\"/burp/vulnerability-scanner\">Web vulnerability scanner</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (166.5px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                ".container > div:nth-child(1) > a[href$=\"burp\"]"
              ],
              "html": "<a href=\"/burp\">Burp Suite Editions</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (166.5px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                ".container > div:nth-child(1) > a[href$=\"releases\"]"
              ],
              "html": "<a href=\"/burp/releases\">Release Notes</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (166.5px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                ".container > div:nth-child(2) > a:nth-child(2)"
              ],
              "html": "<a href=\"/web-security/cross-site-scripting\">Cross-site scripting (XSS)</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (166.5px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                "a[href$=\"sql-injection\"]"
              ],
              "html": "<a href=\"/web-security/sql-injection\">SQL injection</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (166.5px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                "a[href$=\"csrf\"]"
              ],
              "html": "<a href=\"/web-security/csrf\">Cross-site request forgery</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (166.5px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                "a[href$=\"xxe\"]"
              ],
              "html": "<a href=\"/web-security/xxe\">XML external entity injection</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (166.5px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                ".container > div:nth-child(2) > a:nth-child(6)"
              ],
              "html": "<a href=\"/web-security/file-path-traversal\">Directory traversal</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (166.5px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                "a[href$=\"ssrf\"]"
              ],
              "html": "<a href=\"/web-security/ssrf\">Server-side request forgery</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (166.5px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                "a[href$=\"organizations\"]"
              ],
              "html": "<a href=\"/organizations\">Organizations</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (166.5px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                "a[href$=\"testers\"]"
              ],
              "html": "<a href=\"/testers\">Testers</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (166.5px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                "a[href$=\"developers\"]"
              ],
              "html": "<a href=\"/developers\">Developers</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (166.5px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                "div:nth-child(4) > a[href$=\"about\"]"
              ],
              "html": "<a href=\"/about\">About</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (166.5px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                "div:nth-child(4) > a[href$=\"careers\"]"
              ],
              "html": "<a href=\"/careers\">Careers</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (166.5px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                "div:nth-child(4) > a[href$=\"contact\"]"
              ],
              "html": "<a href=\"/about/contact\">Contact</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (166.5px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                "div:nth-child(4) > a[href$=\"legal\"]"
              ],
              "html": "<a href=\"/legal\">Legal</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (166.5px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                "a[href$=\"privacy\"]"
              ],
              "html": "<a href=\"/privacy\">Privacy Notice</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (166.5px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                "a[href$=\"modern-slavery-statement\"]"
              ],
              "html": "<a href=\"/modern-slavery-statement\">Modern Slavery Statement</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (166.5px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                ".container > div:nth-child(5) > a[href$=\"web-security\"]"
              ],
              "html": "<a href=\"/web-security\">Web Security Academy</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (166.5px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                ".container > div:nth-child(5) > a[href$=\"blog\"]"
              ],
              "html": "<a href=\"/blog\">Blog</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (166.5px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                ".container > div:nth-child(5) > a[href$=\"research\"]"
              ],
              "html": "<a href=\"/research\">Research</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (166.5px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            }
          ]
        }
      ],
      "incomplete": [
        {
          "id": "color-contrast",
          "impact": "serious",
          "tags": [
            "cat.color",
            "wcag2aa",
            "wcag143",
            "TTv5",
            "TT13.c",
            "EN-301-549",
            "EN-9.1.4.3",
            "ACT",
            "RGAAv4",
            "RGAA-3.2.1"
          ],
          "help": "Elements must meet minimum color contrast ratio thresholds",
          "helpUrl": "https://dequeuniversity.com/rules/axe/4.12/color-contrast?application=axeAPI",
          "description": "Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds",
          "nodes": [
            {
              "target": [
                "h1"
              ],
              "html": "<h1 class=\"heading1-orange\">PortSwigger enables the world to secure the web</h1>",
              "failureSummary": "Fix any of the following:\n  Element's background color could not be determined because it partially overlaps other elements",
              "impact": "serious"
            },
            {
              "target": [
                "#we-provide-software-training-and-research-to-those-dedicated-to-keeping-their-organization-safe"
              ],
              "html": "<h2 id=\"we-provide-software-training-and-research-to-those-dedicated-to-keeping-their-organization-safe\">We provide software, training, and research, to those dedicated to keeping their organization\n\t\t\t\t\tsafe\n\t\t\t\t</h2>",
              "failureSummary": "Fix any of the following:\n  Element's background color could not be determined because it partially overlaps other elements",
              "impact": "serious"
            }
          ]
        }
      ],
      "consoleErrors": [
        "Connecting to 'https://ad.doubleclick.net/ccm/s/collect?auid=557649910.1785582140&gtm=45be67t1v9179205174za200zd9179205174xec' violates the following Content Security Policy directive: \"connect-src 'self' https://ps.containers.piwik.pro https://ps.piwik.pro https://go.portswigger.net https://tags.srv.stackadapt.com https://www.google.com/recaptcha/ https://tracking-api.g2.com https://phingest.staging.portswigger.com https://phingest.portswigger.com https://formsubmission.portswigger.net https://*.portswigger.com\". The action has been blocked.",
        "Fetch API cannot load https://ad.doubleclick.net/ccm/s/collect?auid=557649910.1785582140&gtm=45be67t1v9179205174za200zd9179205174xec. Refused to connect because it violates the document's Content Security Policy.",
        "Connecting to 'https://www.google.com/rmkt/collect/11422135271/?random=1785582140326&cv=11&fst=1785582140326&fmt=8&bg=ffffff&guid=ON&async=1&en=gtag.config&gtm=45be67t1v9179205174za200zd9179205174xec&gcd=13l3l3l3l1l1&dma=0&tag_exp=115616985~115938466~115938468~118131810~118897920~118897930~119896802&u_w=375&u_h=812&url=https%3A%2F%2Fportswigger.net%2Fsolutions&rcb=0&frm=0&tiba=Cybersecurity%20Solutions%20-%20PortSwigger.&hn=www.googleadservices.com&npa=0&pscdl=noapi&auid=557649910.1785582140&uaa=x86&uab=64&uafvl=HeadlessChrome%3B149.0.7827.55%7CChromium%3B149.0.7827.55%7CNot)A%253BBrand%3B24.0.0.0&uamb=0&uam=&uap=Windows&uapv=10.0&uaw=0&data=event%3Dgtag.config&ept=68&gcp=5' violates the following Content Security Policy directive: \"connect-src 'self' https://ps.containers.piwik.pro https://ps.piwik.pro https://go.portswigger.net https://tags.srv.stackadapt.com https://www.google.com/recaptcha/ https://tracking-api.g2.com https://phingest.staging.portswigger.com https://phingest.portswigger.com https://formsubmission.portswigger.net https://*.portswigger.com\". The action has been blocked.",
        "Fetch API cannot load https://www.google.com/rmkt/collect/11422135271/?random=1785582140326&cv=11&fst=1785582140326&fmt=8&bg=ffffff&guid=ON&async=1&en=gtag.config&gtm=45be67t1v9179205174za200zd9179205174xec&gcd=13l3l3l3l1l1&dma=0&tag_exp=115616985~115938466~115938468~118131810~118897920~118897930~119896802&u_w=375&u_h=812&url=https%3A%2F%2Fportswigger.net%2Fsolutions&rcb=0&frm=0&tiba=Cybersecurity%20Solutions%20-%20PortSwigger.&hn=www.googleadservices.com&npa=0&pscdl=noapi&auid=557649910.1785582140&uaa=x86&uab=64&uafvl=HeadlessChrome%3B149.0.7827.55%7CChromium%3B149.0.7827.55%7CNot)A%253BBrand%3B24.0.0.0&uamb=0&uam=&uap=Windows&uapv=10.0&uaw=0&data=event%3Dgtag.config&ept=68&gcp=5. Refused to connect because it violates the document's Content Security Policy.",
        "Connecting to 'https://www.google.com/ccm/collect?rcb=0&frm=0&auid=557649910.1785582140&dt=Cybersecurity%20Solutions%20-%20PortSwigger.&en=page_view&dl=https%3A%2F%2Fportswigger.net%2Fsolutions&scrsrc=www.googletagmanager.com&rnd=2023593922.1785582140&navt=n&npa=0&gtm=45be67t1v9179205174za200zd9179205174xec&gcd=13l3l3l3l1l1&dma=0&tag_exp=115616985~115938466~115938468~118131810~118897920~118897930~119896802&apvc=1&tids=AW-11422135271&tid=AW-11422135271&tft=1785582140346&tfd=1207&fmt=8' violates the following Content Security Policy directive: \"connect-src 'self' https://ps.containers.piwik.pro https://ps.piwik.pro https://go.portswigger.net https://tags.srv.stackadapt.com https://www.google.com/recaptcha/ https://tracking-api.g2.com https://phingest.staging.portswigger.com https://phingest.portswigger.com https://formsubmission.portswigger.net https://*.portswigger.com\". The action has been blocked.",
        "Fetch API cannot load https://www.google.com/ccm/collect?rcb=0&frm=0&auid=557649910.1785582140&dt=Cybersecurity%20Solutions%20-%20PortSwigger.&en=page_view&dl=https%3A%2F%2Fportswigger.net%2Fsolutions&scrsrc=www.googletagmanager.com&rnd=2023593922.1785582140&navt=n&npa=0&gtm=45be67t1v9179205174za200zd9179205174xec&gcd=13l3l3l3l1l1&dma=0&tag_exp=115616985~115938466~115938468~118131810~118897920~118897930~119896802&apvc=1&tids=AW-11422135271&tid=AW-11422135271&tft=1785582140346&tfd=1207&fmt=8. Refused to connect because it violates the document's Content Security Policy.",
        "Loading the image 'https://www.google.com/rmkt/collect/11422135271/?random=1785582140326&cv=11&fst=1785582140326&fmt=3&bg=ffffff&guid=ON&async=1&en=gtag.config&gtm=45be67t1v9179205174za200zd9179205174xec&gcd=13l3l3l3l1l1&dma=0&tag_exp=115616985~115938466~115938468~118131810~118897920~118897930~119896802&u_w=375&u_h=812&url=https%3A%2F%2Fportswigger.net%2Fsolutions&rcb=0&frm=0&tiba=Cybersecurity%20Solutions%20-%20PortSwigger.&hn=www.googleadservices.com&npa=0&pscdl=noapi&auid=557649910.1785582140&uaa=x86&uab=64&uafvl=HeadlessChrome%3B149.0.7827.55%7CChromium%3B149.0.7827.55%7CNot)A%253BBrand%3B24.0.0.0&uamb=0&uam=&uap=Windows&uapv=10.0&uaw=0&data=event%3Dgtag.config&ept=68&gcp=5' violates the following Content Security Policy directive: \"img-src 'self' https://*.portswigger.com/ https://portswigger.net/ https://i.ytimg.com/ https://tags.srv.stackadapt.com/sa.jpeg\". The action has been blocked.",
        "Loading the image 'https://www.google.com/ccm/collect?rcb=0&frm=0&auid=557649910.1785582140&dt=Cybersecurity%20Solutions%20-%20PortSwigger.&en=page_view&dl=https%3A%2F%2Fportswigger.net%2Fsolutions&scrsrc=www.googletagmanager.com&rnd=2023593922.1785582140&navt=n&npa=0&gtm=45be67t1v9179205174za200zd9179205174xec&gcd=13l3l3l3l1l1&dma=0&tag_exp=115616985~115938466~115938468~118131810~118897920~118897930~119896802&apvc=1&tids=AW-11422135271&tid=AW-11422135271&tft=1785582140346&tfd=1207&fmt=3' violates the following Content Security Policy directive: \"img-src 'self' https://*.portswigger.com/ https://portswigger.net/ https://i.ytimg.com/ https://tags.srv.stackadapt.com/sa.jpeg\". The action has been blocked.",
        "Connecting to 'https://px.ads.linkedin.com/attribution_trigger?pid=6316346&time=1785582140353&url=https%3A%2F%2Fportswigger.net%2Fsolutions' violates the following Content Security Policy directive: \"connect-src 'self' https://ps.containers.piwik.pro https://ps.piwik.pro https://go.portswigger.net https://tags.srv.stackadapt.com https://www.google.com/recaptcha/ https://tracking-api.g2.com https://phingest.staging.portswigger.com https://phingest.portswigger.com https://formsubmission.portswigger.net https://*.portswigger.com\". The action has been blocked.",
        "Loading the image 'https://px.ads.linkedin.com/collect?v=2&fmt=js&pid=6316346&time=1785582140353&url=https%3A%2F%2Fportswigger.net%2Fsolutions' violates the following Content Security Policy directive: \"img-src 'self' https://*.portswigger.com/ https://portswigger.net/ https://i.ytimg.com/ https://tags.srv.stackadapt.com/sa.jpeg\". The action has been blocked.",
        "Loading the image 'https://px.ads.linkedin.com/attribution_trigger?pid=6316346&time=1785582140353&url=https%3A%2F%2Fportswigger.net%2Fsolutions' violates the following Content Security Policy directive: \"img-src 'self' https://*.portswigger.com/ https://portswigger.net/ https://i.ytimg.com/ https://tags.srv.stackadapt.com/sa.jpeg\". The action has been blocked.",
        "Connecting to 'https://px.ads.linkedin.com/wa/?medium=fetch&fmt=g' violates the following Content Security Policy directive: \"connect-src 'self' https://ps.containers.piwik.pro https://ps.piwik.pro https://go.portswigger.net https://tags.srv.stackadapt.com https://www.google.com/recaptcha/ https://tracking-api.g2.com https://phingest.staging.portswigger.com https://phingest.portswigger.com https://formsubmission.portswigger.net https://*.portswigger.com\". The action has been blocked.",
        "Fetch API cannot load https://px.ads.linkedin.com/wa/?medium=fetch&fmt=g. Refused to connect because it violates the document's Content Security Policy.",
        "Connecting to 'https://px.ads.linkedin.com/wa/?medium=beacon&fmt=g' violates the following Content Security Policy directive: \"connect-src 'self' https://ps.containers.piwik.pro https://ps.piwik.pro https://go.portswigger.net https://tags.srv.stackadapt.com https://www.google.com/recaptcha/ https://tracking-api.g2.com https://phingest.staging.portswigger.com https://phingest.portswigger.com https://formsubmission.portswigger.net https://*.portswigger.com\". The action has been blocked.",
        "Loading the image 'https://px.ads.linkedin.com/insight_tag_errors.gif?v=2&pid=6316346&error=version%3A%20308%20%7C%20WebsiteActions-308-TypeError%3A%20Failed%20to%20fetch%3B%20ErrorData%3A%20%7B%22domain%22%3A%22portswigger.net%22%2C%22requestFetcher%22%3A%22fetch-keepalive%22%2C%22body%22%3A%22H4sIAAAAAAAACl2PS2vCQBSF%2F4rc9aQa8zDOTkorgS6kETellDFzjZdOJtO5N4iI%2F73Y16LLj3P4OOcCgSyDfimztMzy8lUBt5GC7DAyDR50NqsUCPUIOl1URVHN03yWFaUCO%2FSGPGgIQxQ%2BUddhvPMooGCMDjQcRQLr6fRfPuXBjUKDZ1AQTIdbEoeg4f68x8jYjpHkPGl%2BW5NkshmiND8GUHDCPZNgQ5037hk%2FRmSpLWhYpofZIivTpCzyKrGH3CbZopgnaZG1ZlnZ3JgKFBBvo%2FHsjKAFfTCOUYGjR%2FNtgRusyXj5hp64BX2BwPtGjCDoJL%2FeLE%2Fk39HWfhXCn%2BaIPWg%2FOqeAv%2FZtz%2BF2brNaP7zt6qbewvUTYpY5wXYBAAA%3D%22%7D&href=https%3A%2F%2Fportswigger.net%2Fsolutions' violates the following Content Security Policy directive: \"img-src 'self' https://*.portswigger.com/ https://portswigger.net/ https://i.ytimg.com/ https://tags.srv.stackadapt.com/sa.jpeg\". The action has been blocked.",
        "Loading the image 'https://www.google.com/pagead/1p-user-list/11422135271/?random=1785582140326&cv=11&fst=1785582000000&bg=ffffff&guid=ON&async=1&en=gtag.config&gtm=45be67t1v9179205174za200zd9179205174xec&gcd=13l3l3l3l1l1&dma=0&tag_exp=115616985~115938466~115938468~118131810~118897920~118897930~119896802&u_w=375&u_h=812&url=https%3A%2F%2Fportswigger.net%2Fsolutions&rcb=0&frm=0&tiba=Cybersecurity%20Solutions%20-%20PortSwigger.&hn=www.googleadservices.com&npa=0&pscdl=noapi&auid=557649910.1785582140&uaa=x86&uab=64&uafvl=HeadlessChrome%3B149.0.7827.55%7CChromium%3B149.0.7827.55%7CNot)A%253BBrand%3B24.0.0.0&uamb=0&uam=&uap=Windows&uapv=10.0&uaw=0&data=event%3Dgtag.config&ept=9&rfmt=3&fmt=3&is_vtc=1&cid=CAQSUAARCiqBpsnCVj1ZvaFY-QReWXZ_JCK7INBygvy-toUD1arSSdVoQ2gvxcWBvkf8q3cANPgesg1_LbHvYddOwSA_85KtZGcNbXCnM9AzeF9z&random=704834443&rmt_tld=0&ipr=y' violates the following Content Security Policy directive: \"img-src 'self' https://*.portswigger.com/ https://portswigger.net/ https://i.ytimg.com/ https://tags.srv.stackadapt.com/sa.jpeg\". The action has been blocked.",
        "Loading the image 'https://www.google.co.uk/pagead/1p-user-list/11422135271/?random=1785582140326&cv=11&fst=1785582000000&bg=ffffff&guid=ON&async=1&en=gtag.config&gtm=45be67t1v9179205174za200zd9179205174xec&gcd=13l3l3l3l1l1&dma=0&tag_exp=115616985~115938466~115938468~118131810~118897920~118897930~119896802&u_w=375&u_h=812&url=https%3A%2F%2Fportswigger.net%2Fsolutions&rcb=0&frm=0&tiba=Cybersecurity%20Solutions%20-%20PortSwigger.&hn=www.googleadservices.com&npa=0&pscdl=noapi&auid=557649910.1785582140&uaa=x86&uab=64&uafvl=HeadlessChrome%3B149.0.7827.55%7CChromium%3B149.0.7827.55%7CNot)A%253BBrand%3B24.0.0.0&uamb=0&uam=&uap=Windows&uapv=10.0&uaw=0&data=event%3Dgtag.config&ept=9&rfmt=3&fmt=3&is_vtc=1&cid=CAQSUAARCiqBpsnCVj1ZvaFY-QReWXZ_JCK7INBygvy-toUD1arSSdVoQ2gvxcWBvkf8q3cANPgesg1_LbHvYddOwSA_85KtZGcNbXCnM9AzeF9z&random=704834443&rmt_tld=1&ipr=y' violates the following Content Security Policy directive: \"img-src 'self' https://*.portswigger.com/ https://portswigger.net/ https://i.ytimg.com/ https://tags.srv.stackadapt.com/sa.jpeg\". The action has been blocked.",
        "Applying inline style violates the following Content Security Policy directive 'style-src 'self' https://tags.srv.stackadapt.com/sa.css 'nonce-7ZQjI9Y+aDfP77gdy4LWWF/pz4k1mdGl' https://fonts.googleapis.com/css2* https://unpkg.com/animate.css@4.1.1/animate.css https://unpkg.com/@teleporthq/teleport-custom-scripts/dist/style.css'. Either the 'unsafe-inline' keyword, a hash ('sha256-DI3A3NB0TrIWjOyPS+ClIeU1iZvL9QiLqQN2JnRHCss='), or a nonce ('nonce-...') is required to enable inline execution. The action has been blocked."
      ],
      "pageErrors": [],
      "error": null,
      "durationMs": 3614
    },
    {
      "name": "Solutions",
      "requestedUrl": "https://portswigger.net/solutions",
      "viewport": {
        "label": "1440px",
        "width": 1440,
        "height": 900
      },
      "status": "audited",
      "httpStatus": 200,
      "finalUrl": "https://portswigger.net/solutions",
      "title": "Cybersecurity Solutions - PortSwigger.",
      "document": {
        "lang": null,
        "h1Count": 1,
        "mainCount": 0,
        "landmarkCount": 3,
        "horizontalOverflowPx": 0
      },
      "violations": [
        {
          "id": "color-contrast",
          "impact": "serious",
          "tags": [
            "cat.color",
            "wcag2aa",
            "wcag143",
            "TTv5",
            "TT13.c",
            "EN-301-549",
            "EN-9.1.4.3",
            "ACT",
            "RGAAv4",
            "RGAA-3.2.1"
          ],
          "help": "Elements must meet minimum color contrast ratio thresholds",
          "helpUrl": "https://dequeuniversity.com/rules/axe/4.12/color-contrast?application=axeAPI",
          "description": "Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds",
          "nodes": [
            {
              "target": [
                ".button-orange-small"
              ],
              "html": "<a class=\"button-orange-small\" href=\"/users/youraccount/personaldetails\">My account</a>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.91 (foreground color: #ffffff, background color: #ff6633, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                ".current > a[href$=\"solutions\"]"
              ],
              "html": "<a href=\"/solutions\">Solutions Overview</a>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.81 (foreground color: #ff6633, background color: #fbfbfb, font size: 12.0pt (16px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "label[for=\"tab-content1-1\"] > span"
              ],
              "html": "<span>CISOs and Security Leaders</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.91 (foreground color: #ff6633, background color: #ffffff, font size: 13.5pt (18px), font weight: bold). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                ".theme-community-6.section-full-width.text-center:nth-child(3) > .container-flex-66-percent-left-cell-dark-blue-box-shadow > div:nth-child(2) > .tabs > div > .tabs-content-container1 > .chevron-after"
              ],
              "html": "<a class=\"chevron-after\" href=\"https://portswigger.net/burp/dast\">Find out more about Burp Suite DAST</a>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.91 (foreground color: #ff6633, background color: #ffffff, font size: 13.5pt (18px), font weight: bold). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "label[for=\"tab-content2-1\"] > span"
              ],
              "html": "<span>Penetration Testers</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.91 (foreground color: #ff6633, background color: #ffffff, font size: 13.5pt (18px), font weight: bold). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                ".theme-community-6.section-full-width.text-center:nth-child(4) > .container-flex-66-percent-left-cell-dark-blue-box-shadow > div:nth-child(2) > .tabs > div > .tabs-content-container1 > .chevron-after"
              ],
              "html": "<a class=\"chevron-after\" href=\"https://portswigger.net/burp/pro\">Find out more about Burp Suite Professional</a>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.91 (foreground color: #ff6633, background color: #ffffff, font size: 13.5pt (18px), font weight: bold). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                ".chevron-after[href$=\"customers\"]"
              ],
              "html": "<a class=\"chevron-after\" href=\"/customers\">See more customer stories</a>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.91 (foreground color: #ff6633, background color: #ffffff, font size: 13.5pt (18px), font weight: bold). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "div:nth-child(1) > div:nth-child(2) > .chevron-after"
              ],
              "html": "<a class=\"chevron-after\" href=\"https://portswigger.net/web-security\">Get started with the Web Security Academy</a>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.91 (foreground color: #ff6633, background color: #ffffff, font size: 13.5pt (18px), font weight: bold). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "div:nth-child(2) > div:nth-child(2) > .chevron-after"
              ],
              "html": "<a class=\"chevron-after\" href=\"https://portswigger.net/burp/communitydownload\">Download Burp Suite Community Edition</a>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.91 (foreground color: #ff6633, background color: #ffffff, font size: 13.5pt (18px), font weight: bold). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                ".container-flex-66-percent-left-cell-dark-blue-box-shadow-vertically-centered > div:nth-child(2) > .chevron-after"
              ],
              "html": "<a class=\"chevron-after\" href=\"https://portswigger.net/research\">Read up on the latest PortSwigger Research</a>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.91 (foreground color: #ff6633, background color: #ffffff, font size: 13.5pt (18px), font weight: bold). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                ".button-outline-blue-small"
              ],
              "html": "<a class=\"button-outline-blue-small camelcase\" href=\"https://twitter.com/Burp_Suite\" rel=\"noreferrer\"><span class=\"icon-twitter\"></span> Follow us</a>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.58 (foreground color: #00acee, background color: #ffffff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                ".grey"
              ],
              "html": "<p class=\"grey\">© 2026 PortSwigger Ltd.</p>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.85 (foreground color: #999998, background color: #ffffff, font size: 9.8pt (13px), font weight: bold). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            }
          ]
        },
        {
          "id": "html-has-lang",
          "impact": "serious",
          "tags": [
            "cat.language",
            "wcag2a",
            "wcag311",
            "TTv5",
            "TT11.a",
            "EN-301-549",
            "EN-9.3.1.1",
            "ACT",
            "RGAAv4",
            "RGAA-8.3.1"
          ],
          "help": "<html> element must have a lang attribute",
          "helpUrl": "https://dequeuniversity.com/rules/axe/4.12/html-has-lang?application=axeAPI",
          "description": "Ensure every HTML document has a lang attribute",
          "nodes": [
            {
              "target": [
                "html"
              ],
              "html": "<html>",
              "failureSummary": "Fix any of the following:\n  The <html> element does not have a lang attribute",
              "impact": "serious"
            }
          ]
        },
        {
          "id": "link-name",
          "impact": "serious",
          "tags": [
            "cat.name-role-value",
            "wcag2a",
            "wcag244",
            "wcag412",
            "section508",
            "section508.22.a",
            "TTv5",
            "TT6.a",
            "EN-301-549",
            "EN-9.2.4.4",
            "EN-9.4.1.2",
            "ACT",
            "RGAAv4",
            "RGAA-6.2.1"
          ],
          "help": "Links must have discernible text",
          "helpUrl": "https://dequeuniversity.com/rules/axe/4.12/link-name?application=axeAPI",
          "description": "Ensure links have discernible text",
          "nodes": [
            {
              "target": [
                ".logo"
              ],
              "html": "<a class=\"logo\" href=\"/\"></a>",
              "failureSummary": "Fix all of the following:\n  Element is in tab order and does not have accessible text\n\nFix any of the following:\n  Element does not have text that is visible to screen readers\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute",
              "impact": "serious"
            },
            {
              "target": [
                ".back-to-top"
              ],
              "html": "<a href=\"#top\" class=\"back-to-top allow-for-pinned\">",
              "failureSummary": "Fix all of the following:\n  Element is in tab order and does not have accessible text\n\nFix any of the following:\n  Element does not have text that is visible to screen readers\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute",
              "impact": "serious"
            }
          ]
        },
        {
          "id": "target-size",
          "impact": "serious",
          "tags": [
            "cat.sensory-and-visual-cues",
            "wcag22aa",
            "wcag258"
          ],
          "help": "All touch targets must be 24px large, or leave sufficient space",
          "helpUrl": "https://dequeuniversity.com/rules/axe/4.12/target-size?application=axeAPI",
          "description": "Ensure touch targets have sufficient size and space",
          "nodes": [
            {
              "target": [
                ".container > div:nth-child(1) > a[href$=\"vulnerability-scanner\"]"
              ],
              "html": "<a href=\"/burp/vulnerability-scanner\">Web vulnerability scanner</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (182.4px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                ".container > div:nth-child(1) > a[href$=\"burp\"]"
              ],
              "html": "<a href=\"/burp\">Burp Suite Editions</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (182.4px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                ".container > div:nth-child(1) > a[href$=\"releases\"]"
              ],
              "html": "<a href=\"/burp/releases\">Release Notes</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (182.4px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                ".container > div:nth-child(2) > a:nth-child(2)"
              ],
              "html": "<a href=\"/web-security/cross-site-scripting\">Cross-site scripting (XSS)</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (182.4px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                "a[href$=\"sql-injection\"]"
              ],
              "html": "<a href=\"/web-security/sql-injection\">SQL injection</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (182.4px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                "a[href$=\"csrf\"]"
              ],
              "html": "<a href=\"/web-security/csrf\">Cross-site request forgery</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (182.4px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                "a[href$=\"xxe\"]"
              ],
              "html": "<a href=\"/web-security/xxe\">XML external entity injection</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (182.4px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                ".container > div:nth-child(2) > a:nth-child(6)"
              ],
              "html": "<a href=\"/web-security/file-path-traversal\">Directory traversal</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (182.4px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                "a[href$=\"ssrf\"]"
              ],
              "html": "<a href=\"/web-security/ssrf\">Server-side request forgery</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (182.4px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                "a[href$=\"organizations\"]"
              ],
              "html": "<a href=\"/organizations\">Organizations</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (182.4px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                "a[href$=\"testers\"]"
              ],
              "html": "<a href=\"/testers\">Testers</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (182.4px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                "a[href$=\"developers\"]"
              ],
              "html": "<a href=\"/developers\">Developers</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (182.4px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                "div:nth-child(4) > a[href$=\"about\"]"
              ],
              "html": "<a href=\"/about\">About</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (182.4px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                "div:nth-child(4) > a[href$=\"careers\"]"
              ],
              "html": "<a href=\"/careers\">Careers</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (182.4px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                "div:nth-child(4) > a[href$=\"contact\"]"
              ],
              "html": "<a href=\"/about/contact\">Contact</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (182.4px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                "div:nth-child(4) > a[href$=\"legal\"]"
              ],
              "html": "<a href=\"/legal\">Legal</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (182.4px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                "a[href$=\"privacy\"]"
              ],
              "html": "<a href=\"/privacy\">Privacy Notice</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (182.4px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                "a[href$=\"modern-slavery-statement\"]"
              ],
              "html": "<a href=\"/modern-slavery-statement\">Modern Slavery Statement</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (182.4px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                ".container > div:nth-child(5) > a[href$=\"web-security\"]"
              ],
              "html": "<a href=\"/web-security\">Web Security Academy</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (182.4px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                ".container > div:nth-child(5) > a[href$=\"blog\"]"
              ],
              "html": "<a href=\"/blog\">Blog</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (182.4px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                ".container > div:nth-child(5) > a[href$=\"research\"]"
              ],
              "html": "<a href=\"/research\">Research</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (182.4px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            }
          ]
        }
      ],
      "incomplete": [
        {
          "id": "color-contrast",
          "impact": "serious",
          "tags": [
            "cat.color",
            "wcag2aa",
            "wcag143",
            "TTv5",
            "TT13.c",
            "EN-301-549",
            "EN-9.1.4.3",
            "ACT",
            "RGAAv4",
            "RGAA-3.2.1"
          ],
          "help": "Elements must meet minimum color contrast ratio thresholds",
          "helpUrl": "https://dequeuniversity.com/rules/axe/4.12/color-contrast?application=axeAPI",
          "description": "Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds",
          "nodes": [
            {
              "target": [
                ".mega-nav-label-1 > .mega-nav-text"
              ],
              "html": "<span class=\"mega-nav-text\">Products</span>",
              "failureSummary": "Fix any of the following:\n  Element's background color could not be determined because element contains an image node",
              "impact": "serious"
            },
            {
              "target": [
                ".mega-nav-label-2 > .mega-nav-text"
              ],
              "html": "<span class=\"mega-nav-text\">Solutions</span>",
              "failureSummary": "Fix any of the following:\n  Element's background color could not be determined because element contains an image node",
              "impact": "serious"
            },
            {
              "target": [
                ".mega-nav-label-6 > .mega-nav-text"
              ],
              "html": "<span class=\"mega-nav-text\">Support</span>",
              "failureSummary": "Fix any of the following:\n  Element's background color could not be determined because element contains an image node",
              "impact": "serious"
            },
            {
              "target": [
                "h1"
              ],
              "html": "<h1 class=\"heading1-orange\">PortSwigger enables the world to secure the web</h1>",
              "failureSummary": "Fix any of the following:\n  Element's background color could not be determined because element contains an image node",
              "impact": "serious"
            },
            {
              "target": [
                "#we-provide-software-training-and-research-to-those-dedicated-to-keeping-their-organization-safe"
              ],
              "html": "<h2 id=\"we-provide-software-training-and-research-to-those-dedicated-to-keeping-their-organization-safe\">We provide software, training, and research, to those dedicated to keeping their organization\n\t\t\t\t\tsafe\n\t\t\t\t</h2>",
              "failureSummary": "Fix any of the following:\n  Element's background color could not be determined because element contains an image node",
              "impact": "serious"
            }
          ]
        }
      ],
      "consoleErrors": [
        "Connecting to 'https://px.ads.linkedin.com/attribution_trigger?pid=6316346&time=1785582143972&url=https%3A%2F%2Fportswigger.net%2Fsolutions' violates the following Content Security Policy directive: \"connect-src 'self' https://ps.containers.piwik.pro https://ps.piwik.pro https://go.portswigger.net https://tags.srv.stackadapt.com https://www.google.com/recaptcha/ https://tracking-api.g2.com https://phingest.staging.portswigger.com https://phingest.portswigger.com https://formsubmission.portswigger.net https://*.portswigger.com\". The action has been blocked.",
        "Loading the image 'https://px.ads.linkedin.com/collect?v=2&fmt=js&pid=6316346&time=1785582143972&url=https%3A%2F%2Fportswigger.net%2Fsolutions' violates the following Content Security Policy directive: \"img-src 'self' https://*.portswigger.com/ https://portswigger.net/ https://i.ytimg.com/ https://tags.srv.stackadapt.com/sa.jpeg\". The action has been blocked.",
        "Loading the image 'https://px.ads.linkedin.com/attribution_trigger?pid=6316346&time=1785582143972&url=https%3A%2F%2Fportswigger.net%2Fsolutions' violates the following Content Security Policy directive: \"img-src 'self' https://*.portswigger.com/ https://portswigger.net/ https://i.ytimg.com/ https://tags.srv.stackadapt.com/sa.jpeg\". The action has been blocked.",
        "Connecting to 'https://px.ads.linkedin.com/wa/?medium=fetch&fmt=g' violates the following Content Security Policy directive: \"connect-src 'self' https://ps.containers.piwik.pro https://ps.piwik.pro https://go.portswigger.net https://tags.srv.stackadapt.com https://www.google.com/recaptcha/ https://tracking-api.g2.com https://phingest.staging.portswigger.com https://phingest.portswigger.com https://formsubmission.portswigger.net https://*.portswigger.com\". The action has been blocked.",
        "Fetch API cannot load https://px.ads.linkedin.com/wa/?medium=fetch&fmt=g. Refused to connect because it violates the document's Content Security Policy.",
        "Connecting to 'https://px.ads.linkedin.com/wa/?medium=beacon&fmt=g' violates the following Content Security Policy directive: \"connect-src 'self' https://ps.containers.piwik.pro https://ps.piwik.pro https://go.portswigger.net https://tags.srv.stackadapt.com https://www.google.com/recaptcha/ https://tracking-api.g2.com https://phingest.staging.portswigger.com https://phingest.portswigger.com https://formsubmission.portswigger.net https://*.portswigger.com\". The action has been blocked.",
        "Loading the image 'https://px.ads.linkedin.com/insight_tag_errors.gif?v=2&pid=6316346&error=version%3A%20308%20%7C%20WebsiteActions-308-TypeError%3A%20Failed%20to%20fetch%3B%20ErrorData%3A%20%7B%22domain%22%3A%22portswigger.net%22%2C%22requestFetcher%22%3A%22fetch-keepalive%22%2C%22body%22%3A%22H4sIAAAAAAAACl2PTWvCQBRF%2F4rc9aQaY2KcnZRWAl1II25KKWPy1Ecnk%2BnMCyLify%2F2a9Hl4V4O917guY3QL0WWFtmseFWITWAvWwqRewedTUoF4Y6g03mZ5%2BU0nWWLeaHQ9p1hBw3fB4knPhwo3DkSKAzBQuMo4qMej%2F%2Fl49jbQbh3EQreHGjDYgka9%2BcdhUjNEFjOo%2Fq3NUpG6z5I%2FWOAwol2kYVqPjhjn%2BljoChVC41iUjRpnpskX%2BRZkqd7k0yzJkvacppOiMr9IjVQ4LgJxkVrhFrovbGRFCw%2Fmm8LbrBi4%2BQbOo4N9AU%2B7moxQtDJ7HqzPLF7p7ZyS%2B%2F%2FNEfqoN1grUL82rc5%2B9u59XL18Lat6mqD6yceQhoIdgEAAA%3D%3D%22%7D&href=https%3A%2F%2Fportswigger.net%2Fsolutions' violates the following Content Security Policy directive: \"img-src 'self' https://*.portswigger.com/ https://portswigger.net/ https://i.ytimg.com/ https://tags.srv.stackadapt.com/sa.jpeg\". The action has been blocked.",
        "Connecting to 'https://ad.doubleclick.net/ccm/s/collect?auid=1169768240.1785582144&gtm=45be67t1v9179205174za200zd9179205174xec' violates the following Content Security Policy directive: \"connect-src 'self' https://ps.containers.piwik.pro https://ps.piwik.pro https://go.portswigger.net https://tags.srv.stackadapt.com https://www.google.com/recaptcha/ https://tracking-api.g2.com https://phingest.staging.portswigger.com https://phingest.portswigger.com https://formsubmission.portswigger.net https://*.portswigger.com\". The action has been blocked.",
        "Fetch API cannot load https://ad.doubleclick.net/ccm/s/collect?auid=1169768240.1785582144&gtm=45be67t1v9179205174za200zd9179205174xec. Refused to connect because it violates the document's Content Security Policy.",
        "Connecting to 'https://www.google.com/rmkt/collect/11422135271/?random=1785582144057&cv=11&fst=1785582144057&fmt=8&bg=ffffff&guid=ON&async=1&en=gtag.config&gtm=45be67t1v9179205174za200zd9179205174xec&gcd=13l3l3l3l1l1&dma=0&tag_exp=115938465~115938469~118897920~118897930~119896803~120222308&u_w=1440&u_h=900&url=https%3A%2F%2Fportswigger.net%2Fsolutions&rcb=8&frm=0&tiba=Cybersecurity%20Solutions%20-%20PortSwigger.&hn=www.googleadservices.com&npa=0&pscdl=noapi&auid=1169768240.1785582144&uaa=x86&uab=64&uafvl=HeadlessChrome%3B149.0.7827.55%7CChromium%3B149.0.7827.55%7CNot)A%253BBrand%3B24.0.0.0&uamb=0&uam=&uap=Windows&uapv=10.0&uaw=0&data=event%3Dgtag.config&ept=68&gcp=5' violates the following Content Security Policy directive: \"connect-src 'self' https://ps.containers.piwik.pro https://ps.piwik.pro https://go.portswigger.net https://tags.srv.stackadapt.com https://www.google.com/recaptcha/ https://tracking-api.g2.com https://phingest.staging.portswigger.com https://phingest.portswigger.com https://formsubmission.portswigger.net https://*.portswigger.com\". The action has been blocked.",
        "Fetch API cannot load https://www.google.com/rmkt/collect/11422135271/?random=1785582144057&cv=11&fst=1785582144057&fmt=8&bg=ffffff&guid=ON&async=1&en=gtag.config&gtm=45be67t1v9179205174za200zd9179205174xec&gcd=13l3l3l3l1l1&dma=0&tag_exp=115938465~115938469~118897920~118897930~119896803~120222308&u_w=1440&u_h=900&url=https%3A%2F%2Fportswigger.net%2Fsolutions&rcb=8&frm=0&tiba=Cybersecurity%20Solutions%20-%20PortSwigger.&hn=www.googleadservices.com&npa=0&pscdl=noapi&auid=1169768240.1785582144&uaa=x86&uab=64&uafvl=HeadlessChrome%3B149.0.7827.55%7CChromium%3B149.0.7827.55%7CNot)A%253BBrand%3B24.0.0.0&uamb=0&uam=&uap=Windows&uapv=10.0&uaw=0&data=event%3Dgtag.config&ept=68&gcp=5. Refused to connect because it violates the document's Content Security Policy.",
        "Connecting to 'https://www.google.com/ccm/collect?rcb=8&frm=0&auid=1169768240.1785582144&dt=Cybersecurity%20Solutions%20-%20PortSwigger.&en=page_view&dl=https%3A%2F%2Fportswigger.net%2Fsolutions&scrsrc=www.googletagmanager.com&rnd=1353644920.1785582144&navt=n&npa=0&gtm=45be67t1v9179205174za200zd9179205174xec&gcd=13l3l3l3l1l1&dma=0&tag_exp=115938465~115938469~118897920~118897930~119896803~120222308&apvc=1&tids=AW-11422135271&tid=AW-11422135271&tft=1785582144078&tfd=1054&fmt=8' violates the following Content Security Policy directive: \"connect-src 'self' https://ps.containers.piwik.pro https://ps.piwik.pro https://go.portswigger.net https://tags.srv.stackadapt.com https://www.google.com/recaptcha/ https://tracking-api.g2.com https://phingest.staging.portswigger.com https://phingest.portswigger.com https://formsubmission.portswigger.net https://*.portswigger.com\". The action has been blocked.",
        "Fetch API cannot load https://www.google.com/ccm/collect?rcb=8&frm=0&auid=1169768240.1785582144&dt=Cybersecurity%20Solutions%20-%20PortSwigger.&en=page_view&dl=https%3A%2F%2Fportswigger.net%2Fsolutions&scrsrc=www.googletagmanager.com&rnd=1353644920.1785582144&navt=n&npa=0&gtm=45be67t1v9179205174za200zd9179205174xec&gcd=13l3l3l3l1l1&dma=0&tag_exp=115938465~115938469~118897920~118897930~119896803~120222308&apvc=1&tids=AW-11422135271&tid=AW-11422135271&tft=1785582144078&tfd=1054&fmt=8. Refused to connect because it violates the document's Content Security Policy.",
        "Loading the image 'https://www.google.com/rmkt/collect/11422135271/?random=1785582144057&cv=11&fst=1785582144057&fmt=3&bg=ffffff&guid=ON&async=1&en=gtag.config&gtm=45be67t1v9179205174za200zd9179205174xec&gcd=13l3l3l3l1l1&dma=0&tag_exp=115938465~115938469~118897920~118897930~119896803~120222308&u_w=1440&u_h=900&url=https%3A%2F%2Fportswigger.net%2Fsolutions&rcb=8&frm=0&tiba=Cybersecurity%20Solutions%20-%20PortSwigger.&hn=www.googleadservices.com&npa=0&pscdl=noapi&auid=1169768240.1785582144&uaa=x86&uab=64&uafvl=HeadlessChrome%3B149.0.7827.55%7CChromium%3B149.0.7827.55%7CNot)A%253BBrand%3B24.0.0.0&uamb=0&uam=&uap=Windows&uapv=10.0&uaw=0&data=event%3Dgtag.config&ept=68&gcp=5' violates the following Content Security Policy directive: \"img-src 'self' https://*.portswigger.com/ https://portswigger.net/ https://i.ytimg.com/ https://tags.srv.stackadapt.com/sa.jpeg\". The action has been blocked.",
        "Loading the image 'https://www.google.com/ccm/collect?rcb=8&frm=0&auid=1169768240.1785582144&dt=Cybersecurity%20Solutions%20-%20PortSwigger.&en=page_view&dl=https%3A%2F%2Fportswigger.net%2Fsolutions&scrsrc=www.googletagmanager.com&rnd=1353644920.1785582144&navt=n&npa=0&gtm=45be67t1v9179205174za200zd9179205174xec&gcd=13l3l3l3l1l1&dma=0&tag_exp=115938465~115938469~118897920~118897930~119896803~120222308&apvc=1&tids=AW-11422135271&tid=AW-11422135271&tft=1785582144078&tfd=1054&fmt=3' violates the following Content Security Policy directive: \"img-src 'self' https://*.portswigger.com/ https://portswigger.net/ https://i.ytimg.com/ https://tags.srv.stackadapt.com/sa.jpeg\". The action has been blocked.",
        "Loading the image 'https://www.google.com/pagead/1p-user-list/11422135271/?random=1785582144057&cv=11&fst=1785582000000&bg=ffffff&guid=ON&async=1&en=gtag.config&gtm=45be67t1v9179205174za200zd9179205174xec&gcd=13l3l3l3l1l1&dma=0&tag_exp=115938465~115938469~118897920~118897930~119896803~120222308&u_w=1440&u_h=900&url=https%3A%2F%2Fportswigger.net%2Fsolutions&rcb=8&frm=0&tiba=Cybersecurity%20Solutions%20-%20PortSwigger.&hn=www.googleadservices.com&npa=0&pscdl=noapi&auid=1169768240.1785582144&uaa=x86&uab=64&uafvl=HeadlessChrome%3B149.0.7827.55%7CChromium%3B149.0.7827.55%7CNot)A%253BBrand%3B24.0.0.0&uamb=0&uam=&uap=Windows&uapv=10.0&uaw=0&data=event%3Dgtag.config&ept=9&rfmt=3&fmt=3&is_vtc=1&cid=CAQSUAARCiqBFSm6ZMl0MJFsh29BBv5bLjYJszSnvN79i7HONs3L97-ZKVdvW-aF72EbuIEvJyH3gD6LmXhihFmEE2mhSaMn3BmBED7T0JoDVP-Y&random=1536955012&rmt_tld=0&ipr=y' violates the following Content Security Policy directive: \"img-src 'self' https://*.portswigger.com/ https://portswigger.net/ https://i.ytimg.com/ https://tags.srv.stackadapt.com/sa.jpeg\". The action has been blocked.",
        "Loading the image 'https://www.google.co.uk/pagead/1p-user-list/11422135271/?random=1785582144057&cv=11&fst=1785582000000&bg=ffffff&guid=ON&async=1&en=gtag.config&gtm=45be67t1v9179205174za200zd9179205174xec&gcd=13l3l3l3l1l1&dma=0&tag_exp=115938465~115938469~118897920~118897930~119896803~120222308&u_w=1440&u_h=900&url=https%3A%2F%2Fportswigger.net%2Fsolutions&rcb=8&frm=0&tiba=Cybersecurity%20Solutions%20-%20PortSwigger.&hn=www.googleadservices.com&npa=0&pscdl=noapi&auid=1169768240.1785582144&uaa=x86&uab=64&uafvl=HeadlessChrome%3B149.0.7827.55%7CChromium%3B149.0.7827.55%7CNot)A%253BBrand%3B24.0.0.0&uamb=0&uam=&uap=Windows&uapv=10.0&uaw=0&data=event%3Dgtag.config&ept=9&rfmt=3&fmt=3&is_vtc=1&cid=CAQSUAARCiqBFSm6ZMl0MJFsh29BBv5bLjYJszSnvN79i7HONs3L97-ZKVdvW-aF72EbuIEvJyH3gD6LmXhihFmEE2mhSaMn3BmBED7T0JoDVP-Y&random=1536955012&rmt_tld=1&ipr=y' violates the following Content Security Policy directive: \"img-src 'self' https://*.portswigger.com/ https://portswigger.net/ https://i.ytimg.com/ https://tags.srv.stackadapt.com/sa.jpeg\". The action has been blocked.",
        "Applying inline style violates the following Content Security Policy directive 'style-src 'self' https://tags.srv.stackadapt.com/sa.css 'nonce-OkK5gCM2RehUktmATHKj692vTyLDpnZH' https://fonts.googleapis.com/css2* https://unpkg.com/animate.css@4.1.1/animate.css https://unpkg.com/@teleporthq/teleport-custom-scripts/dist/style.css'. Either the 'unsafe-inline' keyword, a hash ('sha256-DI3A3NB0TrIWjOyPS+ClIeU1iZvL9QiLqQN2JnRHCss='), or a nonce ('nonce-...') is required to enable inline execution. The action has been blocked."
      ],
      "pageErrors": [],
      "error": null,
      "durationMs": 3347
    },
    {
      "name": "Support",
      "requestedUrl": "https://portswigger.net/support",
      "viewport": {
        "label": "375px",
        "width": 375,
        "height": 812
      },
      "status": "audited",
      "httpStatus": 200,
      "finalUrl": "https://portswigger.net/support",
      "title": "Burp Suite Support Center - PortSwigger",
      "document": {
        "lang": null,
        "h1Count": 1,
        "mainCount": 0,
        "landmarkCount": 2,
        "horizontalOverflowPx": 0
      },
      "violations": [
        {
          "id": "color-contrast",
          "impact": "serious",
          "tags": [
            "cat.color",
            "wcag2aa",
            "wcag143",
            "TTv5",
            "TT13.c",
            "EN-301-549",
            "EN-9.1.4.3",
            "ACT",
            "RGAAv4",
            "RGAA-3.2.1"
          ],
          "help": "Elements must meet minimum color contrast ratio thresholds",
          "helpUrl": "https://dequeuniversity.com/rules/axe/4.12/color-contrast?application=axeAPI",
          "description": "Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds",
          "nodes": [
            {
              "target": [
                ".button-orange-small"
              ],
              "html": "<a class=\"button-orange-small\" href=\"/users/youraccount/personaldetails\">My account</a>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.91 (foreground color: #ffffff, background color: #ff6633, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                ".chevron-after[href$=\"setup\"]"
              ],
              "html": "<a class=\"chevron-after\" href=\"/burp/documentation/dast/setup\">Preparing to deploy Burp Suite DAST</a>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.91 (foreground color: #ff6633, background color: #ffffff, font size: 13.5pt (18px), font weight: bold). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "div:nth-child(1) > div:nth-child(2) > .unordered-list-icons > li:nth-child(2) > .chevron-after"
              ],
              "html": "<a class=\"chevron-after\" href=\"/burp/documentation/dast/user-guide/working-with-scans/creating-new-scan\">Create a new scan</a>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.91 (foreground color: #ff6633, background color: #ffffff, font size: 13.5pt (18px), font weight: bold). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "div:nth-child(1) > div:nth-child(2) > .unordered-list-icons > li:nth-child(3) > .chevron-after"
              ],
              "html": "<a class=\"chevron-after\" href=\"/burp/documentation/dast/user-guide/troubleshooting\">Download logs, run diagnostics, and debug</a>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.91 (foreground color: #ff6633, background color: #ffffff, font size: 13.5pt (18px), font weight: bold). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                ".chevron-after[href=\"mailto:support@portswigger.net\"]"
              ],
              "html": "<a class=\"chevron-after\" href=\"mailto:support@portswigger.net\">Talk to the experts</a>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.91 (foreground color: #ff6633, background color: #ffffff, font size: 13.5pt (18px), font weight: bold). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "a[href$=\"dast\"]"
              ],
              "html": "<a class=\"button-orange\" href=\"/burp/documentation/dast\">All DAST documentation</a>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.91 (foreground color: #ffffff, background color: #ff6633, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "div:nth-child(2) > div:nth-child(2) > .unordered-list-icons > li:nth-child(1) > .chevron-after"
              ],
              "html": "<a class=\"chevron-after\" href=\"/burp/documentation/desktop/getting-started\">Get started</a>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.91 (foreground color: #ff6633, background color: #ffffff, font size: 13.5pt (18px), font weight: bold). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "div:nth-child(2) > div:nth-child(2) > .unordered-list-icons > li:nth-child(2) > .chevron-after"
              ],
              "html": "<a class=\"chevron-after\" href=\"/burp/documentation/desktop/tools\">Learn more about Burp’s tools</a>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.91 (foreground color: #ff6633, background color: #ffffff, font size: 13.5pt (18px), font weight: bold). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "div:nth-child(2) > div:nth-child(2) > .unordered-list-icons > li:nth-child(3) > .chevron-after"
              ],
              "html": "<a class=\"chevron-after\" href=\"/burp/documentation/desktop/extend-burp\">Customize and extend Burp Suite</a>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.91 (foreground color: #ff6633, background color: #ffffff, font size: 13.5pt (18px), font weight: bold). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "div:nth-child(2) > div:nth-child(2) > .unordered-list-icons > li:nth-child(4) > .chevron-after"
              ],
              "html": "<a class=\"chevron-after\" href=\"/burp/documentation/desktop/troubleshooting\">Support for common errors within Burp Suite</a>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.91 (foreground color: #ff6633, background color: #ffffff, font size: 13.5pt (18px), font weight: bold). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "a[href$=\"desktop\"]"
              ],
              "html": "<a class=\"button-orange\" href=\"/burp/documentation/desktop\">All Desktop documentation</a>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.91 (foreground color: #ffffff, background color: #ff6633, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "p > a"
              ],
              "html": "<a href=\"https://portswigger.net/burp/releases#latest\"> Check out the latest product releases.</a>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.75 (foreground color: #ff6633, background color: #f2fafb, font size: 12.0pt (16px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                ".button-orange[href=\"mailto:support@portswigger.net\"]"
              ],
              "html": "<a class=\"button-orange\" href=\"mailto:support@portswigger.net\">Email us</a>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.91 (foreground color: #ffffff, background color: #ff6633, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                ".tabs-content-container2 > .container-flex-66-percent-left-cell-light-blue-box-shadow > div > blockquote > div > div > .container-buttons-left > .button-orange"
              ],
              "html": "<a class=\"button-orange\" href=\"mailto:hello@portswigger.net?subject=Customer%20Happiness%20Team%20Request\">Email us</a>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.91 (foreground color: #ffffff, background color: #ff6633, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "a:nth-child(1) > p:nth-child(1) > .theme-dast-1.label"
              ],
              "html": "<span class=\"label theme-dast-1\">DAST</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 3.14 (foreground color: #ffffff, background color: #0094ff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                ".container-cards-white-medium-space-between:nth-child(2) > a:nth-child(1) > .chevron-after"
              ],
              "html": "<div class=\"chevron-after\">Read more</div>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.91 (foreground color: #ff6633, background color: #ffffff, font size: 13.5pt (18px), font weight: bold). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "a:nth-child(2) > p:nth-child(1) > .theme-dast-1.label"
              ],
              "html": "<span class=\"label theme-dast-1\">DAST</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 3.14 (foreground color: #ffffff, background color: #0094ff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                ".container-cards-white-medium-space-between:nth-child(2) > a:nth-child(2) > .chevron-after"
              ],
              "html": "<div class=\"chevron-after\">Read more</div>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.91 (foreground color: #ff6633, background color: #ffffff, font size: 13.5pt (18px), font weight: bold). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "a:nth-child(3) > p:nth-child(1) > .theme-dast-1.label"
              ],
              "html": "<span class=\"label theme-dast-1\">DAST</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 3.14 (foreground color: #ffffff, background color: #0094ff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                ".container-cards-white-medium-space-between:nth-child(2) > a:nth-child(3) > .chevron-after"
              ],
              "html": "<div class=\"chevron-after\">Read more</div>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.91 (foreground color: #ff6633, background color: #ffffff, font size: 13.5pt (18px), font weight: bold). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "a:nth-child(1) > p:nth-child(1) > .theme-community-1.label"
              ],
              "html": "<span class=\"label theme-community-1\">COMMUNITY</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 3.05 (foreground color: #ffffff, background color: #00a2b9, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                ".container-cards-white-medium-space-between:nth-child(3) > a:nth-child(1) > .chevron-after"
              ],
              "html": "<div class=\"chevron-after\">Read more</div>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.91 (foreground color: #ff6633, background color: #ffffff, font size: 13.5pt (18px), font weight: bold). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "a:nth-child(2) > p:nth-child(1) > .theme-community-1.label"
              ],
              "html": "<span class=\"label theme-community-1\">COMMUNITY</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 3.05 (foreground color: #ffffff, background color: #00a2b9, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                ".container-cards-white-medium-space-between:nth-child(3) > a:nth-child(2) > .chevron-after"
              ],
              "html": "<div class=\"chevron-after\">Read more</div>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.91 (foreground color: #ff6633, background color: #ffffff, font size: 13.5pt (18px), font weight: bold). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "a:nth-child(3) > p:nth-child(1) > .theme-community-1.label"
              ],
              "html": "<span class=\"label theme-community-1\">COMMUNITY</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 3.05 (foreground color: #ffffff, background color: #00a2b9, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                ".container-cards-white-medium-space-between:nth-child(3) > a:nth-child(3) > .chevron-after"
              ],
              "html": "<div class=\"chevron-after\">Read more</div>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.91 (foreground color: #ff6633, background color: #ffffff, font size: 13.5pt (18px), font weight: bold). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                ".theme-grey-5.section-full-width:nth-child(5) > .container-cards-white-medium-space-between > a:nth-child(1) > .chevron-after"
              ],
              "html": "<div class=\"chevron-after\">Read more</div>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.91 (foreground color: #ff6633, background color: #ffffff, font size: 13.5pt (18px), font weight: bold). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                ".theme-grey-5.section-full-width:nth-child(5) > .container-cards-white-medium-space-between > a:nth-child(2) > .chevron-after"
              ],
              "html": "<div class=\"chevron-after\">Read more</div>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.91 (foreground color: #ff6633, background color: #ffffff, font size: 13.5pt (18px), font weight: bold). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "a[href$=\"blog\"] > .chevron-after"
              ],
              "html": "<div class=\"chevron-after\">Read more</div>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.91 (foreground color: #ff6633, background color: #ffffff, font size: 13.5pt (18px), font weight: bold). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                ".button-outline-blue-small"
              ],
              "html": "<a class=\"button-outline-blue-small camelcase\" href=\"https://twitter.com/Burp_Suite\" rel=\"noreferrer\"><span class=\"icon-twitter\"></span> Follow us</a>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.58 (foreground color: #00acee, background color: #ffffff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                ".grey"
              ],
              "html": "<p class=\"grey\">© 2026 PortSwigger Ltd.</p>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.84 (foreground color: #999999, background color: #ffffff, font size: 9.8pt (13px), font weight: bold). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            }
          ]
        },
        {
          "id": "html-has-lang",
          "impact": "serious",
          "tags": [
            "cat.language",
            "wcag2a",
            "wcag311",
            "TTv5",
            "TT11.a",
            "EN-301-549",
            "EN-9.3.1.1",
            "ACT",
            "RGAAv4",
            "RGAA-8.3.1"
          ],
          "help": "<html> element must have a lang attribute",
          "helpUrl": "https://dequeuniversity.com/rules/axe/4.12/html-has-lang?application=axeAPI",
          "description": "Ensure every HTML document has a lang attribute",
          "nodes": [
            {
              "target": [
                "html"
              ],
              "html": "<html class=\"webp\">",
              "failureSummary": "Fix any of the following:\n  The <html> element does not have a lang attribute",
              "impact": "serious"
            }
          ]
        },
        {
          "id": "label",
          "impact": "critical",
          "tags": [
            "cat.forms",
            "wcag2a",
            "wcag412",
            "section508",
            "section508.22.n",
            "TTv5",
            "TT5.c",
            "EN-301-549",
            "EN-9.4.1.2",
            "ACT",
            "RGAAv4",
            "RGAA-11.1.1"
          ],
          "help": "Form elements must have labels",
          "helpUrl": "https://dequeuniversity.com/rules/axe/4.12/label?application=axeAPI",
          "description": "Ensure every form element has a label",
          "nodes": [
            {
              "target": [
                "#tab-1"
              ],
              "html": "<input name=\"tabs\" class=\"tabs-content-input1\" type=\"radio\" id=\"tab-1\" checked=\"checked\">",
              "failureSummary": "Fix all of the following:\n  Form element has explicit <label> that is hidden",
              "impact": "critical"
            },
            {
              "target": [
                "#tab-2"
              ],
              "html": "<input name=\"tabs\" class=\"tabs-content-input2\" type=\"radio\" id=\"tab-2\">",
              "failureSummary": "Fix all of the following:\n  Form element has explicit <label> that is hidden",
              "impact": "critical"
            }
          ]
        },
        {
          "id": "link-name",
          "impact": "serious",
          "tags": [
            "cat.name-role-value",
            "wcag2a",
            "wcag244",
            "wcag412",
            "section508",
            "section508.22.a",
            "TTv5",
            "TT6.a",
            "EN-301-549",
            "EN-9.2.4.4",
            "EN-9.4.1.2",
            "ACT",
            "RGAAv4",
            "RGAA-6.2.1"
          ],
          "help": "Links must have discernible text",
          "helpUrl": "https://dequeuniversity.com/rules/axe/4.12/link-name?application=axeAPI",
          "description": "Ensure links have discernible text",
          "nodes": [
            {
              "target": [
                ".logo"
              ],
              "html": "<a class=\"logo\" href=\"/\"></a>",
              "failureSummary": "Fix all of the following:\n  Element is in tab order and does not have accessible text\n\nFix any of the following:\n  Element does not have text that is visible to screen readers\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute",
              "impact": "serious"
            },
            {
              "target": [
                ".button-icon-solid-grey-65-link"
              ],
              "html": "<a class=\"button-icon-solid-grey-65-link\" href=\"https://twitter.com/PortSwigger\"><span class=\"icon-twitter\"></span></a>",
              "failureSummary": "Fix all of the following:\n  Element is in tab order and does not have accessible text\n\nFix any of the following:\n  Element does not have text that is visible to screen readers\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute",
              "impact": "serious"
            },
            {
              "target": [
                ".back-to-top"
              ],
              "html": "<a href=\"#top\" class=\"back-to-top allow-for-pinned\">",
              "failureSummary": "Fix all of the following:\n  Element is in tab order and does not have accessible text\n\nFix any of the following:\n  Element does not have text that is visible to screen readers\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute",
              "impact": "serious"
            }
          ]
        },
        {
          "id": "target-size",
          "impact": "serious",
          "tags": [
            "cat.sensory-and-visual-cues",
            "wcag22aa",
            "wcag258"
          ],
          "help": "All touch targets must be 24px large, or leave sufficient space",
          "helpUrl": "https://dequeuniversity.com/rules/axe/4.12/target-size?application=axeAPI",
          "description": "Ensure touch targets have sufficient size and space",
          "nodes": [
            {
              "target": [
                ".container > div:nth-child(1) > a[href$=\"vulnerability-scanner\"]"
              ],
              "html": "<a href=\"/burp/vulnerability-scanner\">Web vulnerability scanner</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (166.5px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                ".container > div:nth-child(1) > a[href$=\"burp\"]"
              ],
              "html": "<a href=\"/burp\">Burp Suite Editions</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (166.5px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                ".container > div:nth-child(1) > a[href$=\"releases\"]"
              ],
              "html": "<a href=\"/burp/releases\">Release Notes</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (166.5px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                ".container > div:nth-child(2) > a:nth-child(2)"
              ],
              "html": "<a href=\"/web-security/cross-site-scripting\">Cross-site scripting (XSS)</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (166.5px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                "a[href$=\"sql-injection\"]"
              ],
              "html": "<a href=\"/web-security/sql-injection\">SQL injection</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (166.5px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                "a[href$=\"csrf\"]"
              ],
              "html": "<a href=\"/web-security/csrf\">Cross-site request forgery</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (166.5px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                "a[href$=\"xxe\"]"
              ],
              "html": "<a href=\"/web-security/xxe\">XML external entity injection</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (166.5px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                ".container > div:nth-child(2) > a:nth-child(6)"
              ],
              "html": "<a href=\"/web-security/file-path-traversal\">Directory traversal</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (166.5px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                "a[href$=\"ssrf\"]"
              ],
              "html": "<a href=\"/web-security/ssrf\">Server-side request forgery</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (166.5px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                "a[href$=\"organizations\"]"
              ],
              "html": "<a href=\"/organizations\">Organizations</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (166.5px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                "a[href$=\"testers\"]"
              ],
              "html": "<a href=\"/testers\">Testers</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (166.5px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                "a[href$=\"developers\"]"
              ],
              "html": "<a href=\"/developers\">Developers</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (166.5px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                "div:nth-child(4) > a[href$=\"about\"]"
              ],
              "html": "<a href=\"/about\">About</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (166.5px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                "div:nth-child(4) > a[href$=\"careers\"]"
              ],
              "html": "<a href=\"/careers\">Careers</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (166.5px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                "div:nth-child(4) > a[href$=\"contact\"]"
              ],
              "html": "<a href=\"/about/contact\">Contact</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (166.5px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                "div:nth-child(4) > a[href$=\"legal\"]"
              ],
              "html": "<a href=\"/legal\">Legal</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (166.5px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                "a[href$=\"privacy\"]"
              ],
              "html": "<a href=\"/privacy\">Privacy Notice</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (166.5px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                "a[href$=\"modern-slavery-statement\"]"
              ],
              "html": "<a href=\"/modern-slavery-statement\">Modern Slavery Statement</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (166.5px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                ".container > div:nth-child(5) > a[href$=\"web-security\"]"
              ],
              "html": "<a href=\"/web-security\">Web Security Academy</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (166.5px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                ".container > div:nth-child(5) > a[href$=\"blog\"]"
              ],
              "html": "<a href=\"/blog\">Blog</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (166.5px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                ".container > div:nth-child(5) > a[href$=\"research\"]"
              ],
              "html": "<a href=\"/research\">Research</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (166.5px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            }
          ]
        }
      ],
      "incomplete": [],
      "consoleErrors": [
        "Connecting to 'https://px.ads.linkedin.com/attribution_trigger?pid=6316346&time=1785582147612&url=https%3A%2F%2Fportswigger.net%2Fsupport' violates the following Content Security Policy directive: \"connect-src 'self' https://ps.containers.piwik.pro https://ps.piwik.pro https://go.portswigger.net https://tags.srv.stackadapt.com https://www.google.com/recaptcha/ https://tracking-api.g2.com https://phingest.staging.portswigger.com https://phingest.portswigger.com https://formsubmission.portswigger.net https://*.portswigger.com\". The action has been blocked.",
        "Loading the image 'https://px.ads.linkedin.com/collect?v=2&fmt=js&pid=6316346&time=1785582147612&url=https%3A%2F%2Fportswigger.net%2Fsupport' violates the following Content Security Policy directive: \"img-src 'self' https://*.portswigger.com/ https://portswigger.net/ https://i.ytimg.com/ https://tags.srv.stackadapt.com/sa.jpeg\". The action has been blocked.",
        "Loading the image 'https://px.ads.linkedin.com/attribution_trigger?pid=6316346&time=1785582147612&url=https%3A%2F%2Fportswigger.net%2Fsupport' violates the following Content Security Policy directive: \"img-src 'self' https://*.portswigger.com/ https://portswigger.net/ https://i.ytimg.com/ https://tags.srv.stackadapt.com/sa.jpeg\". The action has been blocked.",
        "Connecting to 'https://px.ads.linkedin.com/wa/?medium=fetch&fmt=g' violates the following Content Security Policy directive: \"connect-src 'self' https://ps.containers.piwik.pro https://ps.piwik.pro https://go.portswigger.net https://tags.srv.stackadapt.com https://www.google.com/recaptcha/ https://tracking-api.g2.com https://phingest.staging.portswigger.com https://phingest.portswigger.com https://formsubmission.portswigger.net https://*.portswigger.com\". The action has been blocked.",
        "Fetch API cannot load https://px.ads.linkedin.com/wa/?medium=fetch&fmt=g. Refused to connect because it violates the document's Content Security Policy.",
        "Connecting to 'https://px.ads.linkedin.com/wa/?medium=beacon&fmt=g' violates the following Content Security Policy directive: \"connect-src 'self' https://ps.containers.piwik.pro https://ps.piwik.pro https://go.portswigger.net https://tags.srv.stackadapt.com https://www.google.com/recaptcha/ https://tracking-api.g2.com https://phingest.staging.portswigger.com https://phingest.portswigger.com https://formsubmission.portswigger.net https://*.portswigger.com\". The action has been blocked.",
        "Loading the image 'https://px.ads.linkedin.com/insight_tag_errors.gif?v=2&pid=6316346&error=version%3A%20308%20%7C%20WebsiteActions-308-TypeError%3A%20Failed%20to%20fetch%3B%20ErrorData%3A%20%7B%22domain%22%3A%22portswigger.net%22%2C%22requestFetcher%22%3A%22fetch-keepalive%22%2C%22body%22%3A%22H4sIAAAAAAAACl2PXUvDMBiF%2F0o516lbP9ZsuZuio%2BDFsMUbEUmbd12wTWOSMmTsv0steOHl%2BeDhnCusVh7irciSIsuLdwbfOm3DKzmvRwORrbcMQQ8EkfDtZrNNk5wXScGgxkFqAwE7uuAvuuvI3RkKYJhcD4FzCNaL1epfvvKTnS0wWNlRrUNPELifnI2qSQeKqqUQPZAJ5KI4Oo4uVAsBDBdqvA5U6c7I%2FoW%2BJvKhVBDYZelO7vg6Vm17iteK85hnbR63ScrT7aZtGq7AoH3tpPG9DKQgTrL3xNDrJ7lQMIuDliYsYtC%2BhbjC%2BqYKMhBEnN9myrM2n6RKs7f2D3OmAcJMfc%2Fgf%2FfV33Z%2Bd9wfHj9ey6qscfsB6gehBnUBAAA%3D%22%7D&href=https%3A%2F%2Fportswigger.net%2Fsupport' violates the following Content Security Policy directive: \"img-src 'self' https://*.portswigger.com/ https://portswigger.net/ https://i.ytimg.com/ https://tags.srv.stackadapt.com/sa.jpeg\". The action has been blocked.",
        "Connecting to 'https://ad.doubleclick.net/ccm/s/collect?auid=1387024690.1785582148&gtm=45be67u0h2v9179205174za200zd9179205174xec' violates the following Content Security Policy directive: \"connect-src 'self' https://ps.containers.piwik.pro https://ps.piwik.pro https://go.portswigger.net https://tags.srv.stackadapt.com https://www.google.com/recaptcha/ https://tracking-api.g2.com https://phingest.staging.portswigger.com https://phingest.portswigger.com https://formsubmission.portswigger.net https://*.portswigger.com\". The action has been blocked.",
        "Fetch API cannot load https://ad.doubleclick.net/ccm/s/collect?auid=1387024690.1785582148&gtm=45be67u0h2v9179205174za200zd9179205174xec. Refused to connect because it violates the document's Content Security Policy.",
        "Connecting to 'https://www.google.com/rmkt/collect/11422135271/?random=1785582147716&cv=11&fst=1785582147716&fmt=8&bg=ffffff&guid=ON&async=1&en=gtag.config&gtm=45be67u0h2v9179205174za200zd9179205174xec&gcd=13l3l3l3l1l1&dma=0&tag_exp=115938466~115938468~118897920~118897930~119317811~119367803~119367811~119791748~119896803&u_w=375&u_h=812&url=https%3A%2F%2Fportswigger.net%2Fsupport&rcb=1&frm=0&tiba=Burp%20Suite%20Support%20Center%20-%20PortSwigger&hn=www.googleadservices.com&npa=0&pscdl=noapi&auid=1387024690.1785582148&data=event%3Dgtag.config&ept=68&gcp=5' violates the following Content Security Policy directive: \"connect-src 'self' https://ps.containers.piwik.pro https://ps.piwik.pro https://go.portswigger.net https://tags.srv.stackadapt.com https://www.google.com/recaptcha/ https://tracking-api.g2.com https://phingest.staging.portswigger.com https://phingest.portswigger.com https://formsubmission.portswigger.net https://*.portswigger.com\". The action has been blocked.",
        "Fetch API cannot load https://www.google.com/rmkt/collect/11422135271/?random=1785582147716&cv=11&fst=1785582147716&fmt=8&bg=ffffff&guid=ON&async=1&en=gtag.config&gtm=45be67u0h2v9179205174za200zd9179205174xec&gcd=13l3l3l3l1l1&dma=0&tag_exp=115938466~115938468~118897920~118897930~119317811~119367803~119367811~119791748~119896803&u_w=375&u_h=812&url=https%3A%2F%2Fportswigger.net%2Fsupport&rcb=1&frm=0&tiba=Burp%20Suite%20Support%20Center%20-%20PortSwigger&hn=www.googleadservices.com&npa=0&pscdl=noapi&auid=1387024690.1785582148&data=event%3Dgtag.config&ept=68&gcp=5. Refused to connect because it violates the document's Content Security Policy.",
        "Loading the image 'https://www.googletagmanager.com/td?id=AW-11422135271&v=3&t=t&pid=1947658606&gtm=45be67u0h2v9179205174za200zd9179205174&seq=1&exp=115938466~115938468~118897920~118897930~119367803~119367811~119791748~119896803&dl=portswigger.net%2Fsupport&tdp=AW-11422135271;179205174;0;0;0&frm=0&rtg=179205174&slo=9&hlo=-1&lst=3&bt=0&ct=3&z=0' violates the following Content Security Policy directive: \"img-src 'self' https://*.portswigger.com/ https://portswigger.net/ https://i.ytimg.com/ https://tags.srv.stackadapt.com/sa.jpeg\". The action has been blocked.",
        "Connecting to 'https://www.google.com/ccm/collect?rcb=1&frm=0&auid=1387024690.1785582148&dt=Burp%20Suite%20Support%20Center%20-%20PortSwigger&en=page_view&dl=https%3A%2F%2Fportswigger.net%2Fsupport&scrsrc=www.googletagmanager.com&rnd=781726577.1785582148&navt=n&npa=0&gtm=45be67u0h2v9179205174za200zd9179205174xec&gcd=13l3l3l3l1l1&dma=0&tag_exp=115938466~115938468~118897920~118897930~119317811~119367803~119367811~119791748~119896803&apvc=1&tids=AW-11422135271&tid=AW-11422135271&tft=1785582147740&tfd=1112&fmt=8' violates the following Content Security Policy directive: \"connect-src 'self' https://ps.containers.piwik.pro https://ps.piwik.pro https://go.portswigger.net https://tags.srv.stackadapt.com https://www.google.com/recaptcha/ https://tracking-api.g2.com https://phingest.staging.portswigger.com https://phingest.portswigger.com https://formsubmission.portswigger.net https://*.portswigger.com\". The action has been blocked.",
        "Fetch API cannot load https://www.google.com/ccm/collect?rcb=1&frm=0&auid=1387024690.1785582148&dt=Burp%20Suite%20Support%20Center%20-%20PortSwigger&en=page_view&dl=https%3A%2F%2Fportswigger.net%2Fsupport&scrsrc=www.googletagmanager.com&rnd=781726577.1785582148&navt=n&npa=0&gtm=45be67u0h2v9179205174za200zd9179205174xec&gcd=13l3l3l3l1l1&dma=0&tag_exp=115938466~115938468~118897920~118897930~119317811~119367803~119367811~119791748~119896803&apvc=1&tids=AW-11422135271&tid=AW-11422135271&tft=1785582147740&tfd=1112&fmt=8. Refused to connect because it violates the document's Content Security Policy.",
        "Loading the image 'https://www.google.com/rmkt/collect/11422135271/?random=1785582147716&cv=11&fst=1785582147716&fmt=3&bg=ffffff&guid=ON&async=1&en=gtag.config&gtm=45be67u0h2v9179205174za200zd9179205174xec&gcd=13l3l3l3l1l1&dma=0&tag_exp=115938466~115938468~118897920~118897930~119317811~119367803~119367811~119791748~119896803&u_w=375&u_h=812&url=https%3A%2F%2Fportswigger.net%2Fsupport&rcb=1&frm=0&tiba=Burp%20Suite%20Support%20Center%20-%20PortSwigger&hn=www.googleadservices.com&npa=0&pscdl=noapi&auid=1387024690.1785582148&data=event%3Dgtag.config&ept=68&gcp=5' violates the following Content Security Policy directive: \"img-src 'self' https://*.portswigger.com/ https://portswigger.net/ https://i.ytimg.com/ https://tags.srv.stackadapt.com/sa.jpeg\". The action has been blocked.",
        "Loading the image 'https://www.google.com/ccm/collect?rcb=1&frm=0&auid=1387024690.1785582148&dt=Burp%20Suite%20Support%20Center%20-%20PortSwigger&en=page_view&dl=https%3A%2F%2Fportswigger.net%2Fsupport&scrsrc=www.googletagmanager.com&rnd=781726577.1785582148&navt=n&npa=0&gtm=45be67u0h2v9179205174za200zd9179205174xec&gcd=13l3l3l3l1l1&dma=0&tag_exp=115938466~115938468~118897920~118897930~119317811~119367803~119367811~119791748~119896803&apvc=1&tids=AW-11422135271&tid=AW-11422135271&tft=1785582147740&tfd=1112&fmt=3' violates the following Content Security Policy directive: \"img-src 'self' https://*.portswigger.com/ https://portswigger.net/ https://i.ytimg.com/ https://tags.srv.stackadapt.com/sa.jpeg\". The action has been blocked.",
        "Loading the image 'https://www.google.com/pagead/1p-user-list/11422135271/?random=1785582147716&cv=11&fst=1785582000000&bg=ffffff&guid=ON&async=1&en=gtag.config&gtm=45be67u0h2v9179205174za200zd9179205174xec&gcd=13l3l3l3l1l1&dma=0&tag_exp=115938466~115938468~118897920~118897930~119317811~119367803~119367811~119791748~119896803&u_w=375&u_h=812&url=https%3A%2F%2Fportswigger.net%2Fsupport&rcb=1&frm=0&tiba=Burp%20Suite%20Support%20Center%20-%20PortSwigger&hn=www.googleadservices.com&npa=0&pscdl=noapi&auid=1387024690.1785582148&data=event%3Dgtag.config&ept=9&rfmt=3&fmt=3&is_vtc=1&cid=CAQSUAARCiqBO8qb_ANuSMgHr9mfYHvS2oz_cJ9y6xMOjvjIal7leOywWM7X_G72yOeNi8SMrFpc-T4r6BKcA5fWfSwtxfJ0HnyGpEuDCzLLl1oU&random=2730342946&rmt_tld=0&ipr=y' violates the following Content Security Policy directive: \"img-src 'self' https://*.portswigger.com/ https://portswigger.net/ https://i.ytimg.com/ https://tags.srv.stackadapt.com/sa.jpeg\". The action has been blocked.",
        "Loading the image 'https://www.google.co.uk/pagead/1p-user-list/11422135271/?random=1785582147716&cv=11&fst=1785582000000&bg=ffffff&guid=ON&async=1&en=gtag.config&gtm=45be67u0h2v9179205174za200zd9179205174xec&gcd=13l3l3l3l1l1&dma=0&tag_exp=115938466~115938468~118897920~118897930~119317811~119367803~119367811~119791748~119896803&u_w=375&u_h=812&url=https%3A%2F%2Fportswigger.net%2Fsupport&rcb=1&frm=0&tiba=Burp%20Suite%20Support%20Center%20-%20PortSwigger&hn=www.googleadservices.com&npa=0&pscdl=noapi&auid=1387024690.1785582148&data=event%3Dgtag.config&ept=9&rfmt=3&fmt=3&is_vtc=1&cid=CAQSUAARCiqBO8qb_ANuSMgHr9mfYHvS2oz_cJ9y6xMOjvjIal7leOywWM7X_G72yOeNi8SMrFpc-T4r6BKcA5fWfSwtxfJ0HnyGpEuDCzLLl1oU&random=2730342946&rmt_tld=1&ipr=y' violates the following Content Security Policy directive: \"img-src 'self' https://*.portswigger.com/ https://portswigger.net/ https://i.ytimg.com/ https://tags.srv.stackadapt.com/sa.jpeg\". The action has been blocked.",
        "Loading the image 'https://www.googletagmanager.com/td?id=AW-11422135271&v=3&t=t&pid=1947658606&gtm=45be67u0h2v9179205174za200zd9179205174&seq=2&exp=115938466~115938468~118897920~118897930~119317811~119367803~119367811~119791748~119896803&dl=portswigger.net%2Fsupport&tdp=AW-11422135271;179205174;0;0;0&mde=AW-11422135271;9_1;45_1;61_1;68_1;69_1&csp=AW-11422135271;45_1_2;61_1_8;68_1_2;69_1_2&z=0' violates the following Content Security Policy directive: \"img-src 'self' https://*.portswigger.com/ https://portswigger.net/ https://i.ytimg.com/ https://tags.srv.stackadapt.com/sa.jpeg\". The action has been blocked.",
        "Applying inline style violates the following Content Security Policy directive 'style-src 'self' https://tags.srv.stackadapt.com/sa.css 'nonce-Uqms5THC+KQm82lWe65fayXvnfuW3z3G' https://fonts.googleapis.com/css2* https://unpkg.com/animate.css@4.1.1/animate.css https://unpkg.com/@teleporthq/teleport-custom-scripts/dist/style.css'. Either the 'unsafe-inline' keyword, a hash ('sha256-DI3A3NB0TrIWjOyPS+ClIeU1iZvL9QiLqQN2JnRHCss='), or a nonce ('nonce-...') is required to enable inline execution. The action has been blocked."
      ],
      "pageErrors": [],
      "error": null,
      "durationMs": 3128
    },
    {
      "name": "Support",
      "requestedUrl": "https://portswigger.net/support",
      "viewport": {
        "label": "1440px",
        "width": 1440,
        "height": 900
      },
      "status": "audited",
      "httpStatus": 200,
      "finalUrl": "https://portswigger.net/support",
      "title": "Burp Suite Support Center - PortSwigger",
      "document": {
        "lang": null,
        "h1Count": 1,
        "mainCount": 0,
        "landmarkCount": 2,
        "horizontalOverflowPx": 0
      },
      "violations": [
        {
          "id": "color-contrast",
          "impact": "serious",
          "tags": [
            "cat.color",
            "wcag2aa",
            "wcag143",
            "TTv5",
            "TT13.c",
            "EN-301-549",
            "EN-9.1.4.3",
            "ACT",
            "RGAAv4",
            "RGAA-3.2.1"
          ],
          "help": "Elements must meet minimum color contrast ratio thresholds",
          "helpUrl": "https://dequeuniversity.com/rules/axe/4.12/color-contrast?application=axeAPI",
          "description": "Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds",
          "nodes": [
            {
              "target": [
                ".button-orange-small"
              ],
              "html": "<a class=\"button-orange-small\" href=\"/users/youraccount/personaldetails\">My account</a>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.91 (foreground color: #ffffff, background color: #ff6633, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#SearchButton > span"
              ],
              "html": "<span>Search</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.91 (foreground color: #ffffff, background color: #ff6633, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                ".chevron-after[href$=\"setup\"]"
              ],
              "html": "<a class=\"chevron-after\" href=\"/burp/documentation/dast/setup\">Preparing to deploy Burp Suite DAST</a>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.91 (foreground color: #ff6633, background color: #ffffff, font size: 13.5pt (18px), font weight: bold). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "div:nth-child(1) > div:nth-child(2) > .unordered-list-icons > li:nth-child(2) > .chevron-after"
              ],
              "html": "<a class=\"chevron-after\" href=\"/burp/documentation/dast/user-guide/working-with-scans/creating-new-scan\">Create a new scan</a>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.91 (foreground color: #ff6633, background color: #ffffff, font size: 13.5pt (18px), font weight: bold). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "div:nth-child(1) > div:nth-child(2) > .unordered-list-icons > li:nth-child(3) > .chevron-after"
              ],
              "html": "<a class=\"chevron-after\" href=\"/burp/documentation/dast/user-guide/troubleshooting\">Download logs, run diagnostics, and debug</a>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.91 (foreground color: #ff6633, background color: #ffffff, font size: 13.5pt (18px), font weight: bold). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                ".chevron-after[href=\"mailto:support@portswigger.net\"]"
              ],
              "html": "<a class=\"chevron-after\" href=\"mailto:support@portswigger.net\">Talk to the experts</a>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.91 (foreground color: #ff6633, background color: #ffffff, font size: 13.5pt (18px), font weight: bold). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "a[href$=\"dast\"]"
              ],
              "html": "<a class=\"button-orange\" href=\"/burp/documentation/dast\">All DAST documentation</a>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.91 (foreground color: #ffffff, background color: #ff6633, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "div:nth-child(2) > div:nth-child(2) > .unordered-list-icons > li:nth-child(1) > .chevron-after"
              ],
              "html": "<a class=\"chevron-after\" href=\"/burp/documentation/desktop/getting-started\">Get started</a>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.91 (foreground color: #ff6633, background color: #ffffff, font size: 13.5pt (18px), font weight: bold). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "div:nth-child(2) > div:nth-child(2) > .unordered-list-icons > li:nth-child(2) > .chevron-after"
              ],
              "html": "<a class=\"chevron-after\" href=\"/burp/documentation/desktop/tools\">Learn more about Burp’s tools</a>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.91 (foreground color: #ff6633, background color: #ffffff, font size: 13.5pt (18px), font weight: bold). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "div:nth-child(2) > div:nth-child(2) > .unordered-list-icons > li:nth-child(3) > .chevron-after"
              ],
              "html": "<a class=\"chevron-after\" href=\"/burp/documentation/desktop/extend-burp\">Customize and extend Burp Suite</a>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.91 (foreground color: #ff6633, background color: #ffffff, font size: 13.5pt (18px), font weight: bold). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "div:nth-child(2) > div:nth-child(2) > .unordered-list-icons > li:nth-child(4) > .chevron-after"
              ],
              "html": "<a class=\"chevron-after\" href=\"/burp/documentation/desktop/troubleshooting\">Support for common errors within Burp Suite</a>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.91 (foreground color: #ff6633, background color: #ffffff, font size: 13.5pt (18px), font weight: bold). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "a[href$=\"desktop\"]"
              ],
              "html": "<a class=\"button-orange\" href=\"/burp/documentation/desktop\">All Desktop documentation</a>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.91 (foreground color: #ffffff, background color: #ff6633, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "p > a"
              ],
              "html": "<a href=\"https://portswigger.net/burp/releases#latest\"> Check out the latest product releases.</a>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.75 (foreground color: #ff6633, background color: #f2fafb, font size: 12.0pt (16px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "label[for=\"tab-1\"] > span"
              ],
              "html": "<span>Technical questions?</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.91 (foreground color: #ff6633, background color: #ffffff, font size: 13.5pt (18px), font weight: bold). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                ".button-orange[href=\"mailto:support@portswigger.net\"]"
              ],
              "html": "<a class=\"button-orange\" href=\"mailto:support@portswigger.net\">Email us</a>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.91 (foreground color: #ffffff, background color: #ff6633, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "a:nth-child(1) > p:nth-child(1) > .theme-dast-1.label"
              ],
              "html": "<span class=\"label theme-dast-1\">DAST</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 3.14 (foreground color: #ffffff, background color: #0094ff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                ".container-cards-white-medium-space-between:nth-child(2) > a:nth-child(1) > .chevron-after"
              ],
              "html": "<div class=\"chevron-after\">Read more</div>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.91 (foreground color: #ff6633, background color: #ffffff, font size: 13.5pt (18px), font weight: bold). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "a:nth-child(2) > p:nth-child(1) > .theme-dast-1.label"
              ],
              "html": "<span class=\"label theme-dast-1\">DAST</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 3.14 (foreground color: #ffffff, background color: #0094ff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                ".container-cards-white-medium-space-between:nth-child(2) > a:nth-child(2) > .chevron-after"
              ],
              "html": "<div class=\"chevron-after\">Read more</div>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.91 (foreground color: #ff6633, background color: #ffffff, font size: 13.5pt (18px), font weight: bold). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "a:nth-child(3) > p:nth-child(1) > .theme-dast-1.label"
              ],
              "html": "<span class=\"label theme-dast-1\">DAST</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 3.14 (foreground color: #ffffff, background color: #0094ff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                ".container-cards-white-medium-space-between:nth-child(2) > a:nth-child(3) > .chevron-after"
              ],
              "html": "<div class=\"chevron-after\">Read more</div>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.91 (foreground color: #ff6633, background color: #ffffff, font size: 13.5pt (18px), font weight: bold). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "a:nth-child(1) > p:nth-child(1) > .theme-community-1.label"
              ],
              "html": "<span class=\"label theme-community-1\">COMMUNITY</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 3.05 (foreground color: #ffffff, background color: #00a2b9, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                ".container-cards-white-medium-space-between:nth-child(3) > a:nth-child(1) > .chevron-after"
              ],
              "html": "<div class=\"chevron-after\">Read more</div>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.91 (foreground color: #ff6633, background color: #ffffff, font size: 13.5pt (18px), font weight: bold). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "a:nth-child(2) > p:nth-child(1) > .theme-community-1.label"
              ],
              "html": "<span class=\"label theme-community-1\">COMMUNITY</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 3.05 (foreground color: #ffffff, background color: #00a2b9, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                ".container-cards-white-medium-space-between:nth-child(3) > a:nth-child(2) > .chevron-after"
              ],
              "html": "<div class=\"chevron-after\">Read more</div>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.91 (foreground color: #ff6633, background color: #ffffff, font size: 13.5pt (18px), font weight: bold). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "a:nth-child(3) > p:nth-child(1) > .theme-community-1.label"
              ],
              "html": "<span class=\"label theme-community-1\">COMMUNITY</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 3.05 (foreground color: #ffffff, background color: #00a2b9, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                ".container-cards-white-medium-space-between:nth-child(3) > a:nth-child(3) > .chevron-after"
              ],
              "html": "<div class=\"chevron-after\">Read more</div>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.91 (foreground color: #ff6633, background color: #ffffff, font size: 13.5pt (18px), font weight: bold). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                ".theme-grey-5.section-full-width:nth-child(5) > .container-cards-white-medium-space-between > a:nth-child(1) > .chevron-after"
              ],
              "html": "<div class=\"chevron-after\">Read more</div>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.91 (foreground color: #ff6633, background color: #ffffff, font size: 13.5pt (18px), font weight: bold). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                ".theme-grey-5.section-full-width:nth-child(5) > .container-cards-white-medium-space-between > a:nth-child(2) > .chevron-after"
              ],
              "html": "<div class=\"chevron-after\">Read more</div>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.91 (foreground color: #ff6633, background color: #ffffff, font size: 13.5pt (18px), font weight: bold). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "a[href$=\"blog\"] > .chevron-after"
              ],
              "html": "<div class=\"chevron-after\">Read more</div>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.91 (foreground color: #ff6633, background color: #ffffff, font size: 13.5pt (18px), font weight: bold). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                ".button-outline-blue-small"
              ],
              "html": "<a class=\"button-outline-blue-small camelcase\" href=\"https://twitter.com/Burp_Suite\" rel=\"noreferrer\"><span class=\"icon-twitter\"></span> Follow us</a>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.58 (foreground color: #00acee, background color: #ffffff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                ".grey"
              ],
              "html": "<p class=\"grey\">© 2026 PortSwigger Ltd.</p>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.84 (foreground color: #999999, background color: #ffffff, font size: 9.8pt (13px), font weight: bold). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            }
          ]
        },
        {
          "id": "html-has-lang",
          "impact": "serious",
          "tags": [
            "cat.language",
            "wcag2a",
            "wcag311",
            "TTv5",
            "TT11.a",
            "EN-301-549",
            "EN-9.3.1.1",
            "ACT",
            "RGAAv4",
            "RGAA-8.3.1"
          ],
          "help": "<html> element must have a lang attribute",
          "helpUrl": "https://dequeuniversity.com/rules/axe/4.12/html-has-lang?application=axeAPI",
          "description": "Ensure every HTML document has a lang attribute",
          "nodes": [
            {
              "target": [
                "html"
              ],
              "html": "<html class=\"webp\">",
              "failureSummary": "Fix any of the following:\n  The <html> element does not have a lang attribute",
              "impact": "serious"
            }
          ]
        },
        {
          "id": "link-name",
          "impact": "serious",
          "tags": [
            "cat.name-role-value",
            "wcag2a",
            "wcag244",
            "wcag412",
            "section508",
            "section508.22.a",
            "TTv5",
            "TT6.a",
            "EN-301-549",
            "EN-9.2.4.4",
            "EN-9.4.1.2",
            "ACT",
            "RGAAv4",
            "RGAA-6.2.1"
          ],
          "help": "Links must have discernible text",
          "helpUrl": "https://dequeuniversity.com/rules/axe/4.12/link-name?application=axeAPI",
          "description": "Ensure links have discernible text",
          "nodes": [
            {
              "target": [
                ".logo"
              ],
              "html": "<a class=\"logo\" href=\"/\"></a>",
              "failureSummary": "Fix all of the following:\n  Element is in tab order and does not have accessible text\n\nFix any of the following:\n  Element does not have text that is visible to screen readers\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute",
              "impact": "serious"
            },
            {
              "target": [
                ".button-icon-solid-grey-65-link"
              ],
              "html": "<a class=\"button-icon-solid-grey-65-link\" href=\"https://twitter.com/PortSwigger\"><span class=\"icon-twitter\"></span></a>",
              "failureSummary": "Fix all of the following:\n  Element is in tab order and does not have accessible text\n\nFix any of the following:\n  Element does not have text that is visible to screen readers\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute",
              "impact": "serious"
            },
            {
              "target": [
                ".back-to-top"
              ],
              "html": "<a href=\"#top\" class=\"back-to-top allow-for-pinned\">",
              "failureSummary": "Fix all of the following:\n  Element is in tab order and does not have accessible text\n\nFix any of the following:\n  Element does not have text that is visible to screen readers\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute",
              "impact": "serious"
            }
          ]
        },
        {
          "id": "target-size",
          "impact": "serious",
          "tags": [
            "cat.sensory-and-visual-cues",
            "wcag22aa",
            "wcag258"
          ],
          "help": "All touch targets must be 24px large, or leave sufficient space",
          "helpUrl": "https://dequeuniversity.com/rules/axe/4.12/target-size?application=axeAPI",
          "description": "Ensure touch targets have sufficient size and space",
          "nodes": [
            {
              "target": [
                ".container > div:nth-child(1) > a[href$=\"vulnerability-scanner\"]"
              ],
              "html": "<a href=\"/burp/vulnerability-scanner\">Web vulnerability scanner</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (182.4px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                ".container > div:nth-child(1) > a[href$=\"burp\"]"
              ],
              "html": "<a href=\"/burp\">Burp Suite Editions</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (182.4px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                ".container > div:nth-child(1) > a[href$=\"releases\"]"
              ],
              "html": "<a href=\"/burp/releases\">Release Notes</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (182.4px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                ".container > div:nth-child(2) > a:nth-child(2)"
              ],
              "html": "<a href=\"/web-security/cross-site-scripting\">Cross-site scripting (XSS)</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (182.4px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                "a[href$=\"sql-injection\"]"
              ],
              "html": "<a href=\"/web-security/sql-injection\">SQL injection</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (182.4px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                "a[href$=\"csrf\"]"
              ],
              "html": "<a href=\"/web-security/csrf\">Cross-site request forgery</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (182.4px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                "a[href$=\"xxe\"]"
              ],
              "html": "<a href=\"/web-security/xxe\">XML external entity injection</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (182.4px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                ".container > div:nth-child(2) > a:nth-child(6)"
              ],
              "html": "<a href=\"/web-security/file-path-traversal\">Directory traversal</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (182.4px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                "a[href$=\"ssrf\"]"
              ],
              "html": "<a href=\"/web-security/ssrf\">Server-side request forgery</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (182.4px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                "a[href$=\"organizations\"]"
              ],
              "html": "<a href=\"/organizations\">Organizations</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (182.4px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                "a[href$=\"testers\"]"
              ],
              "html": "<a href=\"/testers\">Testers</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (182.4px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                "a[href$=\"developers\"]"
              ],
              "html": "<a href=\"/developers\">Developers</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (182.4px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                "div:nth-child(4) > a[href$=\"about\"]"
              ],
              "html": "<a href=\"/about\">About</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (182.4px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                "div:nth-child(4) > a[href$=\"careers\"]"
              ],
              "html": "<a href=\"/careers\">Careers</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (182.4px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                "div:nth-child(4) > a[href$=\"contact\"]"
              ],
              "html": "<a href=\"/about/contact\">Contact</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (182.4px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                "div:nth-child(4) > a[href$=\"legal\"]"
              ],
              "html": "<a href=\"/legal\">Legal</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (182.4px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                "a[href$=\"privacy\"]"
              ],
              "html": "<a href=\"/privacy\">Privacy Notice</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (182.4px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                "a[href$=\"modern-slavery-statement\"]"
              ],
              "html": "<a href=\"/modern-slavery-statement\">Modern Slavery Statement</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (182.4px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                ".container > div:nth-child(5) > a[href$=\"web-security\"]"
              ],
              "html": "<a href=\"/web-security\">Web Security Academy</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (182.4px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                ".container > div:nth-child(5) > a[href$=\"blog\"]"
              ],
              "html": "<a href=\"/blog\">Blog</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (182.4px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                ".container > div:nth-child(5) > a[href$=\"research\"]"
              ],
              "html": "<a href=\"/research\">Research</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (182.4px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            }
          ]
        }
      ],
      "incomplete": [],
      "consoleErrors": [
        "Connecting to 'https://px.ads.linkedin.com/attribution_trigger?pid=6316346&time=1785582151130&url=https%3A%2F%2Fportswigger.net%2Fsupport' violates the following Content Security Policy directive: \"connect-src 'self' https://ps.containers.piwik.pro https://ps.piwik.pro https://go.portswigger.net https://tags.srv.stackadapt.com https://www.google.com/recaptcha/ https://tracking-api.g2.com https://phingest.staging.portswigger.com https://phingest.portswigger.com https://formsubmission.portswigger.net https://*.portswigger.com\". The action has been blocked.",
        "Loading the image 'https://px.ads.linkedin.com/collect?v=2&fmt=js&pid=6316346&time=1785582151130&url=https%3A%2F%2Fportswigger.net%2Fsupport' violates the following Content Security Policy directive: \"img-src 'self' https://*.portswigger.com/ https://portswigger.net/ https://i.ytimg.com/ https://tags.srv.stackadapt.com/sa.jpeg\". The action has been blocked.",
        "Loading the image 'https://px.ads.linkedin.com/attribution_trigger?pid=6316346&time=1785582151130&url=https%3A%2F%2Fportswigger.net%2Fsupport' violates the following Content Security Policy directive: \"img-src 'self' https://*.portswigger.com/ https://portswigger.net/ https://i.ytimg.com/ https://tags.srv.stackadapt.com/sa.jpeg\". The action has been blocked.",
        "Connecting to 'https://px.ads.linkedin.com/wa/?medium=fetch&fmt=g' violates the following Content Security Policy directive: \"connect-src 'self' https://ps.containers.piwik.pro https://ps.piwik.pro https://go.portswigger.net https://tags.srv.stackadapt.com https://www.google.com/recaptcha/ https://tracking-api.g2.com https://phingest.staging.portswigger.com https://phingest.portswigger.com https://formsubmission.portswigger.net https://*.portswigger.com\". The action has been blocked.",
        "Fetch API cannot load https://px.ads.linkedin.com/wa/?medium=fetch&fmt=g. Refused to connect because it violates the document's Content Security Policy.",
        "Connecting to 'https://px.ads.linkedin.com/wa/?medium=beacon&fmt=g' violates the following Content Security Policy directive: \"connect-src 'self' https://ps.containers.piwik.pro https://ps.piwik.pro https://go.portswigger.net https://tags.srv.stackadapt.com https://www.google.com/recaptcha/ https://tracking-api.g2.com https://phingest.staging.portswigger.com https://phingest.portswigger.com https://formsubmission.portswigger.net https://*.portswigger.com\". The action has been blocked.",
        "Loading the image 'https://px.ads.linkedin.com/insight_tag_errors.gif?v=2&pid=6316346&error=version%3A%20308%20%7C%20WebsiteActions-308-TypeError%3A%20Failed%20to%20fetch%3B%20ErrorData%3A%20%7B%22domain%22%3A%22portswigger.net%22%2C%22requestFetcher%22%3A%22fetch-keepalive%22%2C%22body%22%3A%22H4sIAAAAAAAACl2Pz2uDMBzF%2FxV557jOaqzm1o2tCDuUKb2MMVL91obFmCWRMkr%2F9%2BGEHXZ8P%2Fjw3hVWdR7iLU%2BTPM3ydwbfOmXDgZxXo4FI7wuGoAaCSDYF58U64UmSZgzdOEhlIGBHF%2FxF9T25O0MBDJPTEDiHYL1Yrf7lKz%2FZ2QKDlT01KmiCwMPkbFRPKlBUL4XokUwgF8XRfnShXghguNDRq0C16o3Ur%2FQ1kQ9VBwGel%2Bv7Y1nEZdnxmG%2BI4hNtkpgn7SkjmXe8LcGgfOOk8VoG6iBOUnti0OpZLhTMYqekCYsYlG8hrrD%2BWAcZCCLObjPlRZlP6iqztfYPc6YBwkxaM%2Fjffc23nd%2Ftt7unj0NVVw1uP8eFuzx1AQAA%22%7D&href=https%3A%2F%2Fportswigger.net%2Fsupport' violates the following Content Security Policy directive: \"img-src 'self' https://*.portswigger.com/ https://portswigger.net/ https://i.ytimg.com/ https://tags.srv.stackadapt.com/sa.jpeg\". The action has been blocked.",
        "Connecting to 'https://ad.doubleclick.net/ccm/s/collect?auid=417230149.1785582151&gtm=45be67t1v9179205174za200zd9179205174xec' violates the following Content Security Policy directive: \"connect-src 'self' https://ps.containers.piwik.pro https://ps.piwik.pro https://go.portswigger.net https://tags.srv.stackadapt.com https://www.google.com/recaptcha/ https://tracking-api.g2.com https://phingest.staging.portswigger.com https://phingest.portswigger.com https://formsubmission.portswigger.net https://*.portswigger.com\". The action has been blocked.",
        "Fetch API cannot load https://ad.doubleclick.net/ccm/s/collect?auid=417230149.1785582151&gtm=45be67t1v9179205174za200zd9179205174xec. Refused to connect because it violates the document's Content Security Policy.",
        "Connecting to 'https://www.google.com/rmkt/collect/11422135271/?random=1785582151207&cv=11&fst=1785582151207&fmt=8&bg=ffffff&guid=ON&async=1&en=gtag.config&gtm=45be67t1v9179205174za200zd9179205174xec&gcd=13l3l3l3l1l1&dma=0&tag_exp=115616985~115938466~115938469~118897920~118897930~119527019~119896803&u_w=1440&u_h=900&url=https%3A%2F%2Fportswigger.net%2Fsupport&rcb=19&frm=0&tiba=Burp%20Suite%20Support%20Center%20-%20PortSwigger&hn=www.googleadservices.com&npa=0&pscdl=noapi&auid=417230149.1785582151&data=event%3Dgtag.config&ept=68&gcp=5' violates the following Content Security Policy directive: \"connect-src 'self' https://ps.containers.piwik.pro https://ps.piwik.pro https://go.portswigger.net https://tags.srv.stackadapt.com https://www.google.com/recaptcha/ https://tracking-api.g2.com https://phingest.staging.portswigger.com https://phingest.portswigger.com https://formsubmission.portswigger.net https://*.portswigger.com\". The action has been blocked.",
        "Fetch API cannot load https://www.google.com/rmkt/collect/11422135271/?random=1785582151207&cv=11&fst=1785582151207&fmt=8&bg=ffffff&guid=ON&async=1&en=gtag.config&gtm=45be67t1v9179205174za200zd9179205174xec&gcd=13l3l3l3l1l1&dma=0&tag_exp=115616985~115938466~115938469~118897920~118897930~119527019~119896803&u_w=1440&u_h=900&url=https%3A%2F%2Fportswigger.net%2Fsupport&rcb=19&frm=0&tiba=Burp%20Suite%20Support%20Center%20-%20PortSwigger&hn=www.googleadservices.com&npa=0&pscdl=noapi&auid=417230149.1785582151&data=event%3Dgtag.config&ept=68&gcp=5. Refused to connect because it violates the document's Content Security Policy.",
        "Connecting to 'https://www.google.com/ccm/collect?rcb=19&frm=0&auid=417230149.1785582151&dt=Burp%20Suite%20Support%20Center%20-%20PortSwigger&en=page_view&dl=https%3A%2F%2Fportswigger.net%2Fsupport&scrsrc=www.googletagmanager.com&rnd=869292591.1785582151&navt=n&npa=0&gtm=45be67t1v9179205174za200zd9179205174xec&gcd=13l3l3l3l1l1&dma=0&tag_exp=115616985~115938466~115938469~118897920~118897930~119527019~119896803&apvc=1&tids=AW-11422135271&tid=AW-11422135271&tft=1785582151233&tfd=1199&fmt=8' violates the following Content Security Policy directive: \"connect-src 'self' https://ps.containers.piwik.pro https://ps.piwik.pro https://go.portswigger.net https://tags.srv.stackadapt.com https://www.google.com/recaptcha/ https://tracking-api.g2.com https://phingest.staging.portswigger.com https://phingest.portswigger.com https://formsubmission.portswigger.net https://*.portswigger.com\". The action has been blocked.",
        "Fetch API cannot load https://www.google.com/ccm/collect?rcb=19&frm=0&auid=417230149.1785582151&dt=Burp%20Suite%20Support%20Center%20-%20PortSwigger&en=page_view&dl=https%3A%2F%2Fportswigger.net%2Fsupport&scrsrc=www.googletagmanager.com&rnd=869292591.1785582151&navt=n&npa=0&gtm=45be67t1v9179205174za200zd9179205174xec&gcd=13l3l3l3l1l1&dma=0&tag_exp=115616985~115938466~115938469~118897920~118897930~119527019~119896803&apvc=1&tids=AW-11422135271&tid=AW-11422135271&tft=1785582151233&tfd=1199&fmt=8. Refused to connect because it violates the document's Content Security Policy.",
        "Loading the image 'https://www.google.com/rmkt/collect/11422135271/?random=1785582151207&cv=11&fst=1785582151207&fmt=3&bg=ffffff&guid=ON&async=1&en=gtag.config&gtm=45be67t1v9179205174za200zd9179205174xec&gcd=13l3l3l3l1l1&dma=0&tag_exp=115616985~115938466~115938469~118897920~118897930~119527019~119896803&u_w=1440&u_h=900&url=https%3A%2F%2Fportswigger.net%2Fsupport&rcb=19&frm=0&tiba=Burp%20Suite%20Support%20Center%20-%20PortSwigger&hn=www.googleadservices.com&npa=0&pscdl=noapi&auid=417230149.1785582151&data=event%3Dgtag.config&ept=68&gcp=5' violates the following Content Security Policy directive: \"img-src 'self' https://*.portswigger.com/ https://portswigger.net/ https://i.ytimg.com/ https://tags.srv.stackadapt.com/sa.jpeg\". The action has been blocked.",
        "Loading the image 'https://www.google.com/ccm/collect?rcb=19&frm=0&auid=417230149.1785582151&dt=Burp%20Suite%20Support%20Center%20-%20PortSwigger&en=page_view&dl=https%3A%2F%2Fportswigger.net%2Fsupport&scrsrc=www.googletagmanager.com&rnd=869292591.1785582151&navt=n&npa=0&gtm=45be67t1v9179205174za200zd9179205174xec&gcd=13l3l3l3l1l1&dma=0&tag_exp=115616985~115938466~115938469~118897920~118897930~119527019~119896803&apvc=1&tids=AW-11422135271&tid=AW-11422135271&tft=1785582151233&tfd=1199&fmt=3' violates the following Content Security Policy directive: \"img-src 'self' https://*.portswigger.com/ https://portswigger.net/ https://i.ytimg.com/ https://tags.srv.stackadapt.com/sa.jpeg\". The action has been blocked.",
        "Loading the image 'https://www.google.com/pagead/1p-user-list/11422135271/?random=1785582151207&cv=11&fst=1785582000000&bg=ffffff&guid=ON&async=1&en=gtag.config&gtm=45be67t1v9179205174za200zd9179205174xec&gcd=13l3l3l3l1l1&dma=0&tag_exp=115616985~115938466~115938469~118897920~118897930~119527019~119896803&u_w=1440&u_h=900&url=https%3A%2F%2Fportswigger.net%2Fsupport&rcb=19&frm=0&tiba=Burp%20Suite%20Support%20Center%20-%20PortSwigger&hn=www.googleadservices.com&npa=0&pscdl=noapi&auid=417230149.1785582151&data=event%3Dgtag.config&ept=9&rfmt=3&fmt=3&is_vtc=1&cid=CAQSUAARCiqB8NqMgTlwyz3Pxr9tNl-XYERFUAjFBN-JwYrHpiVaoFKdSpJGfWPPLsZYohzNkZ3xcQei9z_L-e2Kbilercm-VdW_ZDOEBOXbn6PA&random=34472832&rmt_tld=0&ipr=y' violates the following Content Security Policy directive: \"img-src 'self' https://*.portswigger.com/ https://portswigger.net/ https://i.ytimg.com/ https://tags.srv.stackadapt.com/sa.jpeg\". The action has been blocked.",
        "Loading the image 'https://www.google.co.uk/pagead/1p-user-list/11422135271/?random=1785582151207&cv=11&fst=1785582000000&bg=ffffff&guid=ON&async=1&en=gtag.config&gtm=45be67t1v9179205174za200zd9179205174xec&gcd=13l3l3l3l1l1&dma=0&tag_exp=115616985~115938466~115938469~118897920~118897930~119527019~119896803&u_w=1440&u_h=900&url=https%3A%2F%2Fportswigger.net%2Fsupport&rcb=19&frm=0&tiba=Burp%20Suite%20Support%20Center%20-%20PortSwigger&hn=www.googleadservices.com&npa=0&pscdl=noapi&auid=417230149.1785582151&data=event%3Dgtag.config&ept=9&rfmt=3&fmt=3&is_vtc=1&cid=CAQSUAARCiqB8NqMgTlwyz3Pxr9tNl-XYERFUAjFBN-JwYrHpiVaoFKdSpJGfWPPLsZYohzNkZ3xcQei9z_L-e2Kbilercm-VdW_ZDOEBOXbn6PA&random=34472832&rmt_tld=1&ipr=y' violates the following Content Security Policy directive: \"img-src 'self' https://*.portswigger.com/ https://portswigger.net/ https://i.ytimg.com/ https://tags.srv.stackadapt.com/sa.jpeg\". The action has been blocked.",
        "Applying inline style violates the following Content Security Policy directive 'style-src 'self' https://tags.srv.stackadapt.com/sa.css 'nonce-Uqms5THC+KQm82lWe65fayXvnfuW3z3G' https://fonts.googleapis.com/css2* https://unpkg.com/animate.css@4.1.1/animate.css https://unpkg.com/@teleporthq/teleport-custom-scripts/dist/style.css'. Either the 'unsafe-inline' keyword, a hash ('sha256-DI3A3NB0TrIWjOyPS+ClIeU1iZvL9QiLqQN2JnRHCss='), or a nonce ('nonce-...') is required to enable inline execution. The action has been blocked."
      ],
      "pageErrors": [],
      "error": null,
      "durationMs": 3298
    },
    {
      "name": "Documentation",
      "requestedUrl": "https://portswigger.net/burp/documentation",
      "viewport": {
        "label": "375px",
        "width": 375,
        "height": 812
      },
      "status": "audited",
      "httpStatus": 200,
      "finalUrl": "https://portswigger.net/burp/documentation",
      "title": "Burp Suite documentation - PortSwigger",
      "document": {
        "lang": null,
        "h1Count": 1,
        "mainCount": 1,
        "landmarkCount": 5,
        "horizontalOverflowPx": 0
      },
      "violations": [
        {
          "id": "color-contrast",
          "impact": "serious",
          "tags": [
            "cat.color",
            "wcag2aa",
            "wcag143",
            "TTv5",
            "TT13.c",
            "EN-301-549",
            "EN-9.1.4.3",
            "ACT",
            "RGAAv4",
            "RGAA-3.2.1"
          ],
          "help": "Elements must meet minimum color contrast ratio thresholds",
          "helpUrl": "https://dequeuniversity.com/rules/axe/4.12/color-contrast?application=axeAPI",
          "description": "Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds",
          "nodes": [
            {
              "target": [
                ".login-buttons > .button-orange-small"
              ],
              "html": "<a class=\"button-orange-small\" href=\"/users/youraccount/personaldetails\">My account</a>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.91 (foreground color: #ffffff, background color: #ff6633, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#positive-feedback"
              ],
              "html": "<button id=\"positive-feedback\" class=\"button-outline\" type=\"button\" feedback-type=\"1\">\n                <span class=\"icon-thumbs-up icon-mobile-hidden\"></span>\n                YES, THANKS!\n            </button>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.91 (foreground color: #ff6633, background color: #ffffff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#negative-feedback"
              ],
              "html": "<button id=\"negative-feedback\" class=\"button-outline\" type=\"button\" feedback-type=\"0\">\n                <span class=\"icon-thumbs-down icon-mobile-hidden\"></span>\n                NOT REALLY\n            </button>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.91 (foreground color: #ff6633, background color: #ffffff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                ".button-outline-blue-small"
              ],
              "html": "<a class=\"button-outline-blue-small camelcase\" href=\"https://twitter.com/Burp_Suite\" rel=\"noreferrer\"><span class=\"icon-twitter\"></span> Follow us</a>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.58 (foreground color: #00acee, background color: #ffffff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                ".grey"
              ],
              "html": "<p class=\"grey\">© 2026 PortSwigger Ltd.</p>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.85 (foreground color: #999998, background color: #ffffff, font size: 9.8pt (13px), font weight: bold). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            }
          ]
        },
        {
          "id": "html-has-lang",
          "impact": "serious",
          "tags": [
            "cat.language",
            "wcag2a",
            "wcag311",
            "TTv5",
            "TT11.a",
            "EN-301-549",
            "EN-9.3.1.1",
            "ACT",
            "RGAAv4",
            "RGAA-8.3.1"
          ],
          "help": "<html> element must have a lang attribute",
          "helpUrl": "https://dequeuniversity.com/rules/axe/4.12/html-has-lang?application=axeAPI",
          "description": "Ensure every HTML document has a lang attribute",
          "nodes": [
            {
              "target": [
                "html"
              ],
              "html": "<html>",
              "failureSummary": "Fix any of the following:\n  The <html> element does not have a lang attribute",
              "impact": "serious"
            }
          ]
        },
        {
          "id": "link-name",
          "impact": "serious",
          "tags": [
            "cat.name-role-value",
            "wcag2a",
            "wcag244",
            "wcag412",
            "section508",
            "section508.22.a",
            "TTv5",
            "TT6.a",
            "EN-301-549",
            "EN-9.2.4.4",
            "EN-9.4.1.2",
            "ACT",
            "RGAAv4",
            "RGAA-6.2.1"
          ],
          "help": "Links must have discernible text",
          "helpUrl": "https://dequeuniversity.com/rules/axe/4.12/link-name?application=axeAPI",
          "description": "Ensure links have discernible text",
          "nodes": [
            {
              "target": [
                ".logo"
              ],
              "html": "<a class=\"logo\" href=\"/\"></a>",
              "failureSummary": "Fix all of the following:\n  Element is in tab order and does not have accessible text\n\nFix any of the following:\n  Element does not have text that is visible to screen readers\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute",
              "impact": "serious"
            },
            {
              "target": [
                ".back-to-top"
              ],
              "html": "<a href=\"#top\" class=\"back-to-top allow-for-pinned\">",
              "failureSummary": "Fix all of the following:\n  Element is in tab order and does not have accessible text\n\nFix any of the following:\n  Element does not have text that is visible to screen readers\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute",
              "impact": "serious"
            }
          ]
        },
        {
          "id": "target-size",
          "impact": "serious",
          "tags": [
            "cat.sensory-and-visual-cues",
            "wcag22aa",
            "wcag258"
          ],
          "help": "All touch targets must be 24px large, or leave sufficient space",
          "helpUrl": "https://dequeuniversity.com/rules/axe/4.12/target-size?application=axeAPI",
          "description": "Ensure touch targets have sufficient size and space",
          "nodes": [
            {
              "target": [
                ".container > div:nth-child(1) > a[href$=\"vulnerability-scanner\"]"
              ],
              "html": "<a href=\"/burp/vulnerability-scanner\">Web vulnerability scanner</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (166.5px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                ".container > div:nth-child(1) > a[href$=\"burp\"]"
              ],
              "html": "<a href=\"/burp\">Burp Suite Editions</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (166.5px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                ".container > div:nth-child(1) > a[href$=\"releases\"]"
              ],
              "html": "<a href=\"/burp/releases\">Release Notes</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (166.5px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                ".container > div:nth-child(2) > a:nth-child(2)"
              ],
              "html": "<a href=\"/web-security/cross-site-scripting\">Cross-site scripting (XSS)</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (166.5px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                "a[href$=\"sql-injection\"]"
              ],
              "html": "<a href=\"/web-security/sql-injection\">SQL injection</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (166.5px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                "a[href$=\"csrf\"]"
              ],
              "html": "<a href=\"/web-security/csrf\">Cross-site request forgery</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (166.5px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                "a[href$=\"xxe\"]"
              ],
              "html": "<a href=\"/web-security/xxe\">XML external entity injection</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (166.5px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                ".container > div:nth-child(2) > a:nth-child(6)"
              ],
              "html": "<a href=\"/web-security/file-path-traversal\">Directory traversal</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (166.5px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                "a[href$=\"ssrf\"]"
              ],
              "html": "<a href=\"/web-security/ssrf\">Server-side request forgery</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (166.5px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                "a[href$=\"organizations\"]"
              ],
              "html": "<a href=\"/organizations\">Organizations</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (166.5px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                "a[href$=\"testers\"]"
              ],
              "html": "<a href=\"/testers\">Testers</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (166.5px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                "a[href$=\"developers\"]"
              ],
              "html": "<a href=\"/developers\">Developers</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (166.5px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                "div:nth-child(4) > a[href$=\"about\"]"
              ],
              "html": "<a href=\"/about\">About</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (166.5px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                "div:nth-child(4) > a[href$=\"careers\"]"
              ],
              "html": "<a href=\"/careers\">Careers</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (166.5px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                "div:nth-child(4) > a[href$=\"contact\"]"
              ],
              "html": "<a href=\"/about/contact\">Contact</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (166.5px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                "div:nth-child(4) > a[href$=\"legal\"]"
              ],
              "html": "<a href=\"/legal\">Legal</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (166.5px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                "a[href$=\"privacy\"]"
              ],
              "html": "<a href=\"/privacy\">Privacy Notice</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (166.5px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                "a[href$=\"modern-slavery-statement\"]"
              ],
              "html": "<a href=\"/modern-slavery-statement\">Modern Slavery Statement</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (166.5px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                ".container > div:nth-child(5) > a[href$=\"web-security\"]"
              ],
              "html": "<a href=\"/web-security\">Web Security Academy</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (166.5px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                ".container > div:nth-child(5) > a[href$=\"blog\"]"
              ],
              "html": "<a href=\"/blog\">Blog</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (166.5px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                ".container > div:nth-child(5) > a[href$=\"research\"]"
              ],
              "html": "<a href=\"/research\">Research</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (166.5px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            }
          ]
        }
      ],
      "incomplete": [
        {
          "id": "color-contrast",
          "impact": "serious",
          "tags": [
            "cat.color",
            "wcag2aa",
            "wcag143",
            "TTv5",
            "TT13.c",
            "EN-301-549",
            "EN-9.1.4.3",
            "ACT",
            "RGAAv4",
            "RGAA-3.2.1"
          ],
          "help": "Elements must meet minimum color contrast ratio thresholds",
          "helpUrl": "https://dequeuniversity.com/rules/axe/4.12/color-contrast?application=axeAPI",
          "description": "Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds",
          "nodes": [
            {
              "target": [
                "h3"
              ],
              "html": "<h3>Burp Suite documentation</h3>",
              "failureSummary": "Fix any of the following:\n  Element's background color could not be determined because it is overlapped by another element",
              "impact": "serious"
            }
          ]
        }
      ],
      "consoleErrors": [
        "Connecting to 'https://px.ads.linkedin.com/attribution_trigger?pid=6316346&time=1785582154487&url=https%3A%2F%2Fportswigger.net%2Fburp%2Fdocumentation' violates the following Content Security Policy directive: \"connect-src 'self' https://ps.containers.piwik.pro https://ps.piwik.pro https://go.portswigger.net https://tags.srv.stackadapt.com https://www.google.com/recaptcha/ https://tracking-api.g2.com https://phingest.staging.portswigger.com https://phingest.portswigger.com https://formsubmission.portswigger.net https://*.portswigger.com\". The action has been blocked.",
        "Loading the image 'https://px.ads.linkedin.com/collect?v=2&fmt=js&pid=6316346&time=1785582154487&url=https%3A%2F%2Fportswigger.net%2Fburp%2Fdocumentation' violates the following Content Security Policy directive: \"img-src 'self' https://*.portswigger.com/ https://portswigger.net/ https://i.ytimg.com/ https://tags.srv.stackadapt.com/sa.jpeg\". The action has been blocked.",
        "Loading the image 'https://px.ads.linkedin.com/attribution_trigger?pid=6316346&time=1785582154487&url=https%3A%2F%2Fportswigger.net%2Fburp%2Fdocumentation' violates the following Content Security Policy directive: \"img-src 'self' https://*.portswigger.com/ https://portswigger.net/ https://i.ytimg.com/ https://tags.srv.stackadapt.com/sa.jpeg\". The action has been blocked.",
        "Connecting to 'https://px.ads.linkedin.com/wa/?medium=fetch&fmt=g' violates the following Content Security Policy directive: \"connect-src 'self' https://ps.containers.piwik.pro https://ps.piwik.pro https://go.portswigger.net https://tags.srv.stackadapt.com https://www.google.com/recaptcha/ https://tracking-api.g2.com https://phingest.staging.portswigger.com https://phingest.portswigger.com https://formsubmission.portswigger.net https://*.portswigger.com\". The action has been blocked.",
        "Fetch API cannot load https://px.ads.linkedin.com/wa/?medium=fetch&fmt=g. Refused to connect because it violates the document's Content Security Policy.",
        "Connecting to 'https://px.ads.linkedin.com/wa/?medium=beacon&fmt=g' violates the following Content Security Policy directive: \"connect-src 'self' https://ps.containers.piwik.pro https://ps.piwik.pro https://go.portswigger.net https://tags.srv.stackadapt.com https://www.google.com/recaptcha/ https://tracking-api.g2.com https://phingest.staging.portswigger.com https://phingest.portswigger.com https://formsubmission.portswigger.net https://*.portswigger.com\". The action has been blocked.",
        "Loading the image 'https://px.ads.linkedin.com/insight_tag_errors.gif?v=2&pid=6316346&error=version%3A%20308%20%7C%20WebsiteActions-308-TypeError%3A%20Failed%20to%20fetch%3B%20ErrorData%3A%20%7B%22domain%22%3A%22portswigger.net%22%2C%22requestFetcher%22%3A%22fetch-keepalive%22%2C%22body%22%3A%22H4sIAAAAAAAACl2PTUvDQBiE%2F0qY88Y0zUfTvVXQEvBQTPAiIpvkbbqYbNbdNxQp%2Fe8SC4IehxmembnA6s5DvuZJnCdp%2FibgW6ctv5DzejKQyaoQYD0SZLwpsqxYx1mablcC3TQqbSBhJ8f%2BrPue3J0hhsDsBkicmK2XUfTPj5rZ2aib2nkkw4qXGgGreqo1DwSJ%2B9nZoJo1U%2FAnFoTBYXJc3VgQOFPjNVOle6OGZ%2FqcyXPZQYKKOF3HMYWb5tiEm3SVhqt8nYTbIxVZk1PXxgQB7WunjB8UUwd5VIMngUE%2FqhsFi9hrZfgmRu1byAusbypWTJBhel0oT9p8UFeanbW%2FmBONkGYeBgH%2Fs6%2F%2Bssu5w27%2F8P5SVmWN6zc5PnVifwEAAA%3D%3D%22%7D&href=https%3A%2F%2Fportswigger.net%2Fburp%2Fdocumentation' violates the following Content Security Policy directive: \"img-src 'self' https://*.portswigger.com/ https://portswigger.net/ https://i.ytimg.com/ https://tags.srv.stackadapt.com/sa.jpeg\". The action has been blocked.",
        "Connecting to 'https://ad.doubleclick.net/ccm/s/collect?auid=1477351232.1785582155&gtm=45be67t1v9179205174za200zd9179205174xec' violates the following Content Security Policy directive: \"connect-src 'self' https://ps.containers.piwik.pro https://ps.piwik.pro https://go.portswigger.net https://tags.srv.stackadapt.com https://www.google.com/recaptcha/ https://tracking-api.g2.com https://phingest.staging.portswigger.com https://phingest.portswigger.com https://formsubmission.portswigger.net https://*.portswigger.com\". The action has been blocked.",
        "Fetch API cannot load https://ad.doubleclick.net/ccm/s/collect?auid=1477351232.1785582155&gtm=45be67t1v9179205174za200zd9179205174xec. Refused to connect because it violates the document's Content Security Policy.",
        "Connecting to 'https://www.google.com/rmkt/collect/11422135271/?random=1785582154571&cv=11&fst=1785582154571&fmt=8&bg=ffffff&guid=ON&async=1&en=gtag.config&gtm=45be67t1v9179205174za200zd9179205174xec&gcd=13l3l3l3l1l1&dma=0&tag_exp=115938465~115938468~118897920~118897930~119896802&u_w=375&u_h=812&url=https%3A%2F%2Fportswigger.net%2Fburp%2Fdocumentation&rcb=12&frm=0&tiba=Burp%20Suite%20documentation%20-%20PortSwigger&hn=www.googleadservices.com&npa=0&pscdl=noapi&auid=1477351232.1785582155&uaa=x86&uab=64&uafvl=HeadlessChrome%3B149.0.7827.55%7CChromium%3B149.0.7827.55%7CNot)A%253BBrand%3B24.0.0.0&uamb=0&uam=&uap=Windows&uapv=10.0&uaw=0&data=event%3Dgtag.config&ept=68&gcp=5' violates the following Content Security Policy directive: \"connect-src 'self' https://ps.containers.piwik.pro https://ps.piwik.pro https://go.portswigger.net https://tags.srv.stackadapt.com https://www.google.com/recaptcha/ https://tracking-api.g2.com https://phingest.staging.portswigger.com https://phingest.portswigger.com https://formsubmission.portswigger.net https://*.portswigger.com\". The action has been blocked.",
        "Fetch API cannot load https://www.google.com/rmkt/collect/11422135271/?random=1785582154571&cv=11&fst=1785582154571&fmt=8&bg=ffffff&guid=ON&async=1&en=gtag.config&gtm=45be67t1v9179205174za200zd9179205174xec&gcd=13l3l3l3l1l1&dma=0&tag_exp=115938465~115938468~118897920~118897930~119896802&u_w=375&u_h=812&url=https%3A%2F%2Fportswigger.net%2Fburp%2Fdocumentation&rcb=12&frm=0&tiba=Burp%20Suite%20documentation%20-%20PortSwigger&hn=www.googleadservices.com&npa=0&pscdl=noapi&auid=1477351232.1785582155&uaa=x86&uab=64&uafvl=HeadlessChrome%3B149.0.7827.55%7CChromium%3B149.0.7827.55%7CNot)A%253BBrand%3B24.0.0.0&uamb=0&uam=&uap=Windows&uapv=10.0&uaw=0&data=event%3Dgtag.config&ept=68&gcp=5. Refused to connect because it violates the document's Content Security Policy.",
        "Connecting to 'https://www.google.com/ccm/collect?rcb=12&frm=0&auid=1477351232.1785582155&dt=Burp%20Suite%20documentation%20-%20PortSwigger&en=page_view&dl=https%3A%2F%2Fportswigger.net%2Fburp%2Fdocumentation&scrsrc=www.googletagmanager.com&rnd=325409128.1785582155&navt=n&npa=0&gtm=45be67t1v9179205174za200zd9179205174xec&gcd=13l3l3l3l1l1&dma=0&tag_exp=115938465~115938468~118897920~118897930~119896802&apvc=1&tids=AW-11422135271&tid=AW-11422135271&tft=1785582154591&tfd=1011&fmt=8' violates the following Content Security Policy directive: \"connect-src 'self' https://ps.containers.piwik.pro https://ps.piwik.pro https://go.portswigger.net https://tags.srv.stackadapt.com https://www.google.com/recaptcha/ https://tracking-api.g2.com https://phingest.staging.portswigger.com https://phingest.portswigger.com https://formsubmission.portswigger.net https://*.portswigger.com\". The action has been blocked.",
        "Fetch API cannot load https://www.google.com/ccm/collect?rcb=12&frm=0&auid=1477351232.1785582155&dt=Burp%20Suite%20documentation%20-%20PortSwigger&en=page_view&dl=https%3A%2F%2Fportswigger.net%2Fburp%2Fdocumentation&scrsrc=www.googletagmanager.com&rnd=325409128.1785582155&navt=n&npa=0&gtm=45be67t1v9179205174za200zd9179205174xec&gcd=13l3l3l3l1l1&dma=0&tag_exp=115938465~115938468~118897920~118897930~119896802&apvc=1&tids=AW-11422135271&tid=AW-11422135271&tft=1785582154591&tfd=1011&fmt=8. Refused to connect because it violates the document's Content Security Policy.",
        "Loading the image 'https://www.google.com/rmkt/collect/11422135271/?random=1785582154571&cv=11&fst=1785582154571&fmt=3&bg=ffffff&guid=ON&async=1&en=gtag.config&gtm=45be67t1v9179205174za200zd9179205174xec&gcd=13l3l3l3l1l1&dma=0&tag_exp=115938465~115938468~118897920~118897930~119896802&u_w=375&u_h=812&url=https%3A%2F%2Fportswigger.net%2Fburp%2Fdocumentation&rcb=12&frm=0&tiba=Burp%20Suite%20documentation%20-%20PortSwigger&hn=www.googleadservices.com&npa=0&pscdl=noapi&auid=1477351232.1785582155&uaa=x86&uab=64&uafvl=HeadlessChrome%3B149.0.7827.55%7CChromium%3B149.0.7827.55%7CNot)A%253BBrand%3B24.0.0.0&uamb=0&uam=&uap=Windows&uapv=10.0&uaw=0&data=event%3Dgtag.config&ept=68&gcp=5' violates the following Content Security Policy directive: \"img-src 'self' https://*.portswigger.com/ https://portswigger.net/ https://i.ytimg.com/ https://tags.srv.stackadapt.com/sa.jpeg\". The action has been blocked.",
        "Loading the image 'https://www.google.com/ccm/collect?rcb=12&frm=0&auid=1477351232.1785582155&dt=Burp%20Suite%20documentation%20-%20PortSwigger&en=page_view&dl=https%3A%2F%2Fportswigger.net%2Fburp%2Fdocumentation&scrsrc=www.googletagmanager.com&rnd=325409128.1785582155&navt=n&npa=0&gtm=45be67t1v9179205174za200zd9179205174xec&gcd=13l3l3l3l1l1&dma=0&tag_exp=115938465~115938468~118897920~118897930~119896802&apvc=1&tids=AW-11422135271&tid=AW-11422135271&tft=1785582154591&tfd=1011&fmt=3' violates the following Content Security Policy directive: \"img-src 'self' https://*.portswigger.com/ https://portswigger.net/ https://i.ytimg.com/ https://tags.srv.stackadapt.com/sa.jpeg\". The action has been blocked.",
        "Loading the image 'https://www.google.com/pagead/1p-user-list/11422135271/?random=1785582154571&cv=11&fst=1785582000000&bg=ffffff&guid=ON&async=1&en=gtag.config&gtm=45be67t1v9179205174za200zd9179205174xec&gcd=13l3l3l3l1l1&dma=0&tag_exp=115938465~115938468~118897920~118897930~119896802&u_w=375&u_h=812&url=https%3A%2F%2Fportswigger.net%2Fburp%2Fdocumentation&rcb=12&frm=0&tiba=Burp%20Suite%20documentation%20-%20PortSwigger&hn=www.googleadservices.com&npa=0&pscdl=noapi&auid=1477351232.1785582155&uaa=x86&uab=64&uafvl=HeadlessChrome%3B149.0.7827.55%7CChromium%3B149.0.7827.55%7CNot)A%253BBrand%3B24.0.0.0&uamb=0&uam=&uap=Windows&uapv=10.0&uaw=0&data=event%3Dgtag.config&ept=9&rfmt=3&fmt=3&is_vtc=1&cid=CAQSUAARCiqBEPkX2uhph_MVJQbZYFxsLw8LbFJCQi7RkU2ViGCT4JQuiRsczNA9txAIfknTbCG-AOVpLfh3L_v42Dqx4DJtE3QebjYkTVAwaevO&random=3271713223&rmt_tld=0&ipr=y' violates the following Content Security Policy directive: \"img-src 'self' https://*.portswigger.com/ https://portswigger.net/ https://i.ytimg.com/ https://tags.srv.stackadapt.com/sa.jpeg\". The action has been blocked.",
        "Loading the image 'https://www.google.co.uk/pagead/1p-user-list/11422135271/?random=1785582154571&cv=11&fst=1785582000000&bg=ffffff&guid=ON&async=1&en=gtag.config&gtm=45be67t1v9179205174za200zd9179205174xec&gcd=13l3l3l3l1l1&dma=0&tag_exp=115938465~115938468~118897920~118897930~119896802&u_w=375&u_h=812&url=https%3A%2F%2Fportswigger.net%2Fburp%2Fdocumentation&rcb=12&frm=0&tiba=Burp%20Suite%20documentation%20-%20PortSwigger&hn=www.googleadservices.com&npa=0&pscdl=noapi&auid=1477351232.1785582155&uaa=x86&uab=64&uafvl=HeadlessChrome%3B149.0.7827.55%7CChromium%3B149.0.7827.55%7CNot)A%253BBrand%3B24.0.0.0&uamb=0&uam=&uap=Windows&uapv=10.0&uaw=0&data=event%3Dgtag.config&ept=9&rfmt=3&fmt=3&is_vtc=1&cid=CAQSUAARCiqBEPkX2uhph_MVJQbZYFxsLw8LbFJCQi7RkU2ViGCT4JQuiRsczNA9txAIfknTbCG-AOVpLfh3L_v42Dqx4DJtE3QebjYkTVAwaevO&random=3271713223&rmt_tld=1&ipr=y' violates the following Content Security Policy directive: \"img-src 'self' https://*.portswigger.com/ https://portswigger.net/ https://i.ytimg.com/ https://tags.srv.stackadapt.com/sa.jpeg\". The action has been blocked.",
        "Applying inline style violates the following Content Security Policy directive 'style-src 'self' https://tags.srv.stackadapt.com/sa.css 'nonce-6U8Zvfl/K6WfZNxFPNd8wvb8JtfwcF3c' https://fonts.googleapis.com/css2* https://unpkg.com/animate.css@4.1.1/animate.css https://unpkg.com/@teleporthq/teleport-custom-scripts/dist/style.css'. Either the 'unsafe-inline' keyword, a hash ('sha256-DI3A3NB0TrIWjOyPS+ClIeU1iZvL9QiLqQN2JnRHCss='), or a nonce ('nonce-...') is required to enable inline execution. The action has been blocked."
      ],
      "pageErrors": [],
      "error": null,
      "durationMs": 3384
    },
    {
      "name": "Documentation",
      "requestedUrl": "https://portswigger.net/burp/documentation",
      "viewport": {
        "label": "1440px",
        "width": 1440,
        "height": 900
      },
      "status": "audited",
      "httpStatus": 200,
      "finalUrl": "https://portswigger.net/burp/documentation",
      "title": "Burp Suite documentation - PortSwigger",
      "document": {
        "lang": null,
        "h1Count": 1,
        "mainCount": 1,
        "landmarkCount": 5,
        "horizontalOverflowPx": 0
      },
      "violations": [
        {
          "id": "color-contrast",
          "impact": "serious",
          "tags": [
            "cat.color",
            "wcag2aa",
            "wcag143",
            "TTv5",
            "TT13.c",
            "EN-301-549",
            "EN-9.1.4.3",
            "ACT",
            "RGAAv4",
            "RGAA-3.2.1"
          ],
          "help": "Elements must meet minimum color contrast ratio thresholds",
          "helpUrl": "https://dequeuniversity.com/rules/axe/4.12/color-contrast?application=axeAPI",
          "description": "Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds",
          "nodes": [
            {
              "target": [
                ".login-buttons > .button-orange-small"
              ],
              "html": "<a class=\"button-orange-small\" href=\"/users/youraccount/personaldetails\">My account</a>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.91 (foreground color: #ffffff, background color: #ff6633, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#SearchButton > span"
              ],
              "html": "<span>Search</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.91 (foreground color: #ffffff, background color: #ff6633, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#positive-feedback"
              ],
              "html": "<button id=\"positive-feedback\" class=\"button-outline\" type=\"button\" feedback-type=\"1\">\n                <span class=\"icon-thumbs-up icon-mobile-hidden\"></span>\n                YES, THANKS!\n            </button>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.91 (foreground color: #ff6633, background color: #ffffff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#negative-feedback"
              ],
              "html": "<button id=\"negative-feedback\" class=\"button-outline\" type=\"button\" feedback-type=\"0\">\n                <span class=\"icon-thumbs-down icon-mobile-hidden\"></span>\n                NOT REALLY\n            </button>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.91 (foreground color: #ff6633, background color: #ffffff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                ".button-outline-blue-small"
              ],
              "html": "<a class=\"button-outline-blue-small camelcase\" href=\"https://twitter.com/Burp_Suite\" rel=\"noreferrer\"><span class=\"icon-twitter\"></span> Follow us</a>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.58 (foreground color: #00acee, background color: #ffffff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                ".grey"
              ],
              "html": "<p class=\"grey\">© 2026 PortSwigger Ltd.</p>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.85 (foreground color: #999998, background color: #ffffff, font size: 9.8pt (13px), font weight: bold). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            }
          ]
        },
        {
          "id": "html-has-lang",
          "impact": "serious",
          "tags": [
            "cat.language",
            "wcag2a",
            "wcag311",
            "TTv5",
            "TT11.a",
            "EN-301-549",
            "EN-9.3.1.1",
            "ACT",
            "RGAAv4",
            "RGAA-8.3.1"
          ],
          "help": "<html> element must have a lang attribute",
          "helpUrl": "https://dequeuniversity.com/rules/axe/4.12/html-has-lang?application=axeAPI",
          "description": "Ensure every HTML document has a lang attribute",
          "nodes": [
            {
              "target": [
                "html"
              ],
              "html": "<html>",
              "failureSummary": "Fix any of the following:\n  The <html> element does not have a lang attribute",
              "impact": "serious"
            }
          ]
        },
        {
          "id": "link-name",
          "impact": "serious",
          "tags": [
            "cat.name-role-value",
            "wcag2a",
            "wcag244",
            "wcag412",
            "section508",
            "section508.22.a",
            "TTv5",
            "TT6.a",
            "EN-301-549",
            "EN-9.2.4.4",
            "EN-9.4.1.2",
            "ACT",
            "RGAAv4",
            "RGAA-6.2.1"
          ],
          "help": "Links must have discernible text",
          "helpUrl": "https://dequeuniversity.com/rules/axe/4.12/link-name?application=axeAPI",
          "description": "Ensure links have discernible text",
          "nodes": [
            {
              "target": [
                ".logo"
              ],
              "html": "<a class=\"logo\" href=\"/\"></a>",
              "failureSummary": "Fix all of the following:\n  Element is in tab order and does not have accessible text\n\nFix any of the following:\n  Element does not have text that is visible to screen readers\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute",
              "impact": "serious"
            },
            {
              "target": [
                ".back-to-top"
              ],
              "html": "<a href=\"#top\" class=\"back-to-top allow-for-pinned\">",
              "failureSummary": "Fix all of the following:\n  Element is in tab order and does not have accessible text\n\nFix any of the following:\n  Element does not have text that is visible to screen readers\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute",
              "impact": "serious"
            }
          ]
        },
        {
          "id": "target-size",
          "impact": "serious",
          "tags": [
            "cat.sensory-and-visual-cues",
            "wcag22aa",
            "wcag258"
          ],
          "help": "All touch targets must be 24px large, or leave sufficient space",
          "helpUrl": "https://dequeuniversity.com/rules/axe/4.12/target-size?application=axeAPI",
          "description": "Ensure touch targets have sufficient size and space",
          "nodes": [
            {
              "target": [
                ".container > div:nth-child(1) > a[href$=\"vulnerability-scanner\"]"
              ],
              "html": "<a href=\"/burp/vulnerability-scanner\">Web vulnerability scanner</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (182.4px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                ".container > div:nth-child(1) > a[href$=\"burp\"]"
              ],
              "html": "<a href=\"/burp\">Burp Suite Editions</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (182.4px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                ".container > div:nth-child(1) > a[href$=\"releases\"]"
              ],
              "html": "<a href=\"/burp/releases\">Release Notes</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (182.4px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                ".container > div:nth-child(2) > a:nth-child(2)"
              ],
              "html": "<a href=\"/web-security/cross-site-scripting\">Cross-site scripting (XSS)</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (182.4px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                "a[href$=\"sql-injection\"]"
              ],
              "html": "<a href=\"/web-security/sql-injection\">SQL injection</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (182.4px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                "a[href$=\"csrf\"]"
              ],
              "html": "<a href=\"/web-security/csrf\">Cross-site request forgery</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (182.4px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                "a[href$=\"xxe\"]"
              ],
              "html": "<a href=\"/web-security/xxe\">XML external entity injection</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (182.4px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                ".container > div:nth-child(2) > a:nth-child(6)"
              ],
              "html": "<a href=\"/web-security/file-path-traversal\">Directory traversal</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (182.4px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                "a[href$=\"ssrf\"]"
              ],
              "html": "<a href=\"/web-security/ssrf\">Server-side request forgery</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (182.4px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                "a[href$=\"organizations\"]"
              ],
              "html": "<a href=\"/organizations\">Organizations</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (182.4px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                "a[href$=\"testers\"]"
              ],
              "html": "<a href=\"/testers\">Testers</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (182.4px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                "a[href$=\"developers\"]"
              ],
              "html": "<a href=\"/developers\">Developers</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (182.4px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                "div:nth-child(4) > a[href$=\"about\"]"
              ],
              "html": "<a href=\"/about\">About</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (182.4px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                "div:nth-child(4) > a[href$=\"careers\"]"
              ],
              "html": "<a href=\"/careers\">Careers</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (182.4px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                "div:nth-child(4) > a[href$=\"contact\"]"
              ],
              "html": "<a href=\"/about/contact\">Contact</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (182.4px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                "div:nth-child(4) > a[href$=\"legal\"]"
              ],
              "html": "<a href=\"/legal\">Legal</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (182.4px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                "a[href$=\"privacy\"]"
              ],
              "html": "<a href=\"/privacy\">Privacy Notice</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (182.4px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                "a[href$=\"modern-slavery-statement\"]"
              ],
              "html": "<a href=\"/modern-slavery-statement\">Modern Slavery Statement</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (182.4px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                ".container > div:nth-child(5) > a[href$=\"web-security\"]"
              ],
              "html": "<a href=\"/web-security\">Web Security Academy</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (182.4px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                ".container > div:nth-child(5) > a[href$=\"blog\"]"
              ],
              "html": "<a href=\"/blog\">Blog</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (182.4px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                ".container > div:nth-child(5) > a[href$=\"research\"]"
              ],
              "html": "<a href=\"/research\">Research</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (182.4px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            }
          ]
        }
      ],
      "incomplete": [],
      "consoleErrors": [
        "Connecting to 'https://px.ads.linkedin.com/attribution_trigger?pid=6316346&time=1785582158123&url=https%3A%2F%2Fportswigger.net%2Fburp%2Fdocumentation' violates the following Content Security Policy directive: \"connect-src 'self' https://ps.containers.piwik.pro https://ps.piwik.pro https://go.portswigger.net https://tags.srv.stackadapt.com https://www.google.com/recaptcha/ https://tracking-api.g2.com https://phingest.staging.portswigger.com https://phingest.portswigger.com https://formsubmission.portswigger.net https://*.portswigger.com\". The action has been blocked.",
        "Loading the image 'https://px.ads.linkedin.com/collect?v=2&fmt=js&pid=6316346&time=1785582158123&url=https%3A%2F%2Fportswigger.net%2Fburp%2Fdocumentation' violates the following Content Security Policy directive: \"img-src 'self' https://*.portswigger.com/ https://portswigger.net/ https://i.ytimg.com/ https://tags.srv.stackadapt.com/sa.jpeg\". The action has been blocked.",
        "Loading the image 'https://px.ads.linkedin.com/attribution_trigger?pid=6316346&time=1785582158123&url=https%3A%2F%2Fportswigger.net%2Fburp%2Fdocumentation' violates the following Content Security Policy directive: \"img-src 'self' https://*.portswigger.com/ https://portswigger.net/ https://i.ytimg.com/ https://tags.srv.stackadapt.com/sa.jpeg\". The action has been blocked.",
        "Connecting to 'https://px.ads.linkedin.com/wa/?medium=fetch&fmt=g' violates the following Content Security Policy directive: \"connect-src 'self' https://ps.containers.piwik.pro https://ps.piwik.pro https://go.portswigger.net https://tags.srv.stackadapt.com https://www.google.com/recaptcha/ https://tracking-api.g2.com https://phingest.staging.portswigger.com https://phingest.portswigger.com https://formsubmission.portswigger.net https://*.portswigger.com\". The action has been blocked.",
        "Fetch API cannot load https://px.ads.linkedin.com/wa/?medium=fetch&fmt=g. Refused to connect because it violates the document's Content Security Policy.",
        "Connecting to 'https://px.ads.linkedin.com/wa/?medium=beacon&fmt=g' violates the following Content Security Policy directive: \"connect-src 'self' https://ps.containers.piwik.pro https://ps.piwik.pro https://go.portswigger.net https://tags.srv.stackadapt.com https://www.google.com/recaptcha/ https://tracking-api.g2.com https://phingest.staging.portswigger.com https://phingest.portswigger.com https://formsubmission.portswigger.net https://*.portswigger.com\". The action has been blocked.",
        "Loading the image 'https://px.ads.linkedin.com/insight_tag_errors.gif?v=2&pid=6316346&error=version%3A%20308%20%7C%20WebsiteActions-308-TypeError%3A%20Failed%20to%20fetch%3B%20ErrorData%3A%20%7B%22domain%22%3A%22portswigger.net%22%2C%22requestFetcher%22%3A%22fetch-keepalive%22%2C%22body%22%3A%22H4sIAAAAAAAACl2PTUvDQBiE%2F0qZ88aYtvlgbxW0BDwUE3oRkU3yJl3cbNbdNxQp%2Fe8SC4IehxmembnA6S5AvmabJNtsszeB0Hrt%2BEg%2B6MlCbu4LAdYjQSZ5kabFOkmLZJ0LdNOotIWEmzyHsx4G8neWGAKzN5A4Mbsg4%2FifHzezd3E3tfNIlhUvNQJODVRrNgSJh9m7VTVrptWf2CpaHSbP1Y0FgTM1QTNVerDKvNDnTIHLDhIqoaJJmzzKGkVRkaV9ROu8iPqkazPVbPuOCAI61F7ZYBRTB9krE0jA6Cd1o2ARe60s38SoQwt5gQtNxYoJMtpeF8qzth%2FUlXbn3C%2FmRCOknY0RCD%2F76i%2B3nDvs9o%2Fvx7Iqa1y%2FATm7Xjh%2FAQAA%22%7D&href=https%3A%2F%2Fportswigger.net%2Fburp%2Fdocumentation' violates the following Content Security Policy directive: \"img-src 'self' https://*.portswigger.com/ https://portswigger.net/ https://i.ytimg.com/ https://tags.srv.stackadapt.com/sa.jpeg\". The action has been blocked.",
        "Connecting to 'https://ad.doubleclick.net/ccm/s/collect?auid=85475843.1785582158&gtm=45be67t1h1v9179205174za200zd9179205174xec' violates the following Content Security Policy directive: \"connect-src 'self' https://ps.containers.piwik.pro https://ps.piwik.pro https://go.portswigger.net https://tags.srv.stackadapt.com https://www.google.com/recaptcha/ https://tracking-api.g2.com https://phingest.staging.portswigger.com https://phingest.portswigger.com https://formsubmission.portswigger.net https://*.portswigger.com\". The action has been blocked.",
        "Fetch API cannot load https://ad.doubleclick.net/ccm/s/collect?auid=85475843.1785582158&gtm=45be67t1h1v9179205174za200zd9179205174xec. Refused to connect because it violates the document's Content Security Policy.",
        "Connecting to 'https://www.google.com/rmkt/collect/11422135271/?random=1785582158273&cv=11&fst=1785582158273&fmt=8&bg=ffffff&guid=ON&async=1&en=gtag.config&gtm=45be67t1h1v9179205174za200zd9179205174xec&gcd=13l3l3l3l1l1&dma=0&tag_exp=115938466~115938468~118131808~118395335~118897920~118897930~119896803&u_w=1440&u_h=900&url=https%3A%2F%2Fportswigger.net%2Fburp%2Fdocumentation&rcb=11&frm=0&tiba=Burp%20Suite%20documentation%20-%20PortSwigger&hn=www.googleadservices.com&npa=0&pscdl=noapi&auid=85475843.1785582158&uaa=x86&uab=64&uafvl=HeadlessChrome%3B149.0.7827.55%7CChromium%3B149.0.7827.55%7CNot)A%253BBrand%3B24.0.0.0&uamb=0&uam=&uap=Windows&uapv=10.0&uaw=0&data=event%3Dgtag.config&ept=68&gcp=5' violates the following Content Security Policy directive: \"connect-src 'self' https://ps.containers.piwik.pro https://ps.piwik.pro https://go.portswigger.net https://tags.srv.stackadapt.com https://www.google.com/recaptcha/ https://tracking-api.g2.com https://phingest.staging.portswigger.com https://phingest.portswigger.com https://formsubmission.portswigger.net https://*.portswigger.com\". The action has been blocked.",
        "Fetch API cannot load https://www.google.com/rmkt/collect/11422135271/?random=1785582158273&cv=11&fst=1785582158273&fmt=8&bg=ffffff&guid=ON&async=1&en=gtag.config&gtm=45be67t1h1v9179205174za200zd9179205174xec&gcd=13l3l3l3l1l1&dma=0&tag_exp=115938466~115938468~118131808~118395335~118897920~118897930~119896803&u_w=1440&u_h=900&url=https%3A%2F%2Fportswigger.net%2Fburp%2Fdocumentation&rcb=11&frm=0&tiba=Burp%20Suite%20documentation%20-%20PortSwigger&hn=www.googleadservices.com&npa=0&pscdl=noapi&auid=85475843.1785582158&uaa=x86&uab=64&uafvl=HeadlessChrome%3B149.0.7827.55%7CChromium%3B149.0.7827.55%7CNot)A%253BBrand%3B24.0.0.0&uamb=0&uam=&uap=Windows&uapv=10.0&uaw=0&data=event%3Dgtag.config&ept=68&gcp=5. Refused to connect because it violates the document's Content Security Policy.",
        "Connecting to 'https://www.google.com/ccm/collect?rcb=11&frm=0&auid=85475843.1785582158&dt=Burp%20Suite%20documentation%20-%20PortSwigger&en=page_view&dl=https%3A%2F%2Fportswigger.net%2Fburp%2Fdocumentation&scrsrc=www.googletagmanager.com&rnd=651546963.1785582158&navt=n&npa=0&gtm=45be67t1h1v9179205174za200zd9179205174xec&gcd=13l3l3l3l1l1&dma=0&tag_exp=115938466~115938468~118131808~118395335~118897920~118897930~119896803&apvc=1&tids=AW-11422135271&tid=AW-11422135271&tft=1785582158301&tfd=1068&fmt=8' violates the following Content Security Policy directive: \"connect-src 'self' https://ps.containers.piwik.pro https://ps.piwik.pro https://go.portswigger.net https://tags.srv.stackadapt.com https://www.google.com/recaptcha/ https://tracking-api.g2.com https://phingest.staging.portswigger.com https://phingest.portswigger.com https://formsubmission.portswigger.net https://*.portswigger.com\". The action has been blocked.",
        "Fetch API cannot load https://www.google.com/ccm/collect?rcb=11&frm=0&auid=85475843.1785582158&dt=Burp%20Suite%20documentation%20-%20PortSwigger&en=page_view&dl=https%3A%2F%2Fportswigger.net%2Fburp%2Fdocumentation&scrsrc=www.googletagmanager.com&rnd=651546963.1785582158&navt=n&npa=0&gtm=45be67t1h1v9179205174za200zd9179205174xec&gcd=13l3l3l3l1l1&dma=0&tag_exp=115938466~115938468~118131808~118395335~118897920~118897930~119896803&apvc=1&tids=AW-11422135271&tid=AW-11422135271&tft=1785582158301&tfd=1068&fmt=8. Refused to connect because it violates the document's Content Security Policy.",
        "Loading the image 'https://www.google.com/rmkt/collect/11422135271/?random=1785582158273&cv=11&fst=1785582158273&fmt=3&bg=ffffff&guid=ON&async=1&en=gtag.config&gtm=45be67t1h1v9179205174za200zd9179205174xec&gcd=13l3l3l3l1l1&dma=0&tag_exp=115938466~115938468~118131808~118395335~118897920~118897930~119896803&u_w=1440&u_h=900&url=https%3A%2F%2Fportswigger.net%2Fburp%2Fdocumentation&rcb=11&frm=0&tiba=Burp%20Suite%20documentation%20-%20PortSwigger&hn=www.googleadservices.com&npa=0&pscdl=noapi&auid=85475843.1785582158&uaa=x86&uab=64&uafvl=HeadlessChrome%3B149.0.7827.55%7CChromium%3B149.0.7827.55%7CNot)A%253BBrand%3B24.0.0.0&uamb=0&uam=&uap=Windows&uapv=10.0&uaw=0&data=event%3Dgtag.config&ept=68&gcp=5' violates the following Content Security Policy directive: \"img-src 'self' https://*.portswigger.com/ https://portswigger.net/ https://i.ytimg.com/ https://tags.srv.stackadapt.com/sa.jpeg\". The action has been blocked.",
        "Loading the image 'https://www.google.com/ccm/collect?rcb=11&frm=0&auid=85475843.1785582158&dt=Burp%20Suite%20documentation%20-%20PortSwigger&en=page_view&dl=https%3A%2F%2Fportswigger.net%2Fburp%2Fdocumentation&scrsrc=www.googletagmanager.com&rnd=651546963.1785582158&navt=n&npa=0&gtm=45be67t1h1v9179205174za200zd9179205174xec&gcd=13l3l3l3l1l1&dma=0&tag_exp=115938466~115938468~118131808~118395335~118897920~118897930~119896803&apvc=1&tids=AW-11422135271&tid=AW-11422135271&tft=1785582158301&tfd=1068&fmt=3' violates the following Content Security Policy directive: \"img-src 'self' https://*.portswigger.com/ https://portswigger.net/ https://i.ytimg.com/ https://tags.srv.stackadapt.com/sa.jpeg\". The action has been blocked.",
        "Loading the image 'https://www.google.com/pagead/1p-user-list/11422135271/?random=1785582158273&cv=11&fst=1785582000000&bg=ffffff&guid=ON&async=1&en=gtag.config&gtm=45be67t1h1v9179205174za200zd9179205174xec&gcd=13l3l3l3l1l1&dma=0&tag_exp=115938466~115938468~118131808~118395335~118897920~118897930~119896803&u_w=1440&u_h=900&url=https%3A%2F%2Fportswigger.net%2Fburp%2Fdocumentation&rcb=11&frm=0&tiba=Burp%20Suite%20documentation%20-%20PortSwigger&hn=www.googleadservices.com&npa=0&pscdl=noapi&auid=85475843.1785582158&uaa=x86&uab=64&uafvl=HeadlessChrome%3B149.0.7827.55%7CChromium%3B149.0.7827.55%7CNot)A%253BBrand%3B24.0.0.0&uamb=0&uam=&uap=Windows&uapv=10.0&uaw=0&data=event%3Dgtag.config&ept=9&rfmt=3&fmt=3&is_vtc=1&cid=CAQSUAARCiqBgJY8ibAsPyWkGje8TjimKSql8za5yUxbAhMLEvsMJJy0QN21j67XMvqwsmGAsgUYQOa6wWyHqleYwhWoyft8ClCVjxf5b1B03WuA&random=4200819830&rmt_tld=0&ipr=y' violates the following Content Security Policy directive: \"img-src 'self' https://*.portswigger.com/ https://portswigger.net/ https://i.ytimg.com/ https://tags.srv.stackadapt.com/sa.jpeg\". The action has been blocked.",
        "Loading the image 'https://www.google.co.uk/pagead/1p-user-list/11422135271/?random=1785582158273&cv=11&fst=1785582000000&bg=ffffff&guid=ON&async=1&en=gtag.config&gtm=45be67t1h1v9179205174za200zd9179205174xec&gcd=13l3l3l3l1l1&dma=0&tag_exp=115938466~115938468~118131808~118395335~118897920~118897930~119896803&u_w=1440&u_h=900&url=https%3A%2F%2Fportswigger.net%2Fburp%2Fdocumentation&rcb=11&frm=0&tiba=Burp%20Suite%20documentation%20-%20PortSwigger&hn=www.googleadservices.com&npa=0&pscdl=noapi&auid=85475843.1785582158&uaa=x86&uab=64&uafvl=HeadlessChrome%3B149.0.7827.55%7CChromium%3B149.0.7827.55%7CNot)A%253BBrand%3B24.0.0.0&uamb=0&uam=&uap=Windows&uapv=10.0&uaw=0&data=event%3Dgtag.config&ept=9&rfmt=3&fmt=3&is_vtc=1&cid=CAQSUAARCiqBgJY8ibAsPyWkGje8TjimKSql8za5yUxbAhMLEvsMJJy0QN21j67XMvqwsmGAsgUYQOa6wWyHqleYwhWoyft8ClCVjxf5b1B03WuA&random=4200819830&rmt_tld=1&ipr=y' violates the following Content Security Policy directive: \"img-src 'self' https://*.portswigger.com/ https://portswigger.net/ https://i.ytimg.com/ https://tags.srv.stackadapt.com/sa.jpeg\". The action has been blocked.",
        "Applying inline style violates the following Content Security Policy directive 'style-src 'self' https://tags.srv.stackadapt.com/sa.css 'nonce-6U8Zvfl/K6WfZNxFPNd8wvb8JtfwcF3c' https://fonts.googleapis.com/css2* https://unpkg.com/animate.css@4.1.1/animate.css https://unpkg.com/@teleporthq/teleport-custom-scripts/dist/style.css'. Either the 'unsafe-inline' keyword, a hash ('sha256-DI3A3NB0TrIWjOyPS+ClIeU1iZvL9QiLqQN2JnRHCss='), or a nonce ('nonce-...') is required to enable inline execution. The action has been blocked."
      ],
      "pageErrors": [],
      "error": null,
      "durationMs": 3533
    },
    {
      "name": "Customers",
      "requestedUrl": "https://portswigger.net/customers",
      "viewport": {
        "label": "375px",
        "width": 375,
        "height": 812
      },
      "status": "audited",
      "httpStatus": 200,
      "finalUrl": "https://portswigger.net/customers",
      "title": "Case Studies - PortSwigger",
      "document": {
        "lang": null,
        "h1Count": 1,
        "mainCount": 0,
        "landmarkCount": 2,
        "horizontalOverflowPx": 4
      },
      "violations": [
        {
          "id": "color-contrast",
          "impact": "serious",
          "tags": [
            "cat.color",
            "wcag2aa",
            "wcag143",
            "TTv5",
            "TT13.c",
            "EN-301-549",
            "EN-9.1.4.3",
            "ACT",
            "RGAAv4",
            "RGAA-3.2.1"
          ],
          "help": "Elements must meet minimum color contrast ratio thresholds",
          "helpUrl": "https://dequeuniversity.com/rules/axe/4.12/color-contrast?application=axeAPI",
          "description": "Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds",
          "nodes": [
            {
              "target": [
                ".button-orange-small"
              ],
              "html": "<a class=\"button-orange-small\" href=\"/users/youraccount/personaldetails\">My account</a>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.91 (foreground color: #ffffff, background color: #ff6633, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#customers-and-case-studies"
              ],
              "html": "<h1 class=\"heading-orange-1\" id=\"customers-and-case-studies\">Customers and case studies</h1>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.91 (foreground color: #ff6633, background color: #ffffff, font size: 24.0pt (32px), font weight: bold). Expected contrast ratio of 3:1",
              "impact": "serious"
            },
            {
              "target": [
                ".chevron-after[href$=\"shopify\"]"
              ],
              "html": "<a class=\"chevron-after\" href=\"/customers/shopify\">Burp Suite DAST customer profile</a>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.91 (foreground color: #ff6633, background color: #ffffff, font size: 13.5pt (18px), font weight: bold). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "a[href$=\"shopify\"] > .label-light-blue-small"
              ],
              "html": "<span class=\"label-light-blue-small\">Customer profile</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.02 (foreground color: #ffffff, background color: #4cc1ff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "a[href$=\"shopify\"] > .chevron-after"
              ],
              "html": "<div class=\"chevron-after\">Read more</div>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.62 (foreground color: #ff6633, background color: #f2f3f6, font size: 13.5pt (18px), font weight: bold). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "a:nth-child(2) > .label-teal-small"
              ],
              "html": "<span class=\"label-teal-small\">Case study</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 1.31 (foreground color: #ffffff, background color: #bfe8ed, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "a:nth-child(2) > .chevron-after"
              ],
              "html": "<div class=\"chevron-after\">Read more</div>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.62 (foreground color: #ff6633, background color: #f2f3f6, font size: 13.5pt (18px), font weight: bold). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "a[href$=\"cisco-systems\"] > .label-teal-small"
              ],
              "html": "<span class=\"label-teal-small\">Case study</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 1.31 (foreground color: #ffffff, background color: #bfe8ed, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "a[href$=\"cisco-systems\"] > .chevron-after"
              ],
              "html": "<div class=\"chevron-after\">Read more</div>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.62 (foreground color: #ff6633, background color: #f2f3f6, font size: 13.5pt (18px), font weight: bold). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "a[href$=\"bdo-as\"] > .label-light-blue-small"
              ],
              "html": "<span class=\"label-light-blue-small\">Customer profile</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.02 (foreground color: #ffffff, background color: #4cc1ff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "a[href$=\"bdo-as\"] > .chevron-after"
              ],
              "html": "<div class=\"chevron-after\">Read more</div>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.62 (foreground color: #ff6633, background color: #f2f3f6, font size: 13.5pt (18px), font weight: bold). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "a[href$=\"accenture\"] > .label-light-blue-small"
              ],
              "html": "<span class=\"label-light-blue-small\">Customer profile</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.02 (foreground color: #ffffff, background color: #4cc1ff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "a[href$=\"accenture\"] > .chevron-after"
              ],
              "html": "<div class=\"chevron-after\">Read more</div>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.62 (foreground color: #ff6633, background color: #f2f3f6, font size: 13.5pt (18px), font weight: bold). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "a:nth-child(6) > .label-teal-small"
              ],
              "html": "<span class=\"label-teal-small\">Case study</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 1.31 (foreground color: #ffffff, background color: #bfe8ed, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "a:nth-child(6) > .chevron-after"
              ],
              "html": "<div class=\"chevron-after\">Read more</div>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.62 (foreground color: #ff6633, background color: #f2f3f6, font size: 13.5pt (18px), font weight: bold). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "a[href$=\"paychex\"] > .label-teal-small"
              ],
              "html": "<span class=\"label-teal-small\">Case study</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 1.31 (foreground color: #ffffff, background color: #bfe8ed, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "a[href$=\"paychex\"] > .chevron-after"
              ],
              "html": "<div class=\"chevron-after\">Read more</div>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.62 (foreground color: #ff6633, background color: #f2f3f6, font size: 13.5pt (18px), font weight: bold). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "a[href$=\"osram\"] > .label-teal-small"
              ],
              "html": "<span class=\"label-teal-small\">Case study</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 1.31 (foreground color: #ffffff, background color: #bfe8ed, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "a[href$=\"osram\"] > .chevron-after"
              ],
              "html": "<div class=\"chevron-after\">Read more</div>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.62 (foreground color: #ff6633, background color: #f2f3f6, font size: 13.5pt (18px), font weight: bold). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "a[href$=\"sabancidx\"] > .label-light-blue-small"
              ],
              "html": "<span class=\"label-light-blue-small\">Customer profile</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.02 (foreground color: #ffffff, background color: #4cc1ff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "a[href$=\"sabancidx\"] > .chevron-after"
              ],
              "html": "<div class=\"chevron-after\">Read more</div>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.62 (foreground color: #ff6633, background color: #f2f3f6, font size: 13.5pt (18px), font weight: bold). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "a[href$=\"trustfoundry\"] > .label-teal-small"
              ],
              "html": "<span class=\"label-teal-small\">Case study</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 1.31 (foreground color: #ffffff, background color: #bfe8ed, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "a[href$=\"trustfoundry\"] > .chevron-after"
              ],
              "html": "<div class=\"chevron-after\">Read more</div>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.62 (foreground color: #ff6633, background color: #f2f3f6, font size: 13.5pt (18px), font weight: bold). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "a[href$=\"pablo-garcia-perez\"] > .label-light-blue-small"
              ],
              "html": "<span class=\"label-light-blue-small\">Customer profile</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.02 (foreground color: #ffffff, background color: #4cc1ff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "a[href$=\"pablo-garcia-perez\"] > .chevron-after"
              ],
              "html": "<div class=\"chevron-after\">Read more</div>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.62 (foreground color: #ff6633, background color: #f2f3f6, font size: 13.5pt (18px), font weight: bold). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "a[href$=\"augmedix\"] > .label-teal-small"
              ],
              "html": "<span class=\"label-teal-small\">Case study</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 1.31 (foreground color: #ffffff, background color: #bfe8ed, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "a[href$=\"augmedix\"] > .chevron-after"
              ],
              "html": "<div class=\"chevron-after\">Read more</div>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.62 (foreground color: #ff6633, background color: #f2f3f6, font size: 13.5pt (18px), font weight: bold). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "a:nth-child(13) > .label-teal-small"
              ],
              "html": "<span class=\"label-teal-small\">Case study</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 1.31 (foreground color: #ffffff, background color: #bfe8ed, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "a:nth-child(13) > .chevron-after"
              ],
              "html": "<div class=\"chevron-after\">Read more</div>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.62 (foreground color: #ff6633, background color: #f2f3f6, font size: 13.5pt (18px), font weight: bold). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                ".button-orange"
              ],
              "html": "<a class=\"button-orange\" href=\"/burp\">FIND OUT MORE</a>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.91 (foreground color: #ffffff, background color: #ff6633, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                ".button-outline-blue-small"
              ],
              "html": "<a class=\"button-outline-blue-small camelcase\" href=\"https://twitter.com/Burp_Suite\" rel=\"noreferrer\"><span class=\"icon-twitter\"></span> Follow us</a>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.58 (foreground color: #00acee, background color: #ffffff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                ".grey"
              ],
              "html": "<p class=\"grey\">© 2026 PortSwigger Ltd.</p>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.85 (foreground color: #999998, background color: #ffffff, font size: 9.8pt (13px), font weight: bold). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            }
          ]
        },
        {
          "id": "html-has-lang",
          "impact": "serious",
          "tags": [
            "cat.language",
            "wcag2a",
            "wcag311",
            "TTv5",
            "TT11.a",
            "EN-301-549",
            "EN-9.3.1.1",
            "ACT",
            "RGAAv4",
            "RGAA-8.3.1"
          ],
          "help": "<html> element must have a lang attribute",
          "helpUrl": "https://dequeuniversity.com/rules/axe/4.12/html-has-lang?application=axeAPI",
          "description": "Ensure every HTML document has a lang attribute",
          "nodes": [
            {
              "target": [
                "html"
              ],
              "html": "<html>",
              "failureSummary": "Fix any of the following:\n  The <html> element does not have a lang attribute",
              "impact": "serious"
            }
          ]
        },
        {
          "id": "link-name",
          "impact": "serious",
          "tags": [
            "cat.name-role-value",
            "wcag2a",
            "wcag244",
            "wcag412",
            "section508",
            "section508.22.a",
            "TTv5",
            "TT6.a",
            "EN-301-549",
            "EN-9.2.4.4",
            "EN-9.4.1.2",
            "ACT",
            "RGAAv4",
            "RGAA-6.2.1"
          ],
          "help": "Links must have discernible text",
          "helpUrl": "https://dequeuniversity.com/rules/axe/4.12/link-name?application=axeAPI",
          "description": "Ensure links have discernible text",
          "nodes": [
            {
              "target": [
                ".logo"
              ],
              "html": "<a class=\"logo\" href=\"/\"></a>",
              "failureSummary": "Fix all of the following:\n  Element is in tab order and does not have accessible text\n\nFix any of the following:\n  Element does not have text that is visible to screen readers\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute",
              "impact": "serious"
            },
            {
              "target": [
                ".back-to-top"
              ],
              "html": "<a href=\"#top\" class=\"back-to-top allow-for-pinned\">",
              "failureSummary": "Fix all of the following:\n  Element is in tab order and does not have accessible text\n\nFix any of the following:\n  Element does not have text that is visible to screen readers\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute",
              "impact": "serious"
            }
          ]
        },
        {
          "id": "target-size",
          "impact": "serious",
          "tags": [
            "cat.sensory-and-visual-cues",
            "wcag22aa",
            "wcag258"
          ],
          "help": "All touch targets must be 24px large, or leave sufficient space",
          "helpUrl": "https://dequeuniversity.com/rules/axe/4.12/target-size?application=axeAPI",
          "description": "Ensure touch targets have sufficient size and space",
          "nodes": [
            {
              "target": [
                ".container > div:nth-child(1) > a[href$=\"vulnerability-scanner\"]"
              ],
              "html": "<a href=\"/burp/vulnerability-scanner\">Web vulnerability scanner</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (166.5px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                ".container > div:nth-child(1) > a[href$=\"burp\"]"
              ],
              "html": "<a href=\"/burp\">Burp Suite Editions</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (166.5px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                ".container > div:nth-child(1) > a[href$=\"releases\"]"
              ],
              "html": "<a href=\"/burp/releases\">Release Notes</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (166.5px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                ".container > div:nth-child(2) > a:nth-child(2)"
              ],
              "html": "<a href=\"/web-security/cross-site-scripting\">Cross-site scripting (XSS)</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (166.5px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                "a[href$=\"sql-injection\"]"
              ],
              "html": "<a href=\"/web-security/sql-injection\">SQL injection</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (166.5px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                "a[href$=\"csrf\"]"
              ],
              "html": "<a href=\"/web-security/csrf\">Cross-site request forgery</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (166.5px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                "a[href$=\"xxe\"]"
              ],
              "html": "<a href=\"/web-security/xxe\">XML external entity injection</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (166.5px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                ".container > div:nth-child(2) > a:nth-child(6)"
              ],
              "html": "<a href=\"/web-security/file-path-traversal\">Directory traversal</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (166.5px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                "a[href$=\"ssrf\"]"
              ],
              "html": "<a href=\"/web-security/ssrf\">Server-side request forgery</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (166.5px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                "a[href$=\"organizations\"]"
              ],
              "html": "<a href=\"/organizations\">Organizations</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (166.5px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                "a[href$=\"testers\"]"
              ],
              "html": "<a href=\"/testers\">Testers</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (166.5px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                "a[href$=\"developers\"]"
              ],
              "html": "<a href=\"/developers\">Developers</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (166.5px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                "div:nth-child(4) > a[href$=\"about\"]"
              ],
              "html": "<a href=\"/about\">About</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (166.5px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                "div:nth-child(4) > a[href$=\"careers\"]"
              ],
              "html": "<a href=\"/careers\">Careers</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (166.5px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                "div:nth-child(4) > a[href$=\"contact\"]"
              ],
              "html": "<a href=\"/about/contact\">Contact</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (166.5px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                "div:nth-child(4) > a[href$=\"legal\"]"
              ],
              "html": "<a href=\"/legal\">Legal</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (166.5px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                "a[href$=\"privacy\"]"
              ],
              "html": "<a href=\"/privacy\">Privacy Notice</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (166.5px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                "a[href$=\"modern-slavery-statement\"]"
              ],
              "html": "<a href=\"/modern-slavery-statement\">Modern Slavery Statement</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (166.5px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                ".container > div:nth-child(5) > a[href$=\"web-security\"]"
              ],
              "html": "<a href=\"/web-security\">Web Security Academy</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (166.5px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                ".container > div:nth-child(5) > a[href$=\"blog\"]"
              ],
              "html": "<a href=\"/blog\">Blog</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (166.5px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                ".container > div:nth-child(5) > a[href$=\"research\"]"
              ],
              "html": "<a href=\"/research\">Research</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (166.5px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            }
          ]
        }
      ],
      "incomplete": [
        {
          "id": "color-contrast",
          "impact": "serious",
          "tags": [
            "cat.color",
            "wcag2aa",
            "wcag143",
            "TTv5",
            "TT13.c",
            "EN-301-549",
            "EN-9.1.4.3",
            "ACT",
            "RGAAv4",
            "RGAA-3.2.1"
          ],
          "help": "Elements must meet minimum color contrast ratio thresholds",
          "helpUrl": "https://dequeuniversity.com/rules/axe/4.12/color-contrast?application=axeAPI",
          "description": "Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds",
          "nodes": [
            {
              "target": [
                "#customer-profiles"
              ],
              "html": "<h2 id=\"customer-profiles\">Customer profiles</h2>",
              "failureSummary": "Fix any of the following:\n  Element's background color could not be determined because it is overlapped by another element",
              "impact": "serious"
            },
            {
              "target": [
                ".section-full-width.theme-white:nth-child(4) > .image-slider-white-quoteblock > div:nth-child(3) > div > div > p"
              ],
              "html": "<p> ... most of my team right now is most familiar with Burp, so it's what we knew.\n\n                           <sup>\n                              <strong>Leanne Shapton</strong>\n                              Application Security Engineer, Shopify</sup>\n                        </p>",
              "failureSummary": "Fix any of the following:\n  Element's background color could not be determined because it is overlapped by another element",
              "impact": "serious"
            },
            {
              "target": [
                ".section-full-width.theme-white:nth-child(4) > .image-slider-white-quoteblock > div:nth-child(3) > div > div > p > sup"
              ],
              "html": "<sup>\n                              <strong>Leanne Shapton</strong>\n                              Application Security Engineer, Shopify</sup>",
              "failureSummary": "Fix any of the following:\n  Element's background color could not be determined because it is overlapped by another element",
              "impact": "serious"
            },
            {
              "target": [
                ".section-full-width.theme-white:nth-child(4) > .image-slider-white-quoteblock > div:nth-child(3) > div > div > p > sup > strong"
              ],
              "html": "<strong>Leanne Shapton</strong>",
              "failureSummary": "Fix any of the following:\n  Element's background color could not be determined due to a pseudo element",
              "impact": "serious"
            },
            {
              "target": [
                "#web-security-academy-hall-of-fame-high-flyers"
              ],
              "html": "<h2 cms-ignore-validation=\"HEADING_CAPITALIZATION\" id=\"web-security-academy-hall-of-fame-high-flyers\">Web Security Academy - Hall of Fame high flyers</h2>",
              "failureSummary": "Fix any of the following:\n  Element's background color could not be determined because it is overlapped by another element",
              "impact": "serious"
            },
            {
              "target": [
                ".section-full-width.theme-white:nth-child(8) > .image-slider-white-quoteblock > div:nth-child(3) > div > div > p"
              ],
              "html": "<p>",
              "failureSummary": "Fix any of the following:\n  Element's background color could not be determined because it is overlapped by another element",
              "impact": "serious"
            },
            {
              "target": [
                ".section-full-width.theme-white:nth-child(8) > .image-slider-white-quoteblock > div:nth-child(3) > div > div > p > sup > strong"
              ],
              "html": "<strong>Johnny Villarreal</strong>",
              "failureSummary": "Fix any of the following:\n  Element's background color could not be determined due to a pseudo element",
              "impact": "serious"
            },
            {
              "target": [
                ".section-full-width.theme-white:nth-child(8) > .image-slider-white-quoteblock > div:nth-child(3) > div > div > .chevron-after"
              ],
              "html": "<a class=\"chevron-after\" href=\"/web-security/getting-started/johnny-villarreal\">Read about Johnny's Web Security Academy experience</a>",
              "failureSummary": "Fix any of the following:\n  Element's background color could not be determined because it partially overlaps other elements",
              "impact": "serious"
            },
            {
              "target": [
                "#burp-suite-by-the-numbers"
              ],
              "html": "<h2 id=\"burp-suite-by-the-numbers\">Burp Suite by the numbers</h2>",
              "failureSummary": "Fix any of the following:\n  Element's background color could not be determined because element contains an image node",
              "impact": "serious"
            },
            {
              "target": [
                "div:nth-child(2) > div > .callout-quote-twitter > div > p"
              ],
              "html": "<p>I find it very satisfying to both my sanity and my bank account that @Burp_Suite does a better job of finding vulnerabilities than every other web scanner I've used. It's stunning how\n                           bad $8K-10K web scanners are at finding even the most basic issue.</p>",
              "failureSummary": "Fix any of the following:\n  Element's background color could not be determined because it is overlapped by another element",
              "impact": "serious"
            },
            {
              "target": [
                "div:nth-child(2) > div > .callout-quote-twitter > cite > div > span > p > strong"
              ],
              "html": "<strong>@darkrabb1t</strong>",
              "failureSummary": "Fix any of the following:\n  Element's background color could not be determined because it is overlapped by another element",
              "impact": "serious"
            },
            {
              "target": [
                "#discover-burp-suite"
              ],
              "html": "<h2 id=\"discover-burp-suite\">Discover Burp Suite</h2>",
              "failureSummary": "Fix any of the following:\n  Element's background color could not be determined because element contains an image node",
              "impact": "serious"
            }
          ]
        }
      ],
      "consoleErrors": [
        "Connecting to 'https://px.ads.linkedin.com/attribution_trigger?pid=6316346&time=1785582162108&url=https%3A%2F%2Fportswigger.net%2Fcustomers' violates the following Content Security Policy directive: \"connect-src 'self' https://ps.containers.piwik.pro https://ps.piwik.pro https://go.portswigger.net https://tags.srv.stackadapt.com https://www.google.com/recaptcha/ https://tracking-api.g2.com https://phingest.staging.portswigger.com https://phingest.portswigger.com https://formsubmission.portswigger.net https://*.portswigger.com\". The action has been blocked.",
        "Loading the image 'https://px.ads.linkedin.com/collect?v=2&fmt=js&pid=6316346&time=1785582162108&url=https%3A%2F%2Fportswigger.net%2Fcustomers' violates the following Content Security Policy directive: \"img-src 'self' https://*.portswigger.com/ https://portswigger.net/ https://i.ytimg.com/ https://tags.srv.stackadapt.com/sa.jpeg\". The action has been blocked.",
        "Loading the image 'https://px.ads.linkedin.com/attribution_trigger?pid=6316346&time=1785582162108&url=https%3A%2F%2Fportswigger.net%2Fcustomers' violates the following Content Security Policy directive: \"img-src 'self' https://*.portswigger.com/ https://portswigger.net/ https://i.ytimg.com/ https://tags.srv.stackadapt.com/sa.jpeg\". The action has been blocked.",
        "Connecting to 'https://px.ads.linkedin.com/wa/?medium=fetch&fmt=g' violates the following Content Security Policy directive: \"connect-src 'self' https://ps.containers.piwik.pro https://ps.piwik.pro https://go.portswigger.net https://tags.srv.stackadapt.com https://www.google.com/recaptcha/ https://tracking-api.g2.com https://phingest.staging.portswigger.com https://phingest.portswigger.com https://formsubmission.portswigger.net https://*.portswigger.com\". The action has been blocked.",
        "Fetch API cannot load https://px.ads.linkedin.com/wa/?medium=fetch&fmt=g. Refused to connect because it violates the document's Content Security Policy.",
        "Connecting to 'https://px.ads.linkedin.com/wa/?medium=beacon&fmt=g' violates the following Content Security Policy directive: \"connect-src 'self' https://ps.containers.piwik.pro https://ps.piwik.pro https://go.portswigger.net https://tags.srv.stackadapt.com https://www.google.com/recaptcha/ https://tracking-api.g2.com https://phingest.staging.portswigger.com https://phingest.portswigger.com https://formsubmission.portswigger.net https://*.portswigger.com\". The action has been blocked.",
        "Loading the image 'https://px.ads.linkedin.com/insight_tag_errors.gif?v=2&pid=6316346&error=version%3A%20308%20%7C%20WebsiteActions-308-TypeError%3A%20Failed%20to%20fetch%3B%20ErrorData%3A%20%7B%22domain%22%3A%22portswigger.net%22%2C%22requestFetcher%22%3A%22fetch-keepalive%22%2C%22body%22%3A%22H4sIAAAAAAAACl2Py2rDMBREfyXMWm5iO36gXShtMHQRapNNKUW2rx1RWVZ1ZUIJ%2BfeSBrro8jDMYeYCp3uGfMvTOE%2B3%2BbsAd167cCTPeraQ6aYUCHoiyLgos6xM4jyJ41SgnyelLSTc7AOf9TiSf7AUILB4A4lTCI7lev0vX3cLh3kizxBwaqRGB0OQeFRMqzosvSZeRavD7EN9r0HgTC3rQLUerTKv9LUQh6qHRJEVRZJkQ1SqoYuSNtlEQ5aXUUtZQel2SDepgoDmxivLRgXqIQdlmASMflZ3C26w18qGO0yaO8gLHLd1UIEgo%2B31ZnnR9pP6yu6c%2B9OcaIK0izEC%2FLuv%2BXa3Q4fd%2FunjWNVVg%2BsP4SmKe2oBAAA%3D%22%7D&href=https%3A%2F%2Fportswigger.net%2Fcustomers' violates the following Content Security Policy directive: \"img-src 'self' https://*.portswigger.com/ https://portswigger.net/ https://i.ytimg.com/ https://tags.srv.stackadapt.com/sa.jpeg\". The action has been blocked.",
        "Connecting to 'https://ad.doubleclick.net/ccm/s/collect?auid=1148377043.1785582162&gtm=45be67t1v9179205174za200zd9179205174xec' violates the following Content Security Policy directive: \"connect-src 'self' https://ps.containers.piwik.pro https://ps.piwik.pro https://go.portswigger.net https://tags.srv.stackadapt.com https://www.google.com/recaptcha/ https://tracking-api.g2.com https://phingest.staging.portswigger.com https://phingest.portswigger.com https://formsubmission.portswigger.net https://*.portswigger.com\". The action has been blocked.",
        "Fetch API cannot load https://ad.doubleclick.net/ccm/s/collect?auid=1148377043.1785582162&gtm=45be67t1v9179205174za200zd9179205174xec. Refused to connect because it violates the document's Content Security Policy.",
        "Connecting to 'https://www.google.com/rmkt/collect/11422135271/?random=1785582162218&cv=11&fst=1785582162218&fmt=8&bg=ffffff&guid=ON&async=1&en=gtag.config&gtm=45be67t1v9179205174za200zd9179205174xec&gcd=13l3l3l3l1l1&dma=0&tag_exp=115616986~115938465~115938469~118897920~118897930~119896802&u_w=375&u_h=812&url=https%3A%2F%2Fportswigger.net%2Fcustomers&rcb=13&frm=0&tiba=Case%20Studies%20-%20PortSwigger&hn=www.googleadservices.com&npa=0&pscdl=noapi&auid=1148377043.1785582162&uaa=x86&uab=64&uafvl=HeadlessChrome%3B149.0.7827.55%7CChromium%3B149.0.7827.55%7CNot)A%253BBrand%3B24.0.0.0&uamb=0&uam=&uap=Windows&uapv=10.0&uaw=0&data=event%3Dgtag.config&ept=68&gcp=5' violates the following Content Security Policy directive: \"connect-src 'self' https://ps.containers.piwik.pro https://ps.piwik.pro https://go.portswigger.net https://tags.srv.stackadapt.com https://www.google.com/recaptcha/ https://tracking-api.g2.com https://phingest.staging.portswigger.com https://phingest.portswigger.com https://formsubmission.portswigger.net https://*.portswigger.com\". The action has been blocked.",
        "Fetch API cannot load https://www.google.com/rmkt/collect/11422135271/?random=1785582162218&cv=11&fst=1785582162218&fmt=8&bg=ffffff&guid=ON&async=1&en=gtag.config&gtm=45be67t1v9179205174za200zd9179205174xec&gcd=13l3l3l3l1l1&dma=0&tag_exp=115616986~115938465~115938469~118897920~118897930~119896802&u_w=375&u_h=812&url=https%3A%2F%2Fportswigger.net%2Fcustomers&rcb=13&frm=0&tiba=Case%20Studies%20-%20PortSwigger&hn=www.googleadservices.com&npa=0&pscdl=noapi&auid=1148377043.1785582162&uaa=x86&uab=64&uafvl=HeadlessChrome%3B149.0.7827.55%7CChromium%3B149.0.7827.55%7CNot)A%253BBrand%3B24.0.0.0&uamb=0&uam=&uap=Windows&uapv=10.0&uaw=0&data=event%3Dgtag.config&ept=68&gcp=5. Refused to connect because it violates the document's Content Security Policy.",
        "Connecting to 'https://www.google.com/ccm/collect?rcb=13&frm=0&auid=1148377043.1785582162&dt=Case%20Studies%20-%20PortSwigger&en=page_view&dl=https%3A%2F%2Fportswigger.net%2Fcustomers&scrsrc=www.googletagmanager.com&rnd=1719014896.1785582162&navt=n&npa=0&gtm=45be67t1v9179205174za200zd9179205174xec&gcd=13l3l3l3l1l1&dma=0&tag_exp=115616986~115938465~115938469~118897920~118897930~119896802&apvc=1&tids=AW-11422135271&tid=AW-11422135271&tft=1785582162243&tfd=1210&fmt=8' violates the following Content Security Policy directive: \"connect-src 'self' https://ps.containers.piwik.pro https://ps.piwik.pro https://go.portswigger.net https://tags.srv.stackadapt.com https://www.google.com/recaptcha/ https://tracking-api.g2.com https://phingest.staging.portswigger.com https://phingest.portswigger.com https://formsubmission.portswigger.net https://*.portswigger.com\". The action has been blocked.",
        "Fetch API cannot load https://www.google.com/ccm/collect?rcb=13&frm=0&auid=1148377043.1785582162&dt=Case%20Studies%20-%20PortSwigger&en=page_view&dl=https%3A%2F%2Fportswigger.net%2Fcustomers&scrsrc=www.googletagmanager.com&rnd=1719014896.1785582162&navt=n&npa=0&gtm=45be67t1v9179205174za200zd9179205174xec&gcd=13l3l3l3l1l1&dma=0&tag_exp=115616986~115938465~115938469~118897920~118897930~119896802&apvc=1&tids=AW-11422135271&tid=AW-11422135271&tft=1785582162243&tfd=1210&fmt=8. Refused to connect because it violates the document's Content Security Policy.",
        "Loading the image 'https://www.google.com/rmkt/collect/11422135271/?random=1785582162218&cv=11&fst=1785582162218&fmt=3&bg=ffffff&guid=ON&async=1&en=gtag.config&gtm=45be67t1v9179205174za200zd9179205174xec&gcd=13l3l3l3l1l1&dma=0&tag_exp=115616986~115938465~115938469~118897920~118897930~119896802&u_w=375&u_h=812&url=https%3A%2F%2Fportswigger.net%2Fcustomers&rcb=13&frm=0&tiba=Case%20Studies%20-%20PortSwigger&hn=www.googleadservices.com&npa=0&pscdl=noapi&auid=1148377043.1785582162&uaa=x86&uab=64&uafvl=HeadlessChrome%3B149.0.7827.55%7CChromium%3B149.0.7827.55%7CNot)A%253BBrand%3B24.0.0.0&uamb=0&uam=&uap=Windows&uapv=10.0&uaw=0&data=event%3Dgtag.config&ept=68&gcp=5' violates the following Content Security Policy directive: \"img-src 'self' https://*.portswigger.com/ https://portswigger.net/ https://i.ytimg.com/ https://tags.srv.stackadapt.com/sa.jpeg\". The action has been blocked.",
        "Loading the image 'https://www.google.com/ccm/collect?rcb=13&frm=0&auid=1148377043.1785582162&dt=Case%20Studies%20-%20PortSwigger&en=page_view&dl=https%3A%2F%2Fportswigger.net%2Fcustomers&scrsrc=www.googletagmanager.com&rnd=1719014896.1785582162&navt=n&npa=0&gtm=45be67t1v9179205174za200zd9179205174xec&gcd=13l3l3l3l1l1&dma=0&tag_exp=115616986~115938465~115938469~118897920~118897930~119896802&apvc=1&tids=AW-11422135271&tid=AW-11422135271&tft=1785582162243&tfd=1210&fmt=3' violates the following Content Security Policy directive: \"img-src 'self' https://*.portswigger.com/ https://portswigger.net/ https://i.ytimg.com/ https://tags.srv.stackadapt.com/sa.jpeg\". The action has been blocked.",
        "Loading the image 'https://www.google.com/pagead/1p-user-list/11422135271/?random=1785582162218&cv=11&fst=1785582000000&bg=ffffff&guid=ON&async=1&en=gtag.config&gtm=45be67t1v9179205174za200zd9179205174xec&gcd=13l3l3l3l1l1&dma=0&tag_exp=115616986~115938465~115938469~118897920~118897930~119896802&u_w=375&u_h=812&url=https%3A%2F%2Fportswigger.net%2Fcustomers&rcb=13&frm=0&tiba=Case%20Studies%20-%20PortSwigger&hn=www.googleadservices.com&npa=0&pscdl=noapi&auid=1148377043.1785582162&uaa=x86&uab=64&uafvl=HeadlessChrome%3B149.0.7827.55%7CChromium%3B149.0.7827.55%7CNot)A%253BBrand%3B24.0.0.0&uamb=0&uam=&uap=Windows&uapv=10.0&uaw=0&data=event%3Dgtag.config&ept=9&rfmt=3&fmt=3&is_vtc=1&cid=CAQSUAARCiqBDJhboBSZglgYID7pUIPgtwzDuq9MoUB5uHz88uvthbVWX_uNyvtAnyJ1H71xSaXdBT0gtkoYX4ShC4I84w6xlc_yjsSiSAza3NOI&random=4200280207&rmt_tld=0&ipr=y' violates the following Content Security Policy directive: \"img-src 'self' https://*.portswigger.com/ https://portswigger.net/ https://i.ytimg.com/ https://tags.srv.stackadapt.com/sa.jpeg\". The action has been blocked.",
        "Loading the image 'https://www.google.co.uk/pagead/1p-user-list/11422135271/?random=1785582162218&cv=11&fst=1785582000000&bg=ffffff&guid=ON&async=1&en=gtag.config&gtm=45be67t1v9179205174za200zd9179205174xec&gcd=13l3l3l3l1l1&dma=0&tag_exp=115616986~115938465~115938469~118897920~118897930~119896802&u_w=375&u_h=812&url=https%3A%2F%2Fportswigger.net%2Fcustomers&rcb=13&frm=0&tiba=Case%20Studies%20-%20PortSwigger&hn=www.googleadservices.com&npa=0&pscdl=noapi&auid=1148377043.1785582162&uaa=x86&uab=64&uafvl=HeadlessChrome%3B149.0.7827.55%7CChromium%3B149.0.7827.55%7CNot)A%253BBrand%3B24.0.0.0&uamb=0&uam=&uap=Windows&uapv=10.0&uaw=0&data=event%3Dgtag.config&ept=9&rfmt=3&fmt=3&is_vtc=1&cid=CAQSUAARCiqBDJhboBSZglgYID7pUIPgtwzDuq9MoUB5uHz88uvthbVWX_uNyvtAnyJ1H71xSaXdBT0gtkoYX4ShC4I84w6xlc_yjsSiSAza3NOI&random=4200280207&rmt_tld=1&ipr=y' violates the following Content Security Policy directive: \"img-src 'self' https://*.portswigger.com/ https://portswigger.net/ https://i.ytimg.com/ https://tags.srv.stackadapt.com/sa.jpeg\". The action has been blocked.",
        "Applying inline style violates the following Content Security Policy directive 'style-src 'self' https://tags.srv.stackadapt.com/sa.css 'nonce-A13zwgNo3SGO5IL/qgrN6nQYZF4zj4Le' https://fonts.googleapis.com/css2* https://unpkg.com/animate.css@4.1.1/animate.css https://unpkg.com/@teleporthq/teleport-custom-scripts/dist/style.css'. Either the 'unsafe-inline' keyword, a hash ('sha256-DI3A3NB0TrIWjOyPS+ClIeU1iZvL9QiLqQN2JnRHCss='), or a nonce ('nonce-...') is required to enable inline execution. The action has been blocked."
      ],
      "pageErrors": [],
      "error": null,
      "durationMs": 3665
    },
    {
      "name": "Customers",
      "requestedUrl": "https://portswigger.net/customers",
      "viewport": {
        "label": "1440px",
        "width": 1440,
        "height": 900
      },
      "status": "audited",
      "httpStatus": 200,
      "finalUrl": "https://portswigger.net/customers",
      "title": "Case Studies - PortSwigger",
      "document": {
        "lang": null,
        "h1Count": 1,
        "mainCount": 0,
        "landmarkCount": 2,
        "horizontalOverflowPx": 0
      },
      "violations": [
        {
          "id": "color-contrast",
          "impact": "serious",
          "tags": [
            "cat.color",
            "wcag2aa",
            "wcag143",
            "TTv5",
            "TT13.c",
            "EN-301-549",
            "EN-9.1.4.3",
            "ACT",
            "RGAAv4",
            "RGAA-3.2.1"
          ],
          "help": "Elements must meet minimum color contrast ratio thresholds",
          "helpUrl": "https://dequeuniversity.com/rules/axe/4.12/color-contrast?application=axeAPI",
          "description": "Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds",
          "nodes": [
            {
              "target": [
                ".button-orange-small"
              ],
              "html": "<a class=\"button-orange-small\" href=\"/users/youraccount/personaldetails\">My account</a>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.91 (foreground color: #ffffff, background color: #ff6633, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#customers-and-case-studies"
              ],
              "html": "<h1 class=\"heading-orange-1\" id=\"customers-and-case-studies\">Customers and case studies</h1>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.91 (foreground color: #ff6633, background color: #ffffff, font size: 45.0pt (60px), font weight: bold). Expected contrast ratio of 3:1",
              "impact": "serious"
            },
            {
              "target": [
                ".chevron-after[href$=\"shopify\"]"
              ],
              "html": "<a class=\"chevron-after\" href=\"/customers/shopify\">Burp Suite DAST customer profile</a>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.91 (foreground color: #ff6633, background color: #ffffff, font size: 13.5pt (18px), font weight: bold). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "a[href$=\"shopify\"] > .label-light-blue-small"
              ],
              "html": "<span class=\"label-light-blue-small\">Customer profile</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.02 (foreground color: #ffffff, background color: #4cc1ff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "a[href$=\"shopify\"] > .chevron-after"
              ],
              "html": "<div class=\"chevron-after\">Read more</div>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.62 (foreground color: #ff6633, background color: #f2f3f6, font size: 13.5pt (18px), font weight: bold). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "a:nth-child(2) > .label-teal-small"
              ],
              "html": "<span class=\"label-teal-small\">Case study</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 1.31 (foreground color: #ffffff, background color: #bfe8ed, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "a:nth-child(2) > .chevron-after"
              ],
              "html": "<div class=\"chevron-after\">Read more</div>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.62 (foreground color: #ff6633, background color: #f2f3f6, font size: 13.5pt (18px), font weight: bold). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "a[href$=\"cisco-systems\"] > .label-teal-small"
              ],
              "html": "<span class=\"label-teal-small\">Case study</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 1.31 (foreground color: #ffffff, background color: #bfe8ed, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "a[href$=\"cisco-systems\"] > .chevron-after"
              ],
              "html": "<div class=\"chevron-after\">Read more</div>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.62 (foreground color: #ff6633, background color: #f2f3f6, font size: 13.5pt (18px), font weight: bold). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "a[href$=\"bdo-as\"] > .label-light-blue-small"
              ],
              "html": "<span class=\"label-light-blue-small\">Customer profile</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.02 (foreground color: #ffffff, background color: #4cc1ff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "a[href$=\"bdo-as\"] > .chevron-after"
              ],
              "html": "<div class=\"chevron-after\">Read more</div>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.62 (foreground color: #ff6633, background color: #f2f3f6, font size: 13.5pt (18px), font weight: bold). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "a[href$=\"accenture\"] > .label-light-blue-small"
              ],
              "html": "<span class=\"label-light-blue-small\">Customer profile</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.02 (foreground color: #ffffff, background color: #4cc1ff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "a[href$=\"accenture\"] > .chevron-after"
              ],
              "html": "<div class=\"chevron-after\">Read more</div>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.62 (foreground color: #ff6633, background color: #f2f3f6, font size: 13.5pt (18px), font weight: bold). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "a:nth-child(6) > .label-teal-small"
              ],
              "html": "<span class=\"label-teal-small\">Case study</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 1.31 (foreground color: #ffffff, background color: #bfe8ed, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "a:nth-child(6) > .chevron-after"
              ],
              "html": "<div class=\"chevron-after\">Read more</div>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.62 (foreground color: #ff6633, background color: #f2f3f6, font size: 13.5pt (18px), font weight: bold). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "a[href$=\"paychex\"] > .label-teal-small"
              ],
              "html": "<span class=\"label-teal-small\">Case study</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 1.31 (foreground color: #ffffff, background color: #bfe8ed, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "a[href$=\"paychex\"] > .chevron-after"
              ],
              "html": "<div class=\"chevron-after\">Read more</div>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.62 (foreground color: #ff6633, background color: #f2f3f6, font size: 13.5pt (18px), font weight: bold). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "a[href$=\"osram\"] > .label-teal-small"
              ],
              "html": "<span class=\"label-teal-small\">Case study</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 1.31 (foreground color: #ffffff, background color: #bfe8ed, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "a[href$=\"osram\"] > .chevron-after"
              ],
              "html": "<div class=\"chevron-after\">Read more</div>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.62 (foreground color: #ff6633, background color: #f2f3f6, font size: 13.5pt (18px), font weight: bold). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "a[href$=\"sabancidx\"] > .label-light-blue-small"
              ],
              "html": "<span class=\"label-light-blue-small\">Customer profile</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.02 (foreground color: #ffffff, background color: #4cc1ff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "a[href$=\"sabancidx\"] > .chevron-after"
              ],
              "html": "<div class=\"chevron-after\">Read more</div>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.62 (foreground color: #ff6633, background color: #f2f3f6, font size: 13.5pt (18px), font weight: bold). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "a[href$=\"trustfoundry\"] > .label-teal-small"
              ],
              "html": "<span class=\"label-teal-small\">Case study</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 1.31 (foreground color: #ffffff, background color: #bfe8ed, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "a[href$=\"trustfoundry\"] > .chevron-after"
              ],
              "html": "<div class=\"chevron-after\">Read more</div>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.62 (foreground color: #ff6633, background color: #f2f3f6, font size: 13.5pt (18px), font weight: bold). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "a[href$=\"pablo-garcia-perez\"] > .label-light-blue-small"
              ],
              "html": "<span class=\"label-light-blue-small\">Customer profile</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.02 (foreground color: #ffffff, background color: #4cc1ff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "a[href$=\"pablo-garcia-perez\"] > .chevron-after"
              ],
              "html": "<div class=\"chevron-after\">Read more</div>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.62 (foreground color: #ff6633, background color: #f2f3f6, font size: 13.5pt (18px), font weight: bold). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "a[href$=\"augmedix\"] > .label-teal-small"
              ],
              "html": "<span class=\"label-teal-small\">Case study</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 1.31 (foreground color: #ffffff, background color: #bfe8ed, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "a[href$=\"augmedix\"] > .chevron-after"
              ],
              "html": "<div class=\"chevron-after\">Read more</div>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.62 (foreground color: #ff6633, background color: #f2f3f6, font size: 13.5pt (18px), font weight: bold). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "a:nth-child(13) > .label-teal-small"
              ],
              "html": "<span class=\"label-teal-small\">Case study</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 1.31 (foreground color: #ffffff, background color: #bfe8ed, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "a:nth-child(13) > .chevron-after"
              ],
              "html": "<div class=\"chevron-after\">Read more</div>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.62 (foreground color: #ff6633, background color: #f2f3f6, font size: 13.5pt (18px), font weight: bold). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                ".section-full-width.theme-white:nth-child(8) > .image-slider-white-quoteblock > div:nth-child(3) > div > div > .chevron-after"
              ],
              "html": "<a class=\"chevron-after\" href=\"/web-security/getting-started/johnny-villarreal\">Read about Johnny's Web Security Academy experience</a>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.91 (foreground color: #ff6633, background color: #ffffff, font size: 13.5pt (18px), font weight: bold). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                ".button-orange"
              ],
              "html": "<a class=\"button-orange\" href=\"/burp\">FIND OUT MORE</a>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.91 (foreground color: #ffffff, background color: #ff6633, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                ".button-outline-blue-small"
              ],
              "html": "<a class=\"button-outline-blue-small camelcase\" href=\"https://twitter.com/Burp_Suite\" rel=\"noreferrer\"><span class=\"icon-twitter\"></span> Follow us</a>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.58 (foreground color: #00acee, background color: #ffffff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                ".grey"
              ],
              "html": "<p class=\"grey\">© 2026 PortSwigger Ltd.</p>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.85 (foreground color: #999998, background color: #ffffff, font size: 9.8pt (13px), font weight: bold). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            }
          ]
        },
        {
          "id": "html-has-lang",
          "impact": "serious",
          "tags": [
            "cat.language",
            "wcag2a",
            "wcag311",
            "TTv5",
            "TT11.a",
            "EN-301-549",
            "EN-9.3.1.1",
            "ACT",
            "RGAAv4",
            "RGAA-8.3.1"
          ],
          "help": "<html> element must have a lang attribute",
          "helpUrl": "https://dequeuniversity.com/rules/axe/4.12/html-has-lang?application=axeAPI",
          "description": "Ensure every HTML document has a lang attribute",
          "nodes": [
            {
              "target": [
                "html"
              ],
              "html": "<html>",
              "failureSummary": "Fix any of the following:\n  The <html> element does not have a lang attribute",
              "impact": "serious"
            }
          ]
        },
        {
          "id": "link-name",
          "impact": "serious",
          "tags": [
            "cat.name-role-value",
            "wcag2a",
            "wcag244",
            "wcag412",
            "section508",
            "section508.22.a",
            "TTv5",
            "TT6.a",
            "EN-301-549",
            "EN-9.2.4.4",
            "EN-9.4.1.2",
            "ACT",
            "RGAAv4",
            "RGAA-6.2.1"
          ],
          "help": "Links must have discernible text",
          "helpUrl": "https://dequeuniversity.com/rules/axe/4.12/link-name?application=axeAPI",
          "description": "Ensure links have discernible text",
          "nodes": [
            {
              "target": [
                ".logo"
              ],
              "html": "<a class=\"logo\" href=\"/\"></a>",
              "failureSummary": "Fix all of the following:\n  Element is in tab order and does not have accessible text\n\nFix any of the following:\n  Element does not have text that is visible to screen readers\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute",
              "impact": "serious"
            },
            {
              "target": [
                ".back-to-top"
              ],
              "html": "<a href=\"#top\" class=\"back-to-top allow-for-pinned\">",
              "failureSummary": "Fix all of the following:\n  Element is in tab order and does not have accessible text\n\nFix any of the following:\n  Element does not have text that is visible to screen readers\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute",
              "impact": "serious"
            }
          ]
        },
        {
          "id": "target-size",
          "impact": "serious",
          "tags": [
            "cat.sensory-and-visual-cues",
            "wcag22aa",
            "wcag258"
          ],
          "help": "All touch targets must be 24px large, or leave sufficient space",
          "helpUrl": "https://dequeuniversity.com/rules/axe/4.12/target-size?application=axeAPI",
          "description": "Ensure touch targets have sufficient size and space",
          "nodes": [
            {
              "target": [
                ".container > div:nth-child(1) > a[href$=\"vulnerability-scanner\"]"
              ],
              "html": "<a href=\"/burp/vulnerability-scanner\">Web vulnerability scanner</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (182.4px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                ".container > div:nth-child(1) > a[href$=\"burp\"]"
              ],
              "html": "<a href=\"/burp\">Burp Suite Editions</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (182.4px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                ".container > div:nth-child(1) > a[href$=\"releases\"]"
              ],
              "html": "<a href=\"/burp/releases\">Release Notes</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (182.4px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                ".container > div:nth-child(2) > a:nth-child(2)"
              ],
              "html": "<a href=\"/web-security/cross-site-scripting\">Cross-site scripting (XSS)</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (182.4px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                "a[href$=\"sql-injection\"]"
              ],
              "html": "<a href=\"/web-security/sql-injection\">SQL injection</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (182.4px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                "a[href$=\"csrf\"]"
              ],
              "html": "<a href=\"/web-security/csrf\">Cross-site request forgery</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (182.4px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                "a[href$=\"xxe\"]"
              ],
              "html": "<a href=\"/web-security/xxe\">XML external entity injection</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (182.4px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                ".container > div:nth-child(2) > a:nth-child(6)"
              ],
              "html": "<a href=\"/web-security/file-path-traversal\">Directory traversal</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (182.4px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                "a[href$=\"ssrf\"]"
              ],
              "html": "<a href=\"/web-security/ssrf\">Server-side request forgery</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (182.4px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                "a[href$=\"organizations\"]"
              ],
              "html": "<a href=\"/organizations\">Organizations</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (182.4px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                "a[href$=\"testers\"]"
              ],
              "html": "<a href=\"/testers\">Testers</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (182.4px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                "a[href$=\"developers\"]"
              ],
              "html": "<a href=\"/developers\">Developers</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (182.4px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                "div:nth-child(4) > a[href$=\"about\"]"
              ],
              "html": "<a href=\"/about\">About</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (182.4px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                "div:nth-child(4) > a[href$=\"careers\"]"
              ],
              "html": "<a href=\"/careers\">Careers</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (182.4px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                "div:nth-child(4) > a[href$=\"contact\"]"
              ],
              "html": "<a href=\"/about/contact\">Contact</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (182.4px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                "div:nth-child(4) > a[href$=\"legal\"]"
              ],
              "html": "<a href=\"/legal\">Legal</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (182.4px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                "a[href$=\"privacy\"]"
              ],
              "html": "<a href=\"/privacy\">Privacy Notice</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (182.4px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                "a[href$=\"modern-slavery-statement\"]"
              ],
              "html": "<a href=\"/modern-slavery-statement\">Modern Slavery Statement</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (182.4px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                ".container > div:nth-child(5) > a[href$=\"web-security\"]"
              ],
              "html": "<a href=\"/web-security\">Web Security Academy</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (182.4px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                ".container > div:nth-child(5) > a[href$=\"blog\"]"
              ],
              "html": "<a href=\"/blog\">Blog</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (182.4px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                ".container > div:nth-child(5) > a[href$=\"research\"]"
              ],
              "html": "<a href=\"/research\">Research</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (182.4px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            }
          ]
        }
      ],
      "incomplete": [
        {
          "id": "color-contrast",
          "impact": "serious",
          "tags": [
            "cat.color",
            "wcag2aa",
            "wcag143",
            "TTv5",
            "TT13.c",
            "EN-301-549",
            "EN-9.1.4.3",
            "ACT",
            "RGAAv4",
            "RGAA-3.2.1"
          ],
          "help": "Elements must meet minimum color contrast ratio thresholds",
          "helpUrl": "https://dequeuniversity.com/rules/axe/4.12/color-contrast?application=axeAPI",
          "description": "Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds",
          "nodes": [
            {
              "target": [
                "#customer-profiles"
              ],
              "html": "<h2 id=\"customer-profiles\">Customer profiles</h2>",
              "failureSummary": "Fix any of the following:\n  Element's background color could not be determined because it is overlapped by another element",
              "impact": "serious"
            },
            {
              "target": [
                ".section-full-width.theme-white:nth-child(4) > .image-slider-white-quoteblock > div:nth-child(3) > div > div > p"
              ],
              "html": "<p> ... most of my team right now is most familiar with Burp, so it's what we knew.\n\n                           <sup>\n                              <strong>Leanne Shapton</strong>\n                              Application Security Engineer, Shopify</sup>\n                        </p>",
              "failureSummary": "Fix any of the following:\n  Element's background color could not be determined because it is overlapped by another element",
              "impact": "serious"
            },
            {
              "target": [
                ".section-full-width.theme-white:nth-child(4) > .image-slider-white-quoteblock > div:nth-child(3) > div > div > p > sup"
              ],
              "html": "<sup>\n                              <strong>Leanne Shapton</strong>\n                              Application Security Engineer, Shopify</sup>",
              "failureSummary": "Fix any of the following:\n  Element's background color could not be determined because it is overlapped by another element",
              "impact": "serious"
            },
            {
              "target": [
                ".section-full-width.theme-white:nth-child(4) > .image-slider-white-quoteblock > div:nth-child(3) > div > div > p > sup > strong"
              ],
              "html": "<strong>Leanne Shapton</strong>",
              "failureSummary": "Fix any of the following:\n  Element's background color could not be determined due to a pseudo element",
              "impact": "serious"
            },
            {
              "target": [
                "#web-security-academy-hall-of-fame-high-flyers"
              ],
              "html": "<h2 cms-ignore-validation=\"HEADING_CAPITALIZATION\" id=\"web-security-academy-hall-of-fame-high-flyers\">Web Security Academy - Hall of Fame high flyers</h2>",
              "failureSummary": "Fix any of the following:\n  Element's background color could not be determined because it is overlapped by another element",
              "impact": "serious"
            },
            {
              "target": [
                ".section-full-width.theme-white:nth-child(8) > .image-slider-white-quoteblock > div:nth-child(3) > div > div > p"
              ],
              "html": "<p>",
              "failureSummary": "Fix any of the following:\n  Element's background color could not be determined because it is overlapped by another element",
              "impact": "serious"
            },
            {
              "target": [
                ".section-full-width.theme-white:nth-child(8) > .image-slider-white-quoteblock > div:nth-child(3) > div > div > p > sup > strong"
              ],
              "html": "<strong>Johnny Villarreal</strong>",
              "failureSummary": "Fix any of the following:\n  Element's background color could not be determined due to a pseudo element",
              "impact": "serious"
            },
            {
              "target": [
                "#burp-suite-by-the-numbers"
              ],
              "html": "<h2 id=\"burp-suite-by-the-numbers\">Burp Suite by the numbers</h2>",
              "failureSummary": "Fix any of the following:\n  Element's background color could not be determined because element contains an image node",
              "impact": "serious"
            },
            {
              "target": [
                ".banner.theme-navy-1.text-center > div > p"
              ],
              "html": "<p>Burp Suite is trusted by some of the largest and most recognizable organizations in the world.</p>",
              "failureSummary": "Fix any of the following:\n  Element's background color could not be determined because element contains an image node",
              "impact": "serious"
            },
            {
              "target": [
                "div:nth-child(1) > sup"
              ],
              "html": "<sup>used by</sup>",
              "failureSummary": "Fix any of the following:\n  Element's background color could not be determined because element contains an image node",
              "impact": "serious"
            },
            {
              "target": [
                "div:nth-child(1) > .price.heading-1.heading-orange-1"
              ],
              "html": "<p class=\"price heading-1 heading-orange-1\">60,000+</p>",
              "failureSummary": "Fix any of the following:\n  Element's background color could not be determined because element contains an image node",
              "impact": "serious"
            },
            {
              "target": [
                "div:nth-child(1) > h3[cms-ignore-validation=\"HEADING_CAPITALIZATION\"]"
              ],
              "html": "<h3 cms-ignore-validation=\"HEADING_CAPITALIZATION\">customers</h3>",
              "failureSummary": "Fix any of the following:\n  Element's background color could not be determined because element contains an image node",
              "impact": "serious"
            },
            {
              "target": [
                "div:nth-child(2) > sup"
              ],
              "html": "<sup>across</sup>",
              "failureSummary": "Fix any of the following:\n  Element's background color could not be determined because element contains an image node",
              "impact": "serious"
            },
            {
              "target": [
                "div:nth-child(2) > .price.heading-1.heading-orange-1"
              ],
              "html": "<p class=\"price heading-1 heading-orange-1\">15,000+</p>",
              "failureSummary": "Fix any of the following:\n  Element's background color could not be determined because element contains an image node",
              "impact": "serious"
            },
            {
              "target": [
                "div:nth-child(2) > h3[cms-ignore-validation=\"HEADING_CAPITALIZATION\"]"
              ],
              "html": "<h3 cms-ignore-validation=\"HEADING_CAPITALIZATION\">organizations</h3>",
              "failureSummary": "Fix any of the following:\n  Element's background color could not be determined because element contains an image node",
              "impact": "serious"
            },
            {
              "target": [
                "div:nth-child(3) > sup"
              ],
              "html": "<sup>in</sup>",
              "failureSummary": "Fix any of the following:\n  Element's background color could not be determined because element contains an image node",
              "impact": "serious"
            },
            {
              "target": [
                "div:nth-child(3) > .price.heading-1.heading-orange-1"
              ],
              "html": "<p class=\"price heading-1 heading-orange-1\">150+</p>",
              "failureSummary": "Fix any of the following:\n  Element's background color could not be determined because element contains an image node",
              "impact": "serious"
            },
            {
              "target": [
                "div:nth-child(3) > h3[cms-ignore-validation=\"HEADING_CAPITALIZATION\"]"
              ],
              "html": "<h3 cms-ignore-validation=\"HEADING_CAPITALIZATION\">countries</h3>",
              "failureSummary": "Fix any of the following:\n  Element's background color could not be determined because element contains an image node",
              "impact": "serious"
            },
            {
              "target": [
                "div:nth-child(2) > div > .callout-quote-twitter > div > p"
              ],
              "html": "<p>I find it very satisfying to both my sanity and my bank account that @Burp_Suite does a better job of finding vulnerabilities than every other web scanner I've used. It's stunning how\n                           bad $8K-10K web scanners are at finding even the most basic issue.</p>",
              "failureSummary": "Fix any of the following:\n  Element's background color could not be determined because it is overlapped by another element",
              "impact": "serious"
            },
            {
              "target": [
                "div:nth-child(2) > div > .callout-quote-twitter > cite > div > span > p > strong"
              ],
              "html": "<strong>@darkrabb1t</strong>",
              "failureSummary": "Fix any of the following:\n  Element's background color could not be determined because it is overlapped by another element",
              "impact": "serious"
            },
            {
              "target": [
                "#discover-burp-suite"
              ],
              "html": "<h2 id=\"discover-burp-suite\">Discover Burp Suite</h2>",
              "failureSummary": "Fix any of the following:\n  Element's background color could not be determined because element contains an image node",
              "impact": "serious"
            }
          ]
        }
      ],
      "consoleErrors": [
        "Connecting to 'https://px.ads.linkedin.com/attribution_trigger?pid=6316346&time=1785582165952&url=https%3A%2F%2Fportswigger.net%2Fcustomers' violates the following Content Security Policy directive: \"connect-src 'self' https://ps.containers.piwik.pro https://ps.piwik.pro https://go.portswigger.net https://tags.srv.stackadapt.com https://www.google.com/recaptcha/ https://tracking-api.g2.com https://phingest.staging.portswigger.com https://phingest.portswigger.com https://formsubmission.portswigger.net https://*.portswigger.com\". The action has been blocked.",
        "Loading the image 'https://px.ads.linkedin.com/collect?v=2&fmt=js&pid=6316346&time=1785582165952&url=https%3A%2F%2Fportswigger.net%2Fcustomers' violates the following Content Security Policy directive: \"img-src 'self' https://*.portswigger.com/ https://portswigger.net/ https://i.ytimg.com/ https://tags.srv.stackadapt.com/sa.jpeg\". The action has been blocked.",
        "Loading the image 'https://px.ads.linkedin.com/attribution_trigger?pid=6316346&time=1785582165952&url=https%3A%2F%2Fportswigger.net%2Fcustomers' violates the following Content Security Policy directive: \"img-src 'self' https://*.portswigger.com/ https://portswigger.net/ https://i.ytimg.com/ https://tags.srv.stackadapt.com/sa.jpeg\". The action has been blocked.",
        "Connecting to 'https://px.ads.linkedin.com/wa/?medium=fetch&fmt=g' violates the following Content Security Policy directive: \"connect-src 'self' https://ps.containers.piwik.pro https://ps.piwik.pro https://go.portswigger.net https://tags.srv.stackadapt.com https://www.google.com/recaptcha/ https://tracking-api.g2.com https://phingest.staging.portswigger.com https://phingest.portswigger.com https://formsubmission.portswigger.net https://*.portswigger.com\". The action has been blocked.",
        "Fetch API cannot load https://px.ads.linkedin.com/wa/?medium=fetch&fmt=g. Refused to connect because it violates the document's Content Security Policy.",
        "Connecting to 'https://px.ads.linkedin.com/wa/?medium=beacon&fmt=g' violates the following Content Security Policy directive: \"connect-src 'self' https://ps.containers.piwik.pro https://ps.piwik.pro https://go.portswigger.net https://tags.srv.stackadapt.com https://www.google.com/recaptcha/ https://tracking-api.g2.com https://phingest.staging.portswigger.com https://phingest.portswigger.com https://formsubmission.portswigger.net https://*.portswigger.com\". The action has been blocked.",
        "Loading the image 'https://px.ads.linkedin.com/insight_tag_errors.gif?v=2&pid=6316346&error=version%3A%20308%20%7C%20WebsiteActions-308-TypeError%3A%20Failed%20to%20fetch%3B%20ErrorData%3A%20%7B%22domain%22%3A%22portswigger.net%22%2C%22requestFetcher%22%3A%22fetch-keepalive%22%2C%22body%22%3A%22H4sIAAAAAAAACl2PTWvCQBiE%2F4rMeVM15su9SWlF6EGa4KWUssm%2BxqWbzXbfDVLE%2F16s0EOPD8M8zFzgjWbIt2K1LFZZ8S7AXTA%2BHiiwGR3kalEJRDMQ5LKs8rxKl0W%2BzgsBPQ7KOEj4MUQ%2Bm76n8OAoQmAKFhKnGD3L%2BfxfPu8mjuNAgSHgVU%2BNiZYg8aiYZnWctCGeJbP9GGJ9r0HgTC2bSLXpnbKv9DURx52GRJVluqvKKsmrNE3SvC2TNl%2BniT7qRVGUaafLFgKGm6AcWxVJQx6VZRKw5lndLbjB1igX7zAY7iAv8NzWUUWCTLLrzfJi3Cfpndt4%2F6c50QDpJmsF%2BHdf8%2B1vh%2Fab7dPHYVfvGlx%2FABPQI81qAQAA%22%7D&href=https%3A%2F%2Fportswigger.net%2Fcustomers' violates the following Content Security Policy directive: \"img-src 'self' https://*.portswigger.com/ https://portswigger.net/ https://i.ytimg.com/ https://tags.srv.stackadapt.com/sa.jpeg\". The action has been blocked.",
        "Connecting to 'https://ad.doubleclick.net/ccm/s/collect?auid=438335171.1785582166&gtm=45be67t1v9179205174za200zd9179205174xec' violates the following Content Security Policy directive: \"connect-src 'self' https://ps.containers.piwik.pro https://ps.piwik.pro https://go.portswigger.net https://tags.srv.stackadapt.com https://www.google.com/recaptcha/ https://tracking-api.g2.com https://phingest.staging.portswigger.com https://phingest.portswigger.com https://formsubmission.portswigger.net https://*.portswigger.com\". The action has been blocked.",
        "Fetch API cannot load https://ad.doubleclick.net/ccm/s/collect?auid=438335171.1785582166&gtm=45be67t1v9179205174za200zd9179205174xec. Refused to connect because it violates the document's Content Security Policy.",
        "Connecting to 'https://www.google.com/rmkt/collect/11422135271/?random=1785582166050&cv=11&fst=1785582166050&fmt=8&bg=ffffff&guid=ON&async=1&en=gtag.config&gtm=45be67t1v9179205174za200zd9179205174xec&gcd=13l3l3l3l1l1&dma=0&tag_exp=115938465~115938469~118897920~118897930~119896802&u_w=1440&u_h=900&url=https%3A%2F%2Fportswigger.net%2Fcustomers&rcb=8&frm=0&tiba=Case%20Studies%20-%20PortSwigger&hn=www.googleadservices.com&npa=0&pscdl=noapi&auid=438335171.1785582166&data=event%3Dgtag.config&ept=68&gcp=5' violates the following Content Security Policy directive: \"connect-src 'self' https://ps.containers.piwik.pro https://ps.piwik.pro https://go.portswigger.net https://tags.srv.stackadapt.com https://www.google.com/recaptcha/ https://tracking-api.g2.com https://phingest.staging.portswigger.com https://phingest.portswigger.com https://formsubmission.portswigger.net https://*.portswigger.com\". The action has been blocked.",
        "Fetch API cannot load https://www.google.com/rmkt/collect/11422135271/?random=1785582166050&cv=11&fst=1785582166050&fmt=8&bg=ffffff&guid=ON&async=1&en=gtag.config&gtm=45be67t1v9179205174za200zd9179205174xec&gcd=13l3l3l3l1l1&dma=0&tag_exp=115938465~115938469~118897920~118897930~119896802&u_w=1440&u_h=900&url=https%3A%2F%2Fportswigger.net%2Fcustomers&rcb=8&frm=0&tiba=Case%20Studies%20-%20PortSwigger&hn=www.googleadservices.com&npa=0&pscdl=noapi&auid=438335171.1785582166&data=event%3Dgtag.config&ept=68&gcp=5. Refused to connect because it violates the document's Content Security Policy.",
        "Connecting to 'https://www.google.com/ccm/collect?rcb=8&frm=0&auid=438335171.1785582166&dt=Case%20Studies%20-%20PortSwigger&en=page_view&dl=https%3A%2F%2Fportswigger.net%2Fcustomers&scrsrc=www.googletagmanager.com&rnd=353973608.1785582166&navt=n&npa=0&gtm=45be67t1v9179205174za200zd9179205174xec&gcd=13l3l3l3l1l1&dma=0&tag_exp=115938465~115938469~118897920~118897930~119896802&apvc=1&tids=AW-11422135271&tid=AW-11422135271&tft=1785582166076&tfd=1119&fmt=8' violates the following Content Security Policy directive: \"connect-src 'self' https://ps.containers.piwik.pro https://ps.piwik.pro https://go.portswigger.net https://tags.srv.stackadapt.com https://www.google.com/recaptcha/ https://tracking-api.g2.com https://phingest.staging.portswigger.com https://phingest.portswigger.com https://formsubmission.portswigger.net https://*.portswigger.com\". The action has been blocked.",
        "Fetch API cannot load https://www.google.com/ccm/collect?rcb=8&frm=0&auid=438335171.1785582166&dt=Case%20Studies%20-%20PortSwigger&en=page_view&dl=https%3A%2F%2Fportswigger.net%2Fcustomers&scrsrc=www.googletagmanager.com&rnd=353973608.1785582166&navt=n&npa=0&gtm=45be67t1v9179205174za200zd9179205174xec&gcd=13l3l3l3l1l1&dma=0&tag_exp=115938465~115938469~118897920~118897930~119896802&apvc=1&tids=AW-11422135271&tid=AW-11422135271&tft=1785582166076&tfd=1119&fmt=8. Refused to connect because it violates the document's Content Security Policy.",
        "Loading the image 'https://www.google.com/rmkt/collect/11422135271/?random=1785582166050&cv=11&fst=1785582166050&fmt=3&bg=ffffff&guid=ON&async=1&en=gtag.config&gtm=45be67t1v9179205174za200zd9179205174xec&gcd=13l3l3l3l1l1&dma=0&tag_exp=115938465~115938469~118897920~118897930~119896802&u_w=1440&u_h=900&url=https%3A%2F%2Fportswigger.net%2Fcustomers&rcb=8&frm=0&tiba=Case%20Studies%20-%20PortSwigger&hn=www.googleadservices.com&npa=0&pscdl=noapi&auid=438335171.1785582166&data=event%3Dgtag.config&ept=68&gcp=5' violates the following Content Security Policy directive: \"img-src 'self' https://*.portswigger.com/ https://portswigger.net/ https://i.ytimg.com/ https://tags.srv.stackadapt.com/sa.jpeg\". The action has been blocked.",
        "Loading the image 'https://www.google.com/ccm/collect?rcb=8&frm=0&auid=438335171.1785582166&dt=Case%20Studies%20-%20PortSwigger&en=page_view&dl=https%3A%2F%2Fportswigger.net%2Fcustomers&scrsrc=www.googletagmanager.com&rnd=353973608.1785582166&navt=n&npa=0&gtm=45be67t1v9179205174za200zd9179205174xec&gcd=13l3l3l3l1l1&dma=0&tag_exp=115938465~115938469~118897920~118897930~119896802&apvc=1&tids=AW-11422135271&tid=AW-11422135271&tft=1785582166076&tfd=1119&fmt=3' violates the following Content Security Policy directive: \"img-src 'self' https://*.portswigger.com/ https://portswigger.net/ https://i.ytimg.com/ https://tags.srv.stackadapt.com/sa.jpeg\". The action has been blocked.",
        "Loading the image 'https://www.google.com/pagead/1p-user-list/11422135271/?random=1785582166050&cv=11&fst=1785582000000&bg=ffffff&guid=ON&async=1&en=gtag.config&gtm=45be67t1v9179205174za200zd9179205174xec&gcd=13l3l3l3l1l1&dma=0&tag_exp=115938465~115938469~118897920~118897930~119896802&u_w=1440&u_h=900&url=https%3A%2F%2Fportswigger.net%2Fcustomers&rcb=8&frm=0&tiba=Case%20Studies%20-%20PortSwigger&hn=www.googleadservices.com&npa=0&pscdl=noapi&auid=438335171.1785582166&data=event%3Dgtag.config&ept=9&rfmt=3&fmt=3&is_vtc=1&cid=CAQSUAARCiqBsfRsCDEEWJ0ItLj14geB0iotGaGciDcsSqrmTJcPnpHRZYtXqP0EM2LslPXN-mrzjp-y3V2V-Sxvefh9vqZMJqepY1AA3vI_mv8j&random=3440761337&rmt_tld=0&ipr=y' violates the following Content Security Policy directive: \"img-src 'self' https://*.portswigger.com/ https://portswigger.net/ https://i.ytimg.com/ https://tags.srv.stackadapt.com/sa.jpeg\". The action has been blocked.",
        "Loading the image 'https://www.google.co.uk/pagead/1p-user-list/11422135271/?random=1785582166050&cv=11&fst=1785582000000&bg=ffffff&guid=ON&async=1&en=gtag.config&gtm=45be67t1v9179205174za200zd9179205174xec&gcd=13l3l3l3l1l1&dma=0&tag_exp=115938465~115938469~118897920~118897930~119896802&u_w=1440&u_h=900&url=https%3A%2F%2Fportswigger.net%2Fcustomers&rcb=8&frm=0&tiba=Case%20Studies%20-%20PortSwigger&hn=www.googleadservices.com&npa=0&pscdl=noapi&auid=438335171.1785582166&data=event%3Dgtag.config&ept=9&rfmt=3&fmt=3&is_vtc=1&cid=CAQSUAARCiqBsfRsCDEEWJ0ItLj14geB0iotGaGciDcsSqrmTJcPnpHRZYtXqP0EM2LslPXN-mrzjp-y3V2V-Sxvefh9vqZMJqepY1AA3vI_mv8j&random=3440761337&rmt_tld=1&ipr=y' violates the following Content Security Policy directive: \"img-src 'self' https://*.portswigger.com/ https://portswigger.net/ https://i.ytimg.com/ https://tags.srv.stackadapt.com/sa.jpeg\". The action has been blocked.",
        "Applying inline style violates the following Content Security Policy directive 'style-src 'self' https://tags.srv.stackadapt.com/sa.css 'nonce-+Cf/6gkMq6mBAwRlAyFTLUILYVcUfBJE' https://fonts.googleapis.com/css2* https://unpkg.com/animate.css@4.1.1/animate.css https://unpkg.com/@teleporthq/teleport-custom-scripts/dist/style.css'. Either the 'unsafe-inline' keyword, a hash ('sha256-DI3A3NB0TrIWjOyPS+ClIeU1iZvL9QiLqQN2JnRHCss='), or a nonce ('nonce-...') is required to enable inline execution. The action has been blocked."
      ],
      "pageErrors": [],
      "error": null,
      "durationMs": 3086
    },
    {
      "name": "Pricing",
      "requestedUrl": "https://portswigger.net/buy/pro",
      "viewport": {
        "label": "375px",
        "width": 375,
        "height": 812
      },
      "status": "audited",
      "httpStatus": 200,
      "finalUrl": "https://portswigger.net/buy/pro",
      "title": "Subscribe to Burp Suite Professional - PortSwigger",
      "document": {
        "lang": null,
        "h1Count": 1,
        "mainCount": 0,
        "landmarkCount": 2,
        "horizontalOverflowPx": 0
      },
      "violations": [
        {
          "id": "color-contrast",
          "impact": "serious",
          "tags": [
            "cat.color",
            "wcag2aa",
            "wcag143",
            "TTv5",
            "TT13.c",
            "EN-301-549",
            "EN-9.1.4.3",
            "ACT",
            "RGAAv4",
            "RGAA-3.2.1"
          ],
          "help": "Elements must meet minimum color contrast ratio thresholds",
          "helpUrl": "https://dequeuniversity.com/rules/axe/4.12/color-contrast?application=axeAPI",
          "description": "Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds",
          "nodes": [
            {
              "target": [
                ".button-orange-small"
              ],
              "html": "<a class=\"button-orange-small\" href=\"/users\">Login</a>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.91 (foreground color: #ffffff, background color: #ff6633, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                ".is-underlined:nth-child(5)"
              ],
              "html": "<h3 class=\"margin-top-m is-underlined\">Your details</h3>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.91 (foreground color: #ff6633, background color: #ffffff, font size: 16.0pt (21.296px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                ".is-underlined:nth-child(16)"
              ],
              "html": "<h3 class=\"margin-top-m is-underlined\">Your plan details</h3>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.91 (foreground color: #ff6633, background color: #ffffff, font size: 16.0pt (21.296px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#SubscriptionToggle"
              ],
              "html": "<a href=\"javascript:void(0)\" class=\"subscription-toggle\" id=\"SubscriptionToggle\">more options</a>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.91 (foreground color: #ff6633, background color: #ffffff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                ".is-underlined:nth-child(26)"
              ],
              "html": "<h3 class=\"margin-top-m is-underlined\">Your contact details</h3>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.91 (foreground color: #ff6633, background color: #ffffff, font size: 16.0pt (21.296px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "#SubmitDetails"
              ],
              "html": "<input class=\"round-orange-button\" data-loadingvalue=\"Submitting...\" data-spinnerid=\"SubmitSpinner\" id=\"SubmitDetails\" name=\"ActionType\" switchtype=\"\" type=\"button\" value=\"CONTINUE\" data-defaultvalue=\"CONTINUE\">",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.91 (foreground color: #ffffff, background color: #ff6633, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                ".button-outline-blue-small"
              ],
              "html": "<a class=\"button-outline-blue-small camelcase\" href=\"https://twitter.com/Burp_Suite\" rel=\"noreferrer\"><span class=\"icon-twitter\"></span>  Follow us</a>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.58 (foreground color: #00acee, background color: #ffffff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                ".grey"
              ],
              "html": "<p class=\"grey\">© 2026 PortSwigger Ltd.</p>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.84 (foreground color: #999999, background color: #ffffff, font size: 9.8pt (13px), font weight: bold). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            }
          ]
        },
        {
          "id": "html-has-lang",
          "impact": "serious",
          "tags": [
            "cat.language",
            "wcag2a",
            "wcag311",
            "TTv5",
            "TT11.a",
            "EN-301-549",
            "EN-9.3.1.1",
            "ACT",
            "RGAAv4",
            "RGAA-8.3.1"
          ],
          "help": "<html> element must have a lang attribute",
          "helpUrl": "https://dequeuniversity.com/rules/axe/4.12/html-has-lang?application=axeAPI",
          "description": "Ensure every HTML document has a lang attribute",
          "nodes": [
            {
              "target": [
                "html"
              ],
              "html": "<html>",
              "failureSummary": "Fix any of the following:\n  The <html> element does not have a lang attribute",
              "impact": "serious"
            }
          ]
        },
        {
          "id": "label",
          "impact": "critical",
          "tags": [
            "cat.forms",
            "wcag2a",
            "wcag412",
            "section508",
            "section508.22.n",
            "TTv5",
            "TT5.c",
            "EN-301-549",
            "EN-9.4.1.2",
            "ACT",
            "RGAAv4",
            "RGAA-11.1.1"
          ],
          "help": "Form elements must have labels",
          "helpUrl": "https://dequeuniversity.com/rules/axe/4.12/label?application=axeAPI",
          "description": "Ensure every form element has a label",
          "nodes": [
            {
              "target": [
                "#BuyerName"
              ],
              "html": "<input class=\"form-input text-box single-line\" id=\"BuyerName\" name=\"BuyerName\" type=\"text\" value=\"\">",
              "failureSummary": "Fix any of the following:\n  Element does not have an implicit (wrapped) <label>\n  Element does not have an explicit <label>\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute\n  Element has no placeholder attribute\n  Element's default semantics were not overridden with role=\"none\" or role=\"presentation\"",
              "impact": "critical"
            },
            {
              "target": [
                "#BuyerCompany"
              ],
              "html": "<input class=\"form-input text-box single-line\" id=\"BuyerCompany\" name=\"BuyerCompany\" type=\"text\" value=\"\">",
              "failureSummary": "Fix any of the following:\n  Element does not have an implicit (wrapped) <label>\n  Element does not have an explicit <label>\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute\n  Element has no placeholder attribute\n  Element's default semantics were not overridden with role=\"none\" or role=\"presentation\"",
              "impact": "critical"
            },
            {
              "target": [
                "#BuyerEmailAddress"
              ],
              "html": "<input class=\"form-input text-box single-line\" id=\"BuyerEmailAddress\" name=\"BuyerEmailAddress\" type=\"email\" value=\"\">",
              "failureSummary": "Fix any of the following:\n  Element does not have an implicit (wrapped) <label>\n  Element does not have an explicit <label>\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute\n  Element has no placeholder attribute\n  Element's default semantics were not overridden with role=\"none\" or role=\"presentation\"",
              "impact": "critical"
            },
            {
              "target": [
                "#BuyerConfirmEmailAddress"
              ],
              "html": "<input autocomplete=\"off\" class=\"form-input text-box single-line\" id=\"BuyerConfirmEmailAddress\" name=\"BuyerConfirmEmailAddress\" type=\"email\" value=\"\">",
              "failureSummary": "Fix any of the following:\n  Element does not have an implicit (wrapped) <label>\n  Element does not have an explicit <label>\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute\n  Element has no placeholder attribute\n  Element's default semantics were not overridden with role=\"none\" or role=\"presentation\"",
              "impact": "critical"
            },
            {
              "target": [
                "#ChargeableUserCount"
              ],
              "html": "<input class=\"form-input usercount-editor text-box single-line\" data-val=\"true\" data-val-required=\"Invalid value\" id=\"ChargeableUserCount\" max=\"2147483647\" min=\"1\" name=\"ChargeableUserCount\" step=\"1\" type=\"number\" value=\"1\">",
              "failureSummary": "Fix any of the following:\n  Element does not have an implicit (wrapped) <label>\n  Element does not have an explicit <label>\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute\n  Element has no placeholder attribute\n  Element's default semantics were not overridden with role=\"none\" or role=\"presentation\"",
              "impact": "critical"
            },
            {
              "target": [
                "#BuyerAddress_Address1"
              ],
              "html": "<input class=\"form-input text-box single-line\" id=\"BuyerAddress_Address1\" name=\"BuyerAddress.Address1\" type=\"text\" value=\"\">",
              "failureSummary": "Fix any of the following:\n  Element does not have an implicit (wrapped) <label>\n  Element does not have an explicit <label>\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute\n  Element has no placeholder attribute\n  Element's default semantics were not overridden with role=\"none\" or role=\"presentation\"",
              "impact": "critical"
            },
            {
              "target": [
                "#BuyerAddress_Address2"
              ],
              "html": "<input class=\"form-input text-box single-line\" id=\"BuyerAddress_Address2\" name=\"BuyerAddress.Address2\" type=\"text\" value=\"\">",
              "failureSummary": "Fix any of the following:\n  Element does not have an implicit (wrapped) <label>\n  Element does not have an explicit <label>\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute\n  Element has no placeholder attribute\n  Element's default semantics were not overridden with role=\"none\" or role=\"presentation\"",
              "impact": "critical"
            },
            {
              "target": [
                "#BuyerAddress_Address3"
              ],
              "html": "<input class=\"form-input text-box single-line\" id=\"BuyerAddress_Address3\" name=\"BuyerAddress.Address3\" type=\"text\" value=\"\">",
              "failureSummary": "Fix any of the following:\n  Element does not have an implicit (wrapped) <label>\n  Element does not have an explicit <label>\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute\n  Element has no placeholder attribute\n  Element's default semantics were not overridden with role=\"none\" or role=\"presentation\"",
              "impact": "critical"
            },
            {
              "target": [
                "#BuyerAddress_Address4"
              ],
              "html": "<input class=\"form-input text-box single-line\" id=\"BuyerAddress_Address4\" name=\"BuyerAddress.Address4\" type=\"text\" value=\"\">",
              "failureSummary": "Fix any of the following:\n  Element does not have an implicit (wrapped) <label>\n  Element does not have an explicit <label>\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute\n  Element has no placeholder attribute\n  Element's default semantics were not overridden with role=\"none\" or role=\"presentation\"",
              "impact": "critical"
            },
            {
              "target": [
                "#BuyerPhoneNumber"
              ],
              "html": "<input class=\"form-input text-box single-line\" id=\"BuyerPhoneNumber\" name=\"BuyerPhoneNumber\" type=\"tel\" value=\"\">",
              "failureSummary": "Fix any of the following:\n  Element does not have an implicit (wrapped) <label>\n  Element does not have an explicit <label>\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute\n  Element has no placeholder attribute\n  Element's default semantics were not overridden with role=\"none\" or role=\"presentation\"",
              "impact": "critical"
            },
            {
              "target": [
                "#BuyerVatNumber"
              ],
              "html": "<input class=\"form-input text-box single-line\" id=\"BuyerVatNumber\" name=\"BuyerVatNumber\" type=\"text\" value=\"\">",
              "failureSummary": "Fix any of the following:\n  Element does not have an implicit (wrapped) <label>\n  Element does not have an explicit <label>\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute\n  Element has no placeholder attribute\n  Element's default semantics were not overridden with role=\"none\" or role=\"presentation\"",
              "impact": "critical"
            },
            {
              "target": [
                "#BuyerReference"
              ],
              "html": "<input class=\"form-input text-box single-line\" id=\"BuyerReference\" name=\"BuyerReference\" type=\"text\" value=\"\">",
              "failureSummary": "Fix any of the following:\n  Element does not have an implicit (wrapped) <label>\n  Element does not have an explicit <label>\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute\n  Element has no placeholder attribute\n  Element's default semantics were not overridden with role=\"none\" or role=\"presentation\"",
              "impact": "critical"
            }
          ]
        },
        {
          "id": "link-name",
          "impact": "serious",
          "tags": [
            "cat.name-role-value",
            "wcag2a",
            "wcag244",
            "wcag412",
            "section508",
            "section508.22.a",
            "TTv5",
            "TT6.a",
            "EN-301-549",
            "EN-9.2.4.4",
            "EN-9.4.1.2",
            "ACT",
            "RGAAv4",
            "RGAA-6.2.1"
          ],
          "help": "Links must have discernible text",
          "helpUrl": "https://dequeuniversity.com/rules/axe/4.12/link-name?application=axeAPI",
          "description": "Ensure links have discernible text",
          "nodes": [
            {
              "target": [
                ".logo"
              ],
              "html": "<a class=\"logo\" href=\"/\"></a>",
              "failureSummary": "Fix all of the following:\n  Element is in tab order and does not have accessible text\n\nFix any of the following:\n  Element does not have text that is visible to screen readers\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute",
              "impact": "serious"
            },
            {
              "target": [
                ".back-to-top"
              ],
              "html": "<a href=\"#top\" class=\"back-to-top\">",
              "failureSummary": "Fix all of the following:\n  Element is in tab order and does not have accessible text\n\nFix any of the following:\n  Element does not have text that is visible to screen readers\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute",
              "impact": "serious"
            }
          ]
        },
        {
          "id": "select-name",
          "impact": "critical",
          "tags": [
            "cat.forms",
            "wcag2a",
            "wcag412",
            "section508",
            "section508.22.n",
            "TTv5",
            "TT5.c",
            "EN-301-549",
            "EN-9.4.1.2",
            "ACT",
            "RGAAv4",
            "RGAA-11.1.1"
          ],
          "help": "Select element must have an accessible name",
          "helpUrl": "https://dequeuniversity.com/rules/axe/4.12/select-name?application=axeAPI",
          "description": "Ensure select element has an accessible name",
          "nodes": [
            {
              "target": [
                "#BuyerCountryId"
              ],
              "html": "<select class=\"form-dropdown\" id=\"BuyerCountryId\" name=\"BuyerCountryId\" trigger-mandatory-fields=\"\">",
              "failureSummary": "Fix any of the following:\n  Element does not have an implicit (wrapped) <label>\n  Element does not have an explicit <label>\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute\n  Element's default semantics were not overridden with role=\"none\" or role=\"presentation\"",
              "impact": "critical"
            },
            {
              "target": [
                "#CurrencyId"
              ],
              "html": "<select class=\"form-dropdown\" data-val=\"true\" data-val-required=\"The Currency field is required.\" id=\"CurrencyId\" name=\"CurrencyId\"><option value=\"0\">US Dollar</option>\n<option value=\"1\">Euro</option>\n<option selected=\"selected\" value=\"2\">British Pound</option>\n</select>",
              "failureSummary": "Fix any of the following:\n  Element does not have an implicit (wrapped) <label>\n  Element does not have an explicit <label>\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute\n  Element's default semantics were not overridden with role=\"none\" or role=\"presentation\"",
              "impact": "critical"
            }
          ]
        },
        {
          "id": "target-size",
          "impact": "serious",
          "tags": [
            "cat.sensory-and-visual-cues",
            "wcag22aa",
            "wcag258"
          ],
          "help": "All touch targets must be 24px large, or leave sufficient space",
          "helpUrl": "https://dequeuniversity.com/rules/axe/4.12/target-size?application=axeAPI",
          "description": "Ensure touch targets have sufficient size and space",
          "nodes": [
            {
              "target": [
                "a[href$=\"pro\"]:nth-child(2)"
              ],
              "html": "<a href=\"/reseller/pro\">Reseller orders</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (239px by 22.4px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 20.8px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                "a[href$=\"findareseller\"]"
              ],
              "html": "<a href=\"/findareseller\">Find a reseller</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (239px by 22.4px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 20.8px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                "a[href$=\"pro\"]:nth-child(4)"
              ],
              "html": "<a href=\"/quote/pro\">Quotations</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (239px by 22.4px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 20.8px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                "a[href$=\"customer-faqs\"]"
              ],
              "html": "<a href=\"/support/customer-faqs\">FAQs</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (239px by 22.4px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 20.8px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                ".container > div:nth-child(1) > a[href$=\"vulnerability-scanner\"]"
              ],
              "html": "<a href=\"/burp/vulnerability-scanner\">Web vulnerability scanner</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (166.5px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                ".container > div:nth-child(1) > a[href$=\"burp\"]"
              ],
              "html": "<a href=\"/burp\">Burp Suite Editions</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (166.5px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                ".container > div:nth-child(1) > a[href$=\"releases\"]"
              ],
              "html": "<a href=\"/burp/releases\">Release Notes</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (166.5px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                ".container > div:nth-child(2) > a:nth-child(2)"
              ],
              "html": "<a href=\"/web-security/cross-site-scripting\">Cross-site scripting (XSS)</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (166.5px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                "a[href$=\"sql-injection\"]"
              ],
              "html": "<a href=\"/web-security/sql-injection\">SQL injection</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (166.5px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                "a[href$=\"csrf\"]"
              ],
              "html": "<a href=\"/web-security/csrf\">Cross-site request forgery</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (166.5px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                "a[href$=\"xxe\"]"
              ],
              "html": "<a href=\"/web-security/xxe\">XML external entity injection</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (166.5px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                ".container > div:nth-child(2) > a:nth-child(6)"
              ],
              "html": "<a href=\"/web-security/file-path-traversal\">Directory traversal</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (166.5px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                "a[href$=\"ssrf\"]"
              ],
              "html": "<a href=\"/web-security/ssrf\">Server-side request forgery</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (166.5px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                "a[href$=\"organizations\"]"
              ],
              "html": "<a href=\"/organizations\">Organizations</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (166.5px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                "a[href$=\"testers\"]"
              ],
              "html": "<a href=\"/testers\">Testers</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (166.5px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                "a[href$=\"developers\"]"
              ],
              "html": "<a href=\"/developers\">Developers</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (166.5px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                "div:nth-child(4) > a[href$=\"about\"]"
              ],
              "html": "<a href=\"/about\">About</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (166.5px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                "div:nth-child(4) > a[href$=\"careers\"]"
              ],
              "html": "<a href=\"/careers\">Careers</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (166.5px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                "div:nth-child(4) > a[href$=\"contact\"]"
              ],
              "html": "<a href=\"/about/contact\">Contact</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (166.5px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                "div:nth-child(4) > a[href$=\"legal\"]"
              ],
              "html": "<a href=\"/legal\">Legal</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (166.5px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                "a[href$=\"privacy\"]"
              ],
              "html": "<a href=\"/privacy\">Privacy Notice</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (166.5px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                "a[href$=\"modern-slavery-statement\"]"
              ],
              "html": "<a href=\"/modern-slavery-statement\">Modern Slavery Statement</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (166.5px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                ".container > div:nth-child(5) > a[href$=\"web-security\"]"
              ],
              "html": "<a href=\"/web-security\">Web Security Academy</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (166.5px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                ".container > div:nth-child(5) > a[href$=\"blog\"]"
              ],
              "html": "<a href=\"/blog\">Blog</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (166.5px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                ".container > div:nth-child(5) > a[href$=\"research\"]"
              ],
              "html": "<a href=\"/research\">Research</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (166.5px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                "a[href$=\"engineering\"]"
              ],
              "html": "<a href=\"/engineering\">Engineering</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (166.5px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            }
          ]
        }
      ],
      "incomplete": [
        {
          "id": "color-contrast",
          "impact": "serious",
          "tags": [
            "cat.color",
            "wcag2aa",
            "wcag143",
            "TTv5",
            "TT13.c",
            "EN-301-549",
            "EN-9.1.4.3",
            "ACT",
            "RGAAv4",
            "RGAA-3.2.1"
          ],
          "help": "Elements must meet minimum color contrast ratio thresholds",
          "helpUrl": "https://dequeuniversity.com/rules/axe/4.12/color-contrast?application=axeAPI",
          "description": "Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds",
          "nodes": [
            {
              "target": [
                "h1"
              ],
              "html": "<h1>Subscribe to Burp Suite Professional</h1>",
              "failureSummary": "Fix any of the following:\n  Element's background color could not be determined due to a background image",
              "impact": "serious"
            },
            {
              "target": [
                ".container > h3"
              ],
              "html": "<h3>Leading AST toolkit for application security engineers</h3>",
              "failureSummary": "Fix any of the following:\n  Element's background color could not be determined due to a background image",
              "impact": "serious"
            }
          ]
        }
      ],
      "consoleErrors": [
        "Connecting to 'https://px.ads.linkedin.com/attribution_trigger?pid=6316346&time=1785582169305&url=https%3A%2F%2Fportswigger.net%2Fbuy%2Fpro' violates the following Content Security Policy directive: \"connect-src 'self' https://ps.containers.piwik.pro https://ps.piwik.pro https://tags.srv.stackadapt.com https://go.portswigger.net https://tracking-api.g2.com https://phingest.staging.portswigger.com https://phingest.portswigger.com https://www.google.com/recaptcha/ https://api.stripe.com https://www.paypal.com/xoplatform/logger/api/logger\". The action has been blocked.",
        "Loading the image 'https://px.ads.linkedin.com/collect?v=2&fmt=js&pid=6316346&time=1785582169305&url=https%3A%2F%2Fportswigger.net%2Fbuy%2Fpro' violates the following Content Security Policy directive: \"img-src 'self' https://i.ytimg.com/ https://tags.srv.stackadapt.com/sa.jpeg data:\". The action has been blocked.",
        "Loading the image 'https://px.ads.linkedin.com/attribution_trigger?pid=6316346&time=1785582169305&url=https%3A%2F%2Fportswigger.net%2Fbuy%2Fpro' violates the following Content Security Policy directive: \"img-src 'self' https://i.ytimg.com/ https://tags.srv.stackadapt.com/sa.jpeg data:\". The action has been blocked.",
        "Connecting to 'https://px.ads.linkedin.com/wa/?medium=fetch&fmt=g' violates the following Content Security Policy directive: \"connect-src 'self' https://ps.containers.piwik.pro https://ps.piwik.pro https://tags.srv.stackadapt.com https://go.portswigger.net https://tracking-api.g2.com https://phingest.staging.portswigger.com https://phingest.portswigger.com https://www.google.com/recaptcha/ https://api.stripe.com https://www.paypal.com/xoplatform/logger/api/logger\". The action has been blocked.",
        "Fetch API cannot load https://px.ads.linkedin.com/wa/?medium=fetch&fmt=g. Refused to connect because it violates the document's Content Security Policy.",
        "Connecting to 'https://px.ads.linkedin.com/wa/?medium=beacon&fmt=g' violates the following Content Security Policy directive: \"connect-src 'self' https://ps.containers.piwik.pro https://ps.piwik.pro https://tags.srv.stackadapt.com https://go.portswigger.net https://tracking-api.g2.com https://phingest.staging.portswigger.com https://phingest.portswigger.com https://www.google.com/recaptcha/ https://api.stripe.com https://www.paypal.com/xoplatform/logger/api/logger\". The action has been blocked.",
        "Loading the image 'https://px.ads.linkedin.com/insight_tag_errors.gif?v=2&pid=6316346&error=version%3A%20308%20%7C%20WebsiteActions-308-TypeError%3A%20Failed%20to%20fetch%3B%20ErrorData%3A%20%7B%22domain%22%3A%22portswigger.net%22%2C%22requestFetcher%22%3A%22fetch-keepalive%22%2C%22body%22%3A%22H4sIAAAAAAAACl2PTWvDMBBE%2F4rZs1x%2Fu45uKbTB0EOoTS6llHW8dkRlWZXWhBDy34sb6KHHYeDNmytY1XuQ72WWlFlefgjwR6csH8h5NRuQWVwJYDURyOSxKooqTcpNFm8E9POEyoAEOzv2ZzWO5B4MMQhYnAYJJ2brZRT966NuuUTWzSDA4kitYk0goVm6dbqjgOfgaXE2aBbFFOzdPJBfZVAHYbCfHTd3GAg4U%2BcVU6NGg%2FqNvhfyXPcgIS2PMWKK4SapyjAb8iLsY6zCIUHM0yF5LAYEAcq3Do3XyNSDHFB7EqDVC94psIadQsP3MCl%2FBHkF67uGkQlkmN9WyqsyX9TXZmvtH%2BZEE0izaC3A%2F%2Fq1F7se3W93z5%2BHuqlbuP0Ahvd%2FSIABAAA%3D%22%7D&href=https%3A%2F%2Fportswigger.net%2Fbuy%2Fpro' violates the following Content Security Policy directive: \"img-src 'self' https://i.ytimg.com/ https://tags.srv.stackadapt.com/sa.jpeg data:\". The action has been blocked.",
        "Connecting to 'https://ad.doubleclick.net/ccm/s/collect?auid=863430306.1785582170&gtm=45be67t1v9179205174za200zd9179205174xec' violates the following Content Security Policy directive: \"connect-src 'self' https://ps.containers.piwik.pro https://ps.piwik.pro https://tags.srv.stackadapt.com https://go.portswigger.net https://tracking-api.g2.com https://phingest.staging.portswigger.com https://phingest.portswigger.com https://www.google.com/recaptcha/ https://api.stripe.com https://www.paypal.com/xoplatform/logger/api/logger\". The action has been blocked.",
        "Fetch API cannot load https://ad.doubleclick.net/ccm/s/collect?auid=863430306.1785582170&gtm=45be67t1v9179205174za200zd9179205174xec. Refused to connect because it violates the document's Content Security Policy.",
        "Connecting to 'https://www.google.com/rmkt/collect/11422135271/?random=1785582169664&cv=11&fst=1785582169664&fmt=8&bg=ffffff&guid=ON&async=1&en=gtag.config&gtm=45be67t1v9179205174za200zd9179205174xec&gcd=13l3l3l3l1l1&dma=0&tag_exp=115616985~115938466~115938469~118897920~118897930~119896803&u_w=375&u_h=812&url=https%3A%2F%2Fportswigger.net%2Fbuy%2Fpro&rcb=19&frm=0&tiba=Subscribe%20to%20Burp%20Suite%20Professional%20-%20PortSwigger&hn=www.googleadservices.com&npa=0&pscdl=noapi&auid=863430306.1785582170&uaa=x86&uab=64&uafvl=HeadlessChrome%3B149.0.7827.55%7CChromium%3B149.0.7827.55%7CNot)A%253BBrand%3B24.0.0.0&uamb=0&uam=&uap=Windows&uapv=10.0&uaw=0&data=event%3Dgtag.config&ept=68&gcp=5' violates the following Content Security Policy directive: \"connect-src 'self' https://ps.containers.piwik.pro https://ps.piwik.pro https://tags.srv.stackadapt.com https://go.portswigger.net https://tracking-api.g2.com https://phingest.staging.portswigger.com https://phingest.portswigger.com https://www.google.com/recaptcha/ https://api.stripe.com https://www.paypal.com/xoplatform/logger/api/logger\". The action has been blocked.",
        "Fetch API cannot load https://www.google.com/rmkt/collect/11422135271/?random=1785582169664&cv=11&fst=1785582169664&fmt=8&bg=ffffff&guid=ON&async=1&en=gtag.config&gtm=45be67t1v9179205174za200zd9179205174xec&gcd=13l3l3l3l1l1&dma=0&tag_exp=115616985~115938466~115938469~118897920~118897930~119896803&u_w=375&u_h=812&url=https%3A%2F%2Fportswigger.net%2Fbuy%2Fpro&rcb=19&frm=0&tiba=Subscribe%20to%20Burp%20Suite%20Professional%20-%20PortSwigger&hn=www.googleadservices.com&npa=0&pscdl=noapi&auid=863430306.1785582170&uaa=x86&uab=64&uafvl=HeadlessChrome%3B149.0.7827.55%7CChromium%3B149.0.7827.55%7CNot)A%253BBrand%3B24.0.0.0&uamb=0&uam=&uap=Windows&uapv=10.0&uaw=0&data=event%3Dgtag.config&ept=68&gcp=5. Refused to connect because it violates the document's Content Security Policy.",
        "Connecting to 'https://www.googleadservices.com/pagead/conversion/11422135271/?random=1785582169685&cv=11&fst=1785582169685&fmt=7&bg=ffffff&guid=ON&async=1&en=conversion&gtm=45be67t1v9179205174za200zd9179205174xec&gcd=13l3l3l3l1l1&dma=0&tag_exp=115616985~115938466~115938469~118897920~118897930~119896803&u_w=375&u_h=812&url=https%3A%2F%2Fportswigger.net%2Fbuy%2Fpro&rcb=19&label=VSTfCNzUtpQaEOfnv8Yq&capi=1&frm=0&tiba=Subscribe%20to%20Burp%20Suite%20Professional%20-%20PortSwigger&hn=www.googleadservices.com&npa=0&pscdl=noapi&auid=863430306.1785582170&uaa=x86&uab=64&uafvl=HeadlessChrome%3B149.0.7827.55%7CChromium%3B149.0.7827.55%7CNot)A%253BBrand%3B24.0.0.0&uamb=0&uam=&uap=Windows&uapv=10.0&uaw=0&ec_mode=a&oid=843608943.1785582170&oidsrc=3&ecsid2=1953250776.1785582170&_tu=ABA&gcl_ctr=1~0~0~0&data=event%3Dconversion&category=acrcp_v1_512&em=tv.1&emd=tvd.1&ept=5' violates the following Content Security Policy directive: \"connect-src 'self' https://ps.containers.piwik.pro https://ps.piwik.pro https://tags.srv.stackadapt.com https://go.portswigger.net https://tracking-api.g2.com https://phingest.staging.portswigger.com https://phingest.portswigger.com https://www.google.com/recaptcha/ https://api.stripe.com https://www.paypal.com/xoplatform/logger/api/logger\". The action has been blocked.",
        "Fetch API cannot load https://www.googleadservices.com/pagead/conversion/11422135271/?random=1785582169685&cv=11&fst=1785582169685&fmt=7&bg=ffffff&guid=ON&async=1&en=conversion&gtm=45be67t1v9179205174za200zd9179205174xec&gcd=13l3l3l3l1l1&dma=0&tag_exp=115616985~115938466~115938469~118897920~118897930~119896803&u_w=375&u_h=812&url=https%3A%2F%2Fportswigger.net%2Fbuy%2Fpro&rcb=19&label=VSTfCNzUtpQaEOfnv8Yq&capi=1&frm=0&tiba=Subscribe%20to%20Burp%20Suite%20Professional%20-%20PortSwigger&hn=www.googleadservices.com&npa=0&pscdl=noapi&auid=863430306.1785582170&uaa=x86&uab=64&uafvl=HeadlessChrome%3B149.0.7827.55%7CChromium%3B149.0.7827.55%7CNot)A%253BBrand%3B24.0.0.0&uamb=0&uam=&uap=Windows&uapv=10.0&uaw=0&ec_mode=a&oid=843608943.1785582170&oidsrc=3&ecsid2=1953250776.1785582170&_tu=ABA&gcl_ctr=1~0~0~0&data=event%3Dconversion&category=acrcp_v1_512&em=tv.1&emd=tvd.1&ept=5. Refused to connect because it violates the document's Content Security Policy.",
        "Connecting to 'https://www.google.com/ccm/collect?rcb=19&frm=0&auid=863430306.1785582170&dt=Subscribe%20to%20Burp%20Suite%20Professional%20-%20PortSwigger&en=page_view&dl=https%3A%2F%2Fportswigger.net%2Fbuy%2Fpro&scrsrc=www.googletagmanager.com&rnd=1549307597.1785582170&navt=n&npa=0&gtm=45be67t1v9179205174za200zd9179205174xec&gcd=13l3l3l3l1l1&dma=0&tag_exp=115616985~115938466~115938469~118897920~118897930~119896803&apvc=1&tids=AW-11422135271&tid=AW-11422135271&tft=1785582169691&tfd=1393&fmt=8' violates the following Content Security Policy directive: \"connect-src 'self' https://ps.containers.piwik.pro https://ps.piwik.pro https://tags.srv.stackadapt.com https://go.portswigger.net https://tracking-api.g2.com https://phingest.staging.portswigger.com https://phingest.portswigger.com https://www.google.com/recaptcha/ https://api.stripe.com https://www.paypal.com/xoplatform/logger/api/logger\". The action has been blocked.",
        "Fetch API cannot load https://www.google.com/ccm/collect?rcb=19&frm=0&auid=863430306.1785582170&dt=Subscribe%20to%20Burp%20Suite%20Professional%20-%20PortSwigger&en=page_view&dl=https%3A%2F%2Fportswigger.net%2Fbuy%2Fpro&scrsrc=www.googletagmanager.com&rnd=1549307597.1785582170&navt=n&npa=0&gtm=45be67t1v9179205174za200zd9179205174xec&gcd=13l3l3l3l1l1&dma=0&tag_exp=115616985~115938466~115938469~118897920~118897930~119896803&apvc=1&tids=AW-11422135271&tid=AW-11422135271&tft=1785582169691&tfd=1393&fmt=8. Refused to connect because it violates the document's Content Security Policy.",
        "Loading the image 'https://www.googleadservices.com/ccm/conversion/11422135271/?random=1785582169685&cv=11&fst=1785582169685&fmt=3&bg=ffffff&guid=ON&async=1&en=conversion&gtm=45be67t1v9179205174za200zd9179205174xec&gcd=13l3l3l3l1l1&dma=0&tag_exp=115616985~115938466~115938469~118897920~118897930~119896803&u_w=375&u_h=812&url=https%3A%2F%2Fportswigger.net%2Fbuy%2Fpro&rcb=19&label=VSTfCNzUtpQaEOfnv8Yq&capi=1&frm=0&tiba=Subscribe%20to%20Burp%20Suite%20Professional%20-%20PortSwigger&hn=www.googleadservices.com&npa=0&pscdl=noapi&auid=863430306.1785582170&uaa=x86&uab=64&uafvl=HeadlessChrome%3B149.0.7827.55%7CChromium%3B149.0.7827.55%7CNot)A%253BBrand%3B24.0.0.0&uamb=0&uam=&uap=Windows&uapv=10.0&uaw=0&ec_mode=a&oid=843608943.1785582170&oidsrc=3&ecsid2=1953250776.1785582170&_tu=ABA&gcl_ctr=1~0~0~0&data=event%3Dconversion&em=tv.1&emd=tvd.1' violates the following Content Security Policy directive: \"img-src 'self' https://i.ytimg.com/ https://tags.srv.stackadapt.com/sa.jpeg data:\". The action has been blocked.",
        "Connecting to 'https://www.google.com/pagead/1p-conversion/11422135271/?random=1785582169685&cv=11&fst=1785582169685&fmt=3&bg=ffffff&guid=ON&async=1&en=conversion&gtm=45be67t1v9179205174za200zd9179205174xec&gcd=13l3l3l3l1l1&dma=0&tag_exp=115616985~115938466~115938469~118897920~118897930~119896803&u_w=375&u_h=812&url=https%3A%2F%2Fportswigger.net%2Fbuy%2Fpro&rcb=19&label=VSTfCNzUtpQaEOfnv8Yq&capi=1&frm=0&tiba=Subscribe%20to%20Burp%20Suite%20Professional%20-%20PortSwigger&hn=www.googleadservices.com&npa=0&pscdl=noapi&auid=863430306.1785582170&uaa=x86&uab=64&uafvl=HeadlessChrome%3B149.0.7827.55%7CChromium%3B149.0.7827.55%7CNot)A%253BBrand%3B24.0.0.0&uamb=0&uam=&uap=Windows&uapv=10.0&uaw=0&ec_mode=a&oid=843608943.1785582170&oidsrc=3&ecsid2=1953250776.1785582170&_tu=ABA&gcl_ctr=1~0~0~0&data=event%3Dconversion&category=acrcp_v1_512&em=tv.1&emd=tvd.1&gcp=1&sscte=1&ct_cookie_present=1&ept=8' violates the following Content Security Policy directive: \"connect-src 'self' https://ps.containers.piwik.pro https://ps.piwik.pro https://tags.srv.stackadapt.com https://go.portswigger.net https://tracking-api.g2.com https://phingest.staging.portswigger.com https://phingest.portswigger.com https://www.google.com/recaptcha/ https://api.stripe.com https://www.paypal.com/xoplatform/logger/api/logger\". The action has been blocked.",
        "Fetch API cannot load https://www.google.com/pagead/1p-conversion/11422135271/?random=1785582169685&cv=11&fst=1785582169685&fmt=3&bg=ffffff&guid=ON&async=1&en=conversion&gtm=45be67t1v9179205174za200zd9179205174xec&gcd=13l3l3l3l1l1&dma=0&tag_exp=115616985~115938466~115938469~118897920~118897930~119896803&u_w=375&u_h=812&url=https%3A%2F%2Fportswigger.net%2Fbuy%2Fpro&rcb=19&label=VSTfCNzUtpQaEOfnv8Yq&capi=1&frm=0&tiba=Subscribe%20to%20Burp%20Suite%20Professional%20-%20PortSwigger&hn=www.googleadservices.com&npa=0&pscdl=noapi&auid=863430306.1785582170&uaa=x86&uab=64&uafvl=HeadlessChrome%3B149.0.7827.55%7CChromium%3B149.0.7827.55%7CNot)A%253BBrand%3B24.0.0.0&uamb=0&uam=&uap=Windows&uapv=10.0&uaw=0&ec_mode=a&oid=843608943.1785582170&oidsrc=3&ecsid2=1953250776.1785582170&_tu=ABA&gcl_ctr=1~0~0~0&data=event%3Dconversion&category=acrcp_v1_512&em=tv.1&emd=tvd.1&gcp=1&sscte=1&ct_cookie_present=1&ept=8. Refused to connect because it violates the document's Content Security Policy.",
        "Loading the image 'https://www.google.com/rmkt/collect/11422135271/?random=1785582169664&cv=11&fst=1785582169664&fmt=3&bg=ffffff&guid=ON&async=1&en=gtag.config&gtm=45be67t1v9179205174za200zd9179205174xec&gcd=13l3l3l3l1l1&dma=0&tag_exp=115616985~115938466~115938469~118897920~118897930~119896803&u_w=375&u_h=812&url=https%3A%2F%2Fportswigger.net%2Fbuy%2Fpro&rcb=19&frm=0&tiba=Subscribe%20to%20Burp%20Suite%20Professional%20-%20PortSwigger&hn=www.googleadservices.com&npa=0&pscdl=noapi&auid=863430306.1785582170&uaa=x86&uab=64&uafvl=HeadlessChrome%3B149.0.7827.55%7CChromium%3B149.0.7827.55%7CNot)A%253BBrand%3B24.0.0.0&uamb=0&uam=&uap=Windows&uapv=10.0&uaw=0&data=event%3Dgtag.config&ept=68&gcp=5' violates the following Content Security Policy directive: \"img-src 'self' https://i.ytimg.com/ https://tags.srv.stackadapt.com/sa.jpeg data:\". The action has been blocked.",
        "Loading the image 'https://www.google.com/ccm/collect?rcb=19&frm=0&auid=863430306.1785582170&dt=Subscribe%20to%20Burp%20Suite%20Professional%20-%20PortSwigger&en=page_view&dl=https%3A%2F%2Fportswigger.net%2Fbuy%2Fpro&scrsrc=www.googletagmanager.com&rnd=1549307597.1785582170&navt=n&npa=0&gtm=45be67t1v9179205174za200zd9179205174xec&gcd=13l3l3l3l1l1&dma=0&tag_exp=115616985~115938466~115938469~118897920~118897930~119896803&apvc=1&tids=AW-11422135271&tid=AW-11422135271&tft=1785582169691&tfd=1393&fmt=3' violates the following Content Security Policy directive: \"img-src 'self' https://i.ytimg.com/ https://tags.srv.stackadapt.com/sa.jpeg data:\". The action has been blocked.",
        "Loading the image 'https://www.google.com/pagead/1p-user-list/11422135271/?random=1785582169664&cv=11&fst=1785582000000&bg=ffffff&guid=ON&async=1&en=gtag.config&gtm=45be67t1v9179205174za200zd9179205174xec&gcd=13l3l3l3l1l1&dma=0&tag_exp=115616985~115938466~115938469~118897920~118897930~119896803&u_w=375&u_h=812&url=https%3A%2F%2Fportswigger.net%2Fbuy%2Fpro&rcb=19&frm=0&tiba=Subscribe%20to%20Burp%20Suite%20Professional%20-%20PortSwigger&hn=www.googleadservices.com&npa=0&pscdl=noapi&auid=863430306.1785582170&uaa=x86&uab=64&uafvl=HeadlessChrome%3B149.0.7827.55%7CChromium%3B149.0.7827.55%7CNot)A%253BBrand%3B24.0.0.0&uamb=0&uam=&uap=Windows&uapv=10.0&uaw=0&data=event%3Dgtag.config&ept=9&rfmt=3&fmt=3&is_vtc=1&cid=CAQSUAARCiqBCCGyxV3zMV7b-OfDTgjF1Ml2Hg5pATIQpatuDs4nmE9BEIJt1Ko4y6yFbMxsaTb4fFbsd6bKWcYdB0pzppFwDinhODXTZk-A_fWK&random=3789746580&rmt_tld=0&ipr=y' violates the following Content Security Policy directive: \"img-src 'self' https://i.ytimg.com/ https://tags.srv.stackadapt.com/sa.jpeg data:\". The action has been blocked.",
        "Loading the image 'https://www.google.co.uk/pagead/1p-user-list/11422135271/?random=1785582169664&cv=11&fst=1785582000000&bg=ffffff&guid=ON&async=1&en=gtag.config&gtm=45be67t1v9179205174za200zd9179205174xec&gcd=13l3l3l3l1l1&dma=0&tag_exp=115616985~115938466~115938469~118897920~118897930~119896803&u_w=375&u_h=812&url=https%3A%2F%2Fportswigger.net%2Fbuy%2Fpro&rcb=19&frm=0&tiba=Subscribe%20to%20Burp%20Suite%20Professional%20-%20PortSwigger&hn=www.googleadservices.com&npa=0&pscdl=noapi&auid=863430306.1785582170&uaa=x86&uab=64&uafvl=HeadlessChrome%3B149.0.7827.55%7CChromium%3B149.0.7827.55%7CNot)A%253BBrand%3B24.0.0.0&uamb=0&uam=&uap=Windows&uapv=10.0&uaw=0&data=event%3Dgtag.config&ept=9&rfmt=3&fmt=3&is_vtc=1&cid=CAQSUAARCiqBCCGyxV3zMV7b-OfDTgjF1Ml2Hg5pATIQpatuDs4nmE9BEIJt1Ko4y6yFbMxsaTb4fFbsd6bKWcYdB0pzppFwDinhODXTZk-A_fWK&random=3789746580&rmt_tld=1&ipr=y' violates the following Content Security Policy directive: \"img-src 'self' https://i.ytimg.com/ https://tags.srv.stackadapt.com/sa.jpeg data:\". The action has been blocked.",
        "Applying inline style violates the following Content Security Policy directive 'style-src 'self' https://tags.srv.stackadapt.com/sa.css 'nonce-44vJPUybg+BTb6wGQbkryo5W3nRc0/TH''. Either the 'unsafe-inline' keyword, a hash ('sha256-DI3A3NB0TrIWjOyPS+ClIeU1iZvL9QiLqQN2JnRHCss='), or a nonce ('nonce-...') is required to enable inline execution. The action has been blocked."
      ],
      "pageErrors": [],
      "error": null,
      "durationMs": 3916
    },
    {
      "name": "Pricing",
      "requestedUrl": "https://portswigger.net/buy/pro",
      "viewport": {
        "label": "1440px",
        "width": 1440,
        "height": 900
      },
      "status": "audited",
      "httpStatus": 200,
      "finalUrl": "https://portswigger.net/buy/pro",
      "title": "Subscribe to Burp Suite Professional - PortSwigger",
      "document": {
        "lang": null,
        "h1Count": 1,
        "mainCount": 0,
        "landmarkCount": 2,
        "horizontalOverflowPx": 0
      },
      "violations": [
        {
          "id": "color-contrast",
          "impact": "serious",
          "tags": [
            "cat.color",
            "wcag2aa",
            "wcag143",
            "TTv5",
            "TT13.c",
            "EN-301-549",
            "EN-9.1.4.3",
            "ACT",
            "RGAAv4",
            "RGAA-3.2.1"
          ],
          "help": "Elements must meet minimum color contrast ratio thresholds",
          "helpUrl": "https://dequeuniversity.com/rules/axe/4.12/color-contrast?application=axeAPI",
          "description": "Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds",
          "nodes": [
            {
              "target": [
                ".button-orange-small"
              ],
              "html": "<a class=\"button-orange-small\" href=\"/users\">Login</a>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.91 (foreground color: #ffffff, background color: #ff6633, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                ".is-underlined:nth-child(5)"
              ],
              "html": "<h3 class=\"margin-top-m is-underlined\">Your details</h3>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.91 (foreground color: #ff6633, background color: #ffffff, font size: 20.7pt (27.648px), font weight: normal). Expected contrast ratio of 3:1",
              "impact": "serious"
            },
            {
              "target": [
                ".is-underlined:nth-child(16)"
              ],
              "html": "<h3 class=\"margin-top-m is-underlined\">Your plan details</h3>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.91 (foreground color: #ff6633, background color: #ffffff, font size: 20.7pt (27.648px), font weight: normal). Expected contrast ratio of 3:1",
              "impact": "serious"
            },
            {
              "target": [
                "#SubscriptionToggle"
              ],
              "html": "<a href=\"javascript:void(0)\" class=\"subscription-toggle\" id=\"SubscriptionToggle\">more options</a>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.91 (foreground color: #ff6633, background color: #ffffff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                ".is-underlined:nth-child(26)"
              ],
              "html": "<h3 class=\"margin-top-m is-underlined\">Your contact details</h3>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.91 (foreground color: #ff6633, background color: #ffffff, font size: 20.7pt (27.648px), font weight: normal). Expected contrast ratio of 3:1",
              "impact": "serious"
            },
            {
              "target": [
                "#SubmitDetails"
              ],
              "html": "<input class=\"round-orange-button\" data-loadingvalue=\"Submitting...\" data-spinnerid=\"SubmitSpinner\" id=\"SubmitDetails\" name=\"ActionType\" switchtype=\"\" type=\"button\" value=\"CONTINUE\" data-defaultvalue=\"CONTINUE\">",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.91 (foreground color: #ffffff, background color: #ff6633, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                ".button-outline-blue-small"
              ],
              "html": "<a class=\"button-outline-blue-small camelcase\" href=\"https://twitter.com/Burp_Suite\" rel=\"noreferrer\"><span class=\"icon-twitter\"></span>  Follow us</a>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.58 (foreground color: #00acee, background color: #ffffff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                ".grey"
              ],
              "html": "<p class=\"grey\">© 2026 PortSwigger Ltd.</p>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.84 (foreground color: #999999, background color: #ffffff, font size: 9.8pt (13px), font weight: bold). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            }
          ]
        },
        {
          "id": "html-has-lang",
          "impact": "serious",
          "tags": [
            "cat.language",
            "wcag2a",
            "wcag311",
            "TTv5",
            "TT11.a",
            "EN-301-549",
            "EN-9.3.1.1",
            "ACT",
            "RGAAv4",
            "RGAA-8.3.1"
          ],
          "help": "<html> element must have a lang attribute",
          "helpUrl": "https://dequeuniversity.com/rules/axe/4.12/html-has-lang?application=axeAPI",
          "description": "Ensure every HTML document has a lang attribute",
          "nodes": [
            {
              "target": [
                "html"
              ],
              "html": "<html>",
              "failureSummary": "Fix any of the following:\n  The <html> element does not have a lang attribute",
              "impact": "serious"
            }
          ]
        },
        {
          "id": "label",
          "impact": "critical",
          "tags": [
            "cat.forms",
            "wcag2a",
            "wcag412",
            "section508",
            "section508.22.n",
            "TTv5",
            "TT5.c",
            "EN-301-549",
            "EN-9.4.1.2",
            "ACT",
            "RGAAv4",
            "RGAA-11.1.1"
          ],
          "help": "Form elements must have labels",
          "helpUrl": "https://dequeuniversity.com/rules/axe/4.12/label?application=axeAPI",
          "description": "Ensure every form element has a label",
          "nodes": [
            {
              "target": [
                "#BuyerName"
              ],
              "html": "<input class=\"form-input text-box single-line\" id=\"BuyerName\" name=\"BuyerName\" type=\"text\" value=\"\">",
              "failureSummary": "Fix any of the following:\n  Element does not have an implicit (wrapped) <label>\n  Element does not have an explicit <label>\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute\n  Element has no placeholder attribute\n  Element's default semantics were not overridden with role=\"none\" or role=\"presentation\"",
              "impact": "critical"
            },
            {
              "target": [
                "#BuyerCompany"
              ],
              "html": "<input class=\"form-input text-box single-line\" id=\"BuyerCompany\" name=\"BuyerCompany\" type=\"text\" value=\"\">",
              "failureSummary": "Fix any of the following:\n  Element does not have an implicit (wrapped) <label>\n  Element does not have an explicit <label>\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute\n  Element has no placeholder attribute\n  Element's default semantics were not overridden with role=\"none\" or role=\"presentation\"",
              "impact": "critical"
            },
            {
              "target": [
                "#BuyerEmailAddress"
              ],
              "html": "<input class=\"form-input text-box single-line\" id=\"BuyerEmailAddress\" name=\"BuyerEmailAddress\" type=\"email\" value=\"\">",
              "failureSummary": "Fix any of the following:\n  Element does not have an implicit (wrapped) <label>\n  Element does not have an explicit <label>\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute\n  Element has no placeholder attribute\n  Element's default semantics were not overridden with role=\"none\" or role=\"presentation\"",
              "impact": "critical"
            },
            {
              "target": [
                "#BuyerConfirmEmailAddress"
              ],
              "html": "<input autocomplete=\"off\" class=\"form-input text-box single-line\" id=\"BuyerConfirmEmailAddress\" name=\"BuyerConfirmEmailAddress\" type=\"email\" value=\"\">",
              "failureSummary": "Fix any of the following:\n  Element does not have an implicit (wrapped) <label>\n  Element does not have an explicit <label>\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute\n  Element has no placeholder attribute\n  Element's default semantics were not overridden with role=\"none\" or role=\"presentation\"",
              "impact": "critical"
            },
            {
              "target": [
                "#ChargeableUserCount"
              ],
              "html": "<input class=\"form-input usercount-editor text-box single-line\" data-val=\"true\" data-val-required=\"Invalid value\" id=\"ChargeableUserCount\" max=\"2147483647\" min=\"1\" name=\"ChargeableUserCount\" step=\"1\" type=\"number\" value=\"1\">",
              "failureSummary": "Fix any of the following:\n  Element does not have an implicit (wrapped) <label>\n  Element does not have an explicit <label>\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute\n  Element has no placeholder attribute\n  Element's default semantics were not overridden with role=\"none\" or role=\"presentation\"",
              "impact": "critical"
            },
            {
              "target": [
                "#BuyerAddress_Address1"
              ],
              "html": "<input class=\"form-input text-box single-line\" id=\"BuyerAddress_Address1\" name=\"BuyerAddress.Address1\" type=\"text\" value=\"\">",
              "failureSummary": "Fix any of the following:\n  Element does not have an implicit (wrapped) <label>\n  Element does not have an explicit <label>\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute\n  Element has no placeholder attribute\n  Element's default semantics were not overridden with role=\"none\" or role=\"presentation\"",
              "impact": "critical"
            },
            {
              "target": [
                "#BuyerAddress_Address2"
              ],
              "html": "<input class=\"form-input text-box single-line\" id=\"BuyerAddress_Address2\" name=\"BuyerAddress.Address2\" type=\"text\" value=\"\">",
              "failureSummary": "Fix any of the following:\n  Element does not have an implicit (wrapped) <label>\n  Element does not have an explicit <label>\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute\n  Element has no placeholder attribute\n  Element's default semantics were not overridden with role=\"none\" or role=\"presentation\"",
              "impact": "critical"
            },
            {
              "target": [
                "#BuyerAddress_Address3"
              ],
              "html": "<input class=\"form-input text-box single-line\" id=\"BuyerAddress_Address3\" name=\"BuyerAddress.Address3\" type=\"text\" value=\"\">",
              "failureSummary": "Fix any of the following:\n  Element does not have an implicit (wrapped) <label>\n  Element does not have an explicit <label>\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute\n  Element has no placeholder attribute\n  Element's default semantics were not overridden with role=\"none\" or role=\"presentation\"",
              "impact": "critical"
            },
            {
              "target": [
                "#BuyerAddress_Address4"
              ],
              "html": "<input class=\"form-input text-box single-line\" id=\"BuyerAddress_Address4\" name=\"BuyerAddress.Address4\" type=\"text\" value=\"\">",
              "failureSummary": "Fix any of the following:\n  Element does not have an implicit (wrapped) <label>\n  Element does not have an explicit <label>\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute\n  Element has no placeholder attribute\n  Element's default semantics were not overridden with role=\"none\" or role=\"presentation\"",
              "impact": "critical"
            },
            {
              "target": [
                "#BuyerPhoneNumber"
              ],
              "html": "<input class=\"form-input text-box single-line\" id=\"BuyerPhoneNumber\" name=\"BuyerPhoneNumber\" type=\"tel\" value=\"\">",
              "failureSummary": "Fix any of the following:\n  Element does not have an implicit (wrapped) <label>\n  Element does not have an explicit <label>\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute\n  Element has no placeholder attribute\n  Element's default semantics were not overridden with role=\"none\" or role=\"presentation\"",
              "impact": "critical"
            },
            {
              "target": [
                "#BuyerVatNumber"
              ],
              "html": "<input class=\"form-input text-box single-line\" id=\"BuyerVatNumber\" name=\"BuyerVatNumber\" type=\"text\" value=\"\">",
              "failureSummary": "Fix any of the following:\n  Element does not have an implicit (wrapped) <label>\n  Element does not have an explicit <label>\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute\n  Element has no placeholder attribute\n  Element's default semantics were not overridden with role=\"none\" or role=\"presentation\"",
              "impact": "critical"
            },
            {
              "target": [
                "#BuyerReference"
              ],
              "html": "<input class=\"form-input text-box single-line\" id=\"BuyerReference\" name=\"BuyerReference\" type=\"text\" value=\"\">",
              "failureSummary": "Fix any of the following:\n  Element does not have an implicit (wrapped) <label>\n  Element does not have an explicit <label>\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute\n  Element has no placeholder attribute\n  Element's default semantics were not overridden with role=\"none\" or role=\"presentation\"",
              "impact": "critical"
            }
          ]
        },
        {
          "id": "link-name",
          "impact": "serious",
          "tags": [
            "cat.name-role-value",
            "wcag2a",
            "wcag244",
            "wcag412",
            "section508",
            "section508.22.a",
            "TTv5",
            "TT6.a",
            "EN-301-549",
            "EN-9.2.4.4",
            "EN-9.4.1.2",
            "ACT",
            "RGAAv4",
            "RGAA-6.2.1"
          ],
          "help": "Links must have discernible text",
          "helpUrl": "https://dequeuniversity.com/rules/axe/4.12/link-name?application=axeAPI",
          "description": "Ensure links have discernible text",
          "nodes": [
            {
              "target": [
                ".logo"
              ],
              "html": "<a class=\"logo\" href=\"/\"></a>",
              "failureSummary": "Fix all of the following:\n  Element is in tab order and does not have accessible text\n\nFix any of the following:\n  Element does not have text that is visible to screen readers\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute",
              "impact": "serious"
            },
            {
              "target": [
                ".back-to-top"
              ],
              "html": "<a href=\"#top\" class=\"back-to-top\">",
              "failureSummary": "Fix all of the following:\n  Element is in tab order and does not have accessible text\n\nFix any of the following:\n  Element does not have text that is visible to screen readers\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute",
              "impact": "serious"
            }
          ]
        },
        {
          "id": "select-name",
          "impact": "critical",
          "tags": [
            "cat.forms",
            "wcag2a",
            "wcag412",
            "section508",
            "section508.22.n",
            "TTv5",
            "TT5.c",
            "EN-301-549",
            "EN-9.4.1.2",
            "ACT",
            "RGAAv4",
            "RGAA-11.1.1"
          ],
          "help": "Select element must have an accessible name",
          "helpUrl": "https://dequeuniversity.com/rules/axe/4.12/select-name?application=axeAPI",
          "description": "Ensure select element has an accessible name",
          "nodes": [
            {
              "target": [
                "#BuyerCountryId"
              ],
              "html": "<select class=\"form-dropdown\" id=\"BuyerCountryId\" name=\"BuyerCountryId\" trigger-mandatory-fields=\"\">",
              "failureSummary": "Fix any of the following:\n  Element does not have an implicit (wrapped) <label>\n  Element does not have an explicit <label>\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute\n  Element's default semantics were not overridden with role=\"none\" or role=\"presentation\"",
              "impact": "critical"
            },
            {
              "target": [
                "#CurrencyId"
              ],
              "html": "<select class=\"form-dropdown\" data-val=\"true\" data-val-required=\"The Currency field is required.\" id=\"CurrencyId\" name=\"CurrencyId\"><option value=\"0\">US Dollar</option>\n<option value=\"1\">Euro</option>\n<option selected=\"selected\" value=\"2\">British Pound</option>\n</select>",
              "failureSummary": "Fix any of the following:\n  Element does not have an implicit (wrapped) <label>\n  Element does not have an explicit <label>\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute\n  Element's default semantics were not overridden with role=\"none\" or role=\"presentation\"",
              "impact": "critical"
            }
          ]
        },
        {
          "id": "target-size",
          "impact": "serious",
          "tags": [
            "cat.sensory-and-visual-cues",
            "wcag22aa",
            "wcag258"
          ],
          "help": "All touch targets must be 24px large, or leave sufficient space",
          "helpUrl": "https://dequeuniversity.com/rules/axe/4.12/target-size?application=axeAPI",
          "description": "Ensure touch targets have sufficient size and space",
          "nodes": [
            {
              "target": [
                ".container > div:nth-child(1) > a[href$=\"vulnerability-scanner\"]"
              ],
              "html": "<a href=\"/burp/vulnerability-scanner\">Web vulnerability scanner</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (182.4px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                ".container > div:nth-child(1) > a[href$=\"burp\"]"
              ],
              "html": "<a href=\"/burp\">Burp Suite Editions</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (182.4px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                ".container > div:nth-child(1) > a[href$=\"releases\"]"
              ],
              "html": "<a href=\"/burp/releases\">Release Notes</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (182.4px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                ".container > div:nth-child(2) > a:nth-child(2)"
              ],
              "html": "<a href=\"/web-security/cross-site-scripting\">Cross-site scripting (XSS)</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (182.4px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                "a[href$=\"sql-injection\"]"
              ],
              "html": "<a href=\"/web-security/sql-injection\">SQL injection</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (182.4px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                "a[href$=\"csrf\"]"
              ],
              "html": "<a href=\"/web-security/csrf\">Cross-site request forgery</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (182.4px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                "a[href$=\"xxe\"]"
              ],
              "html": "<a href=\"/web-security/xxe\">XML external entity injection</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (182.4px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                ".container > div:nth-child(2) > a:nth-child(6)"
              ],
              "html": "<a href=\"/web-security/file-path-traversal\">Directory traversal</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (182.4px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                "a[href$=\"ssrf\"]"
              ],
              "html": "<a href=\"/web-security/ssrf\">Server-side request forgery</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (182.4px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                "a[href$=\"organizations\"]"
              ],
              "html": "<a href=\"/organizations\">Organizations</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (182.4px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                "a[href$=\"testers\"]"
              ],
              "html": "<a href=\"/testers\">Testers</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (182.4px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                "a[href$=\"developers\"]"
              ],
              "html": "<a href=\"/developers\">Developers</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (182.4px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                "div:nth-child(4) > a[href$=\"about\"]"
              ],
              "html": "<a href=\"/about\">About</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (182.4px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                "div:nth-child(4) > a[href$=\"careers\"]"
              ],
              "html": "<a href=\"/careers\">Careers</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (182.4px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                "div:nth-child(4) > a[href$=\"contact\"]"
              ],
              "html": "<a href=\"/about/contact\">Contact</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (182.4px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                "div:nth-child(4) > a[href$=\"legal\"]"
              ],
              "html": "<a href=\"/legal\">Legal</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (182.4px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                "a[href$=\"privacy\"]"
              ],
              "html": "<a href=\"/privacy\">Privacy Notice</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (182.4px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                "a[href$=\"modern-slavery-statement\"]"
              ],
              "html": "<a href=\"/modern-slavery-statement\">Modern Slavery Statement</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (182.4px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                ".container > div:nth-child(5) > a[href$=\"web-security\"]"
              ],
              "html": "<a href=\"/web-security\">Web Security Academy</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (182.4px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                ".container > div:nth-child(5) > a[href$=\"blog\"]"
              ],
              "html": "<a href=\"/blog\">Blog</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (182.4px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                ".container > div:nth-child(5) > a[href$=\"research\"]"
              ],
              "html": "<a href=\"/research\">Research</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (182.4px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                "a[href$=\"engineering\"]"
              ],
              "html": "<a href=\"/engineering\">Engineering</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (182.4px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            }
          ]
        }
      ],
      "incomplete": [
        {
          "id": "color-contrast",
          "impact": "serious",
          "tags": [
            "cat.color",
            "wcag2aa",
            "wcag143",
            "TTv5",
            "TT13.c",
            "EN-301-549",
            "EN-9.1.4.3",
            "ACT",
            "RGAAv4",
            "RGAA-3.2.1"
          ],
          "help": "Elements must meet minimum color contrast ratio thresholds",
          "helpUrl": "https://dequeuniversity.com/rules/axe/4.12/color-contrast?application=axeAPI",
          "description": "Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds",
          "nodes": [
            {
              "target": [
                "h1"
              ],
              "html": "<h1>Subscribe to Burp Suite Professional</h1>",
              "failureSummary": "Fix any of the following:\n  Element's background color could not be determined due to a background image",
              "impact": "serious"
            },
            {
              "target": [
                ".container > h3"
              ],
              "html": "<h3>Leading AST toolkit for application security engineers</h3>",
              "failureSummary": "Fix any of the following:\n  Element's background color could not be determined due to a background image",
              "impact": "serious"
            }
          ]
        }
      ],
      "consoleErrors": [
        "Connecting to 'https://px.ads.linkedin.com/attribution_trigger?pid=6316346&time=1785582173497&url=https%3A%2F%2Fportswigger.net%2Fbuy%2Fpro' violates the following Content Security Policy directive: \"connect-src 'self' https://ps.containers.piwik.pro https://ps.piwik.pro https://tags.srv.stackadapt.com https://go.portswigger.net https://tracking-api.g2.com https://phingest.staging.portswigger.com https://phingest.portswigger.com https://www.google.com/recaptcha/ https://api.stripe.com https://www.paypal.com/xoplatform/logger/api/logger\". The action has been blocked.",
        "Loading the image 'https://px.ads.linkedin.com/collect?v=2&fmt=js&pid=6316346&time=1785582173497&url=https%3A%2F%2Fportswigger.net%2Fbuy%2Fpro' violates the following Content Security Policy directive: \"img-src 'self' https://i.ytimg.com/ https://tags.srv.stackadapt.com/sa.jpeg data:\". The action has been blocked.",
        "Loading the image 'https://px.ads.linkedin.com/attribution_trigger?pid=6316346&time=1785582173497&url=https%3A%2F%2Fportswigger.net%2Fbuy%2Fpro' violates the following Content Security Policy directive: \"img-src 'self' https://i.ytimg.com/ https://tags.srv.stackadapt.com/sa.jpeg data:\". The action has been blocked.",
        "Connecting to 'https://px.ads.linkedin.com/wa/?medium=fetch&fmt=g' violates the following Content Security Policy directive: \"connect-src 'self' https://ps.containers.piwik.pro https://ps.piwik.pro https://tags.srv.stackadapt.com https://go.portswigger.net https://tracking-api.g2.com https://phingest.staging.portswigger.com https://phingest.portswigger.com https://www.google.com/recaptcha/ https://api.stripe.com https://www.paypal.com/xoplatform/logger/api/logger\". The action has been blocked.",
        "Fetch API cannot load https://px.ads.linkedin.com/wa/?medium=fetch&fmt=g. Refused to connect because it violates the document's Content Security Policy.",
        "Connecting to 'https://px.ads.linkedin.com/wa/?medium=beacon&fmt=g' violates the following Content Security Policy directive: \"connect-src 'self' https://ps.containers.piwik.pro https://ps.piwik.pro https://tags.srv.stackadapt.com https://go.portswigger.net https://tracking-api.g2.com https://phingest.staging.portswigger.com https://phingest.portswigger.com https://www.google.com/recaptcha/ https://api.stripe.com https://www.paypal.com/xoplatform/logger/api/logger\". The action has been blocked.",
        "Loading the image 'https://px.ads.linkedin.com/insight_tag_errors.gif?v=2&pid=6316346&error=version%3A%20308%20%7C%20WebsiteActions-308-TypeError%3A%20Failed%20to%20fetch%3B%20ErrorData%3A%20%7B%22domain%22%3A%22portswigger.net%22%2C%22requestFetcher%22%3A%22fetch-keepalive%22%2C%22body%22%3A%22H4sIAAAAAAAACl2PwWuDMByF%2FxV55zi1qbbNrYOtCDuUKbuMMaL%2BtGExZkmklNL%2FfbjCDjs%2BHnzve1dY1XmI94JnBV8XHwy%2BdcqGN3JeTQaCp1uGoEaCyDbbPN%2Busg3P04yhm0apDATs5II%2Fq2Eg92AogGF2GgKnEKwXSfKvT5r5klg3gcHKgWoVNEGgmptluqEoTNHj7GxUzSpQdHRTT36RkTqKo%2BPkQnWHgeFMjVeBKjUYqV%2FpeyYfyg4CXVfwNNu0cZ%2B2PG5lVsRryrM47Xe8aHdEXK7AoHztpPFaBuogeqk9MWj1LO8ULOGgpAn3MCrfQlxhfVMFGQgiXt8WyosyX9SVZm%2FtH%2BZEI4SZtWbwv371xS5Hj%2FvD0%2BdbWZU1bj%2BPUslMgAEAAA%3D%3D%22%7D&href=https%3A%2F%2Fportswigger.net%2Fbuy%2Fpro' violates the following Content Security Policy directive: \"img-src 'self' https://i.ytimg.com/ https://tags.srv.stackadapt.com/sa.jpeg data:\". The action has been blocked.",
        "Connecting to 'https://ad.doubleclick.net/ccm/s/collect?auid=909644116.1785582174&gtm=45be67t1h1v9179205174za200zd9179205174xec' violates the following Content Security Policy directive: \"connect-src 'self' https://ps.containers.piwik.pro https://ps.piwik.pro https://tags.srv.stackadapt.com https://go.portswigger.net https://tracking-api.g2.com https://phingest.staging.portswigger.com https://phingest.portswigger.com https://www.google.com/recaptcha/ https://api.stripe.com https://www.paypal.com/xoplatform/logger/api/logger\". The action has been blocked.",
        "Fetch API cannot load https://ad.doubleclick.net/ccm/s/collect?auid=909644116.1785582174&gtm=45be67t1h1v9179205174za200zd9179205174xec. Refused to connect because it violates the document's Content Security Policy.",
        "Connecting to 'https://www.google.com/rmkt/collect/11422135271/?random=1785582173587&cv=11&fst=1785582173587&fmt=8&bg=ffffff&guid=ON&async=1&en=gtag.config&gtm=45be67t1h1v9179205174za200zd9179205174xec&gcd=13l3l3l3l1l1&dma=0&tag_exp=115938465~115938468~118395334~118897920~118897930~119896803&u_w=1440&u_h=900&url=https%3A%2F%2Fportswigger.net%2Fbuy%2Fpro&rcb=9&frm=0&tiba=Subscribe%20to%20Burp%20Suite%20Professional%20-%20PortSwigger&hn=www.googleadservices.com&npa=0&pscdl=noapi&auid=909644116.1785582174&uaa=x86&uab=64&uafvl=HeadlessChrome%3B149.0.7827.55%7CChromium%3B149.0.7827.55%7CNot)A%253BBrand%3B24.0.0.0&uamb=0&uam=&uap=Windows&uapv=10.0&uaw=0&data=event%3Dgtag.config&ept=68&gcp=5' violates the following Content Security Policy directive: \"connect-src 'self' https://ps.containers.piwik.pro https://ps.piwik.pro https://tags.srv.stackadapt.com https://go.portswigger.net https://tracking-api.g2.com https://phingest.staging.portswigger.com https://phingest.portswigger.com https://www.google.com/recaptcha/ https://api.stripe.com https://www.paypal.com/xoplatform/logger/api/logger\". The action has been blocked.",
        "Fetch API cannot load https://www.google.com/rmkt/collect/11422135271/?random=1785582173587&cv=11&fst=1785582173587&fmt=8&bg=ffffff&guid=ON&async=1&en=gtag.config&gtm=45be67t1h1v9179205174za200zd9179205174xec&gcd=13l3l3l3l1l1&dma=0&tag_exp=115938465~115938468~118395334~118897920~118897930~119896803&u_w=1440&u_h=900&url=https%3A%2F%2Fportswigger.net%2Fbuy%2Fpro&rcb=9&frm=0&tiba=Subscribe%20to%20Burp%20Suite%20Professional%20-%20PortSwigger&hn=www.googleadservices.com&npa=0&pscdl=noapi&auid=909644116.1785582174&uaa=x86&uab=64&uafvl=HeadlessChrome%3B149.0.7827.55%7CChromium%3B149.0.7827.55%7CNot)A%253BBrand%3B24.0.0.0&uamb=0&uam=&uap=Windows&uapv=10.0&uaw=0&data=event%3Dgtag.config&ept=68&gcp=5. Refused to connect because it violates the document's Content Security Policy.",
        "Connecting to 'https://www.googleadservices.com/pagead/conversion/11422135271/?random=1785582173611&cv=11&fst=1785582173611&fmt=7&bg=ffffff&guid=ON&async=1&en=conversion&gtm=45be67t1h1v9179205174za200zd9179205174xec&gcd=13l3l3l3l1l1&dma=0&tag_exp=115938465~115938468~118395334~118897920~118897930~119896803&u_w=1440&u_h=900&url=https%3A%2F%2Fportswigger.net%2Fbuy%2Fpro&rcb=9&label=VSTfCNzUtpQaEOfnv8Yq&capi=1&frm=0&tiba=Subscribe%20to%20Burp%20Suite%20Professional%20-%20PortSwigger&hn=www.googleadservices.com&npa=0&pscdl=noapi&auid=909644116.1785582174&uaa=x86&uab=64&uafvl=HeadlessChrome%3B149.0.7827.55%7CChromium%3B149.0.7827.55%7CNot)A%253BBrand%3B24.0.0.0&uamb=0&uam=&uap=Windows&uapv=10.0&uaw=0&ec_mode=a&oid=957891854.1785582174&oidsrc=3&ecsid2=1982379298.1785582174&_tu=ABA&gcl_ctr=1~0~0~0&data=event%3Dconversion&category=acrcp_v1_512&em=tv.1&emd=tvd.1&ept=5' violates the following Content Security Policy directive: \"connect-src 'self' https://ps.containers.piwik.pro https://ps.piwik.pro https://tags.srv.stackadapt.com https://go.portswigger.net https://tracking-api.g2.com https://phingest.staging.portswigger.com https://phingest.portswigger.com https://www.google.com/recaptcha/ https://api.stripe.com https://www.paypal.com/xoplatform/logger/api/logger\". The action has been blocked.",
        "Fetch API cannot load https://www.googleadservices.com/pagead/conversion/11422135271/?random=1785582173611&cv=11&fst=1785582173611&fmt=7&bg=ffffff&guid=ON&async=1&en=conversion&gtm=45be67t1h1v9179205174za200zd9179205174xec&gcd=13l3l3l3l1l1&dma=0&tag_exp=115938465~115938468~118395334~118897920~118897930~119896803&u_w=1440&u_h=900&url=https%3A%2F%2Fportswigger.net%2Fbuy%2Fpro&rcb=9&label=VSTfCNzUtpQaEOfnv8Yq&capi=1&frm=0&tiba=Subscribe%20to%20Burp%20Suite%20Professional%20-%20PortSwigger&hn=www.googleadservices.com&npa=0&pscdl=noapi&auid=909644116.1785582174&uaa=x86&uab=64&uafvl=HeadlessChrome%3B149.0.7827.55%7CChromium%3B149.0.7827.55%7CNot)A%253BBrand%3B24.0.0.0&uamb=0&uam=&uap=Windows&uapv=10.0&uaw=0&ec_mode=a&oid=957891854.1785582174&oidsrc=3&ecsid2=1982379298.1785582174&_tu=ABA&gcl_ctr=1~0~0~0&data=event%3Dconversion&category=acrcp_v1_512&em=tv.1&emd=tvd.1&ept=5. Refused to connect because it violates the document's Content Security Policy.",
        "Connecting to 'https://www.google.com/ccm/collect?rcb=9&frm=0&auid=909644116.1785582174&dt=Subscribe%20to%20Burp%20Suite%20Professional%20-%20PortSwigger&en=page_view&dl=https%3A%2F%2Fportswigger.net%2Fbuy%2Fpro&scrsrc=www.googletagmanager.com&rnd=2051682815.1785582174&navt=n&npa=0&gtm=45be67t1h1v9179205174za200zd9179205174xec&gcd=13l3l3l3l1l1&dma=0&tag_exp=115938465~115938468~118395334~118897920~118897930~119896803&apvc=1&tids=AW-11422135271&tid=AW-11422135271&tft=1785582173620&tfd=1132&fmt=8' violates the following Content Security Policy directive: \"connect-src 'self' https://ps.containers.piwik.pro https://ps.piwik.pro https://tags.srv.stackadapt.com https://go.portswigger.net https://tracking-api.g2.com https://phingest.staging.portswigger.com https://phingest.portswigger.com https://www.google.com/recaptcha/ https://api.stripe.com https://www.paypal.com/xoplatform/logger/api/logger\". The action has been blocked.",
        "Fetch API cannot load https://www.google.com/ccm/collect?rcb=9&frm=0&auid=909644116.1785582174&dt=Subscribe%20to%20Burp%20Suite%20Professional%20-%20PortSwigger&en=page_view&dl=https%3A%2F%2Fportswigger.net%2Fbuy%2Fpro&scrsrc=www.googletagmanager.com&rnd=2051682815.1785582174&navt=n&npa=0&gtm=45be67t1h1v9179205174za200zd9179205174xec&gcd=13l3l3l3l1l1&dma=0&tag_exp=115938465~115938468~118395334~118897920~118897930~119896803&apvc=1&tids=AW-11422135271&tid=AW-11422135271&tft=1785582173620&tfd=1132&fmt=8. Refused to connect because it violates the document's Content Security Policy.",
        "Loading the image 'https://www.googleadservices.com/ccm/conversion/11422135271/?random=1785582173611&cv=11&fst=1785582173611&fmt=3&bg=ffffff&guid=ON&async=1&en=conversion&gtm=45be67t1h1v9179205174za200zd9179205174xec&gcd=13l3l3l3l1l1&dma=0&tag_exp=115938465~115938468~118395334~118897920~118897930~119896803&u_w=1440&u_h=900&url=https%3A%2F%2Fportswigger.net%2Fbuy%2Fpro&rcb=9&label=VSTfCNzUtpQaEOfnv8Yq&capi=1&frm=0&tiba=Subscribe%20to%20Burp%20Suite%20Professional%20-%20PortSwigger&hn=www.googleadservices.com&npa=0&pscdl=noapi&auid=909644116.1785582174&uaa=x86&uab=64&uafvl=HeadlessChrome%3B149.0.7827.55%7CChromium%3B149.0.7827.55%7CNot)A%253BBrand%3B24.0.0.0&uamb=0&uam=&uap=Windows&uapv=10.0&uaw=0&ec_mode=a&oid=957891854.1785582174&oidsrc=3&ecsid2=1982379298.1785582174&_tu=ABA&gcl_ctr=1~0~0~0&data=event%3Dconversion&em=tv.1&emd=tvd.1' violates the following Content Security Policy directive: \"img-src 'self' https://i.ytimg.com/ https://tags.srv.stackadapt.com/sa.jpeg data:\". The action has been blocked.",
        "Connecting to 'https://www.google.com/pagead/1p-conversion/11422135271/?random=1785582173611&cv=11&fst=1785582173611&fmt=3&bg=ffffff&guid=ON&async=1&en=conversion&gtm=45be67t1h1v9179205174za200zd9179205174xec&gcd=13l3l3l3l1l1&dma=0&tag_exp=115938465~115938468~118395334~118897920~118897930~119896803&u_w=1440&u_h=900&url=https%3A%2F%2Fportswigger.net%2Fbuy%2Fpro&rcb=9&label=VSTfCNzUtpQaEOfnv8Yq&capi=1&frm=0&tiba=Subscribe%20to%20Burp%20Suite%20Professional%20-%20PortSwigger&hn=www.googleadservices.com&npa=0&pscdl=noapi&auid=909644116.1785582174&uaa=x86&uab=64&uafvl=HeadlessChrome%3B149.0.7827.55%7CChromium%3B149.0.7827.55%7CNot)A%253BBrand%3B24.0.0.0&uamb=0&uam=&uap=Windows&uapv=10.0&uaw=0&ec_mode=a&oid=957891854.1785582174&oidsrc=3&ecsid2=1982379298.1785582174&_tu=ABA&gcl_ctr=1~0~0~0&data=event%3Dconversion&category=acrcp_v1_512&em=tv.1&emd=tvd.1&gcp=1&sscte=1&ct_cookie_present=1&ept=8' violates the following Content Security Policy directive: \"connect-src 'self' https://ps.containers.piwik.pro https://ps.piwik.pro https://tags.srv.stackadapt.com https://go.portswigger.net https://tracking-api.g2.com https://phingest.staging.portswigger.com https://phingest.portswigger.com https://www.google.com/recaptcha/ https://api.stripe.com https://www.paypal.com/xoplatform/logger/api/logger\". The action has been blocked.",
        "Fetch API cannot load https://www.google.com/pagead/1p-conversion/11422135271/?random=1785582173611&cv=11&fst=1785582173611&fmt=3&bg=ffffff&guid=ON&async=1&en=conversion&gtm=45be67t1h1v9179205174za200zd9179205174xec&gcd=13l3l3l3l1l1&dma=0&tag_exp=115938465~115938468~118395334~118897920~118897930~119896803&u_w=1440&u_h=900&url=https%3A%2F%2Fportswigger.net%2Fbuy%2Fpro&rcb=9&label=VSTfCNzUtpQaEOfnv8Yq&capi=1&frm=0&tiba=Subscribe%20to%20Burp%20Suite%20Professional%20-%20PortSwigger&hn=www.googleadservices.com&npa=0&pscdl=noapi&auid=909644116.1785582174&uaa=x86&uab=64&uafvl=HeadlessChrome%3B149.0.7827.55%7CChromium%3B149.0.7827.55%7CNot)A%253BBrand%3B24.0.0.0&uamb=0&uam=&uap=Windows&uapv=10.0&uaw=0&ec_mode=a&oid=957891854.1785582174&oidsrc=3&ecsid2=1982379298.1785582174&_tu=ABA&gcl_ctr=1~0~0~0&data=event%3Dconversion&category=acrcp_v1_512&em=tv.1&emd=tvd.1&gcp=1&sscte=1&ct_cookie_present=1&ept=8. Refused to connect because it violates the document's Content Security Policy.",
        "Loading the image 'https://www.google.com/rmkt/collect/11422135271/?random=1785582173587&cv=11&fst=1785582173587&fmt=3&bg=ffffff&guid=ON&async=1&en=gtag.config&gtm=45be67t1h1v9179205174za200zd9179205174xec&gcd=13l3l3l3l1l1&dma=0&tag_exp=115938465~115938468~118395334~118897920~118897930~119896803&u_w=1440&u_h=900&url=https%3A%2F%2Fportswigger.net%2Fbuy%2Fpro&rcb=9&frm=0&tiba=Subscribe%20to%20Burp%20Suite%20Professional%20-%20PortSwigger&hn=www.googleadservices.com&npa=0&pscdl=noapi&auid=909644116.1785582174&uaa=x86&uab=64&uafvl=HeadlessChrome%3B149.0.7827.55%7CChromium%3B149.0.7827.55%7CNot)A%253BBrand%3B24.0.0.0&uamb=0&uam=&uap=Windows&uapv=10.0&uaw=0&data=event%3Dgtag.config&ept=68&gcp=5' violates the following Content Security Policy directive: \"img-src 'self' https://i.ytimg.com/ https://tags.srv.stackadapt.com/sa.jpeg data:\". The action has been blocked.",
        "Loading the image 'https://www.google.com/ccm/collect?rcb=9&frm=0&auid=909644116.1785582174&dt=Subscribe%20to%20Burp%20Suite%20Professional%20-%20PortSwigger&en=page_view&dl=https%3A%2F%2Fportswigger.net%2Fbuy%2Fpro&scrsrc=www.googletagmanager.com&rnd=2051682815.1785582174&navt=n&npa=0&gtm=45be67t1h1v9179205174za200zd9179205174xec&gcd=13l3l3l3l1l1&dma=0&tag_exp=115938465~115938468~118395334~118897920~118897930~119896803&apvc=1&tids=AW-11422135271&tid=AW-11422135271&tft=1785582173620&tfd=1132&fmt=3' violates the following Content Security Policy directive: \"img-src 'self' https://i.ytimg.com/ https://tags.srv.stackadapt.com/sa.jpeg data:\". The action has been blocked.",
        "Loading the image 'https://www.google.com/pagead/1p-user-list/11422135271/?random=1785582173587&cv=11&fst=1785582000000&bg=ffffff&guid=ON&async=1&en=gtag.config&gtm=45be67t1h1v9179205174za200zd9179205174xec&gcd=13l3l3l3l1l1&dma=0&tag_exp=115938465~115938468~118395334~118897920~118897930~119896803&u_w=1440&u_h=900&url=https%3A%2F%2Fportswigger.net%2Fbuy%2Fpro&rcb=9&frm=0&tiba=Subscribe%20to%20Burp%20Suite%20Professional%20-%20PortSwigger&hn=www.googleadservices.com&npa=0&pscdl=noapi&auid=909644116.1785582174&uaa=x86&uab=64&uafvl=HeadlessChrome%3B149.0.7827.55%7CChromium%3B149.0.7827.55%7CNot)A%253BBrand%3B24.0.0.0&uamb=0&uam=&uap=Windows&uapv=10.0&uaw=0&data=event%3Dgtag.config&ept=9&rfmt=3&fmt=3&is_vtc=1&cid=CAQSUAARCiqB_112g829cj1Q8MjKvKNYHluILH7MrPQYqqqYFA-STsDjtXpFbbCg9Irkac5mxH-rzH2cCZeG03ipzOzY_XKG4ey-nswGFF2vHUpS&random=1007137614&rmt_tld=0&ipr=y' violates the following Content Security Policy directive: \"img-src 'self' https://i.ytimg.com/ https://tags.srv.stackadapt.com/sa.jpeg data:\". The action has been blocked.",
        "Loading the image 'https://www.google.co.uk/pagead/1p-user-list/11422135271/?random=1785582173587&cv=11&fst=1785582000000&bg=ffffff&guid=ON&async=1&en=gtag.config&gtm=45be67t1h1v9179205174za200zd9179205174xec&gcd=13l3l3l3l1l1&dma=0&tag_exp=115938465~115938468~118395334~118897920~118897930~119896803&u_w=1440&u_h=900&url=https%3A%2F%2Fportswigger.net%2Fbuy%2Fpro&rcb=9&frm=0&tiba=Subscribe%20to%20Burp%20Suite%20Professional%20-%20PortSwigger&hn=www.googleadservices.com&npa=0&pscdl=noapi&auid=909644116.1785582174&uaa=x86&uab=64&uafvl=HeadlessChrome%3B149.0.7827.55%7CChromium%3B149.0.7827.55%7CNot)A%253BBrand%3B24.0.0.0&uamb=0&uam=&uap=Windows&uapv=10.0&uaw=0&data=event%3Dgtag.config&ept=9&rfmt=3&fmt=3&is_vtc=1&cid=CAQSUAARCiqB_112g829cj1Q8MjKvKNYHluILH7MrPQYqqqYFA-STsDjtXpFbbCg9Irkac5mxH-rzH2cCZeG03ipzOzY_XKG4ey-nswGFF2vHUpS&random=1007137614&rmt_tld=1&ipr=y' violates the following Content Security Policy directive: \"img-src 'self' https://i.ytimg.com/ https://tags.srv.stackadapt.com/sa.jpeg data:\". The action has been blocked.",
        "Applying inline style violates the following Content Security Policy directive 'style-src 'self' https://tags.srv.stackadapt.com/sa.css 'nonce-J13G2a2ezw4n+HXz9mpwFLHI03ddfpxx''. Either the 'unsafe-inline' keyword, a hash ('sha256-DI3A3NB0TrIWjOyPS+ClIeU1iZvL9QiLqQN2JnRHCss='), or a nonce ('nonce-...') is required to enable inline execution. The action has been blocked."
      ],
      "pageErrors": [],
      "error": null,
      "durationMs": 3550
    },
    {
      "name": "About",
      "requestedUrl": "https://portswigger.net/about",
      "viewport": {
        "label": "375px",
        "width": 375,
        "height": 812
      },
      "status": "audited",
      "httpStatus": 200,
      "finalUrl": "https://portswigger.net/about",
      "title": "About us - PortSwigger",
      "document": {
        "lang": "",
        "h1Count": 1,
        "mainCount": 0,
        "landmarkCount": 3,
        "horizontalOverflowPx": 0
      },
      "violations": [
        {
          "id": "color-contrast",
          "impact": "serious",
          "tags": [
            "cat.color",
            "wcag2aa",
            "wcag143",
            "TTv5",
            "TT13.c",
            "EN-301-549",
            "EN-9.1.4.3",
            "ACT",
            "RGAAv4",
            "RGAA-3.2.1"
          ],
          "help": "Elements must meet minimum color contrast ratio thresholds",
          "helpUrl": "https://dequeuniversity.com/rules/axe/4.12/color-contrast?application=axeAPI",
          "description": "Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds",
          "nodes": [
            {
              "target": [
                ".button-orange-small"
              ],
              "html": "<a class=\"button-orange-small\" href=\"/users/youraccount/personaldetails\">My account</a>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.91 (foreground color: #ffffff, background color: #ff6633, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "label[for=\"nav-main-pro-features\"] > span:nth-child(1)"
              ],
              "html": "<span>About</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.91 (foreground color: #ff6633, background color: #ffffff, font size: 12.0pt (16px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                ".theme-orange-6.section-full-width:nth-child(8) > .container-columns-block > div:nth-child(1) > .chevron-after:nth-child(3)"
              ],
              "html": "<a class=\"chevron-after\" href=\"https://portswigger.net/burp/pro\">Burp Suite Professional</a>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.91 (foreground color: #ff6633, background color: #ffffff, font size: 13.5pt (18px), font weight: bold). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                ".chevron-after:nth-child(4)"
              ],
              "html": "<a class=\"chevron-after\" href=\"https://portswigger.net/burp/dast\">Burp Suite DAST</a>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.91 (foreground color: #ff6633, background color: #ffffff, font size: 13.5pt (18px), font weight: bold). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                ".theme-orange-6.section-full-width:nth-child(8) > .container-columns-block > div:nth-child(2) > .chevron-after"
              ],
              "html": "<a class=\"chevron-after\" href=\"https://portswigger.net/web-security\">Visit the Web Security Academy</a>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.91 (foreground color: #ff6633, background color: #ffffff, font size: 13.5pt (18px), font weight: bold). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                ".theme-orange-6.section-full-width:nth-child(8) > .container-columns-block > div:nth-child(3) > .chevron-after"
              ],
              "html": "<a class=\"chevron-after\" href=\"https://portswigger.net/research\">Visit PortSwigger Research</a>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.91 (foreground color: #ff6633, background color: #ffffff, font size: 13.5pt (18px), font weight: bold). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "div:nth-child(2) > div > div > .chevron-after[href$=\"team\"]"
              ],
              "html": "<a class=\"chevron-after\" href=\"/about/team\">Read more</a>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.91 (foreground color: #ff6633, background color: #ffffff, font size: 13.5pt (18px), font weight: bold). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "a[href$=\"culture\"]"
              ],
              "html": "<a class=\"chevron-after\" href=\"/careers/culture\">Read more</a>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.91 (foreground color: #ff6633, background color: #ffffff, font size: 13.5pt (18px), font weight: bold). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                ".container-columns-block:nth-child(1) > div:nth-child(2) > .chevron-after[href$=\"team\"]"
              ],
              "html": "<a class=\"chevron-after\" href=\"/about/team\">Read more</a>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.91 (foreground color: #ff6633, background color: #ffffff, font size: 13.5pt (18px), font weight: bold). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "a[href$=\"workplace\"]"
              ],
              "html": "<a class=\"chevron-after\" href=\"/careers/culture/workplace\">Read more</a>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.91 (foreground color: #ff6633, background color: #ffffff, font size: 13.5pt (18px), font weight: bold). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                ".chevron-after[href$=\"careers\"]"
              ],
              "html": "<a class=\"chevron-after\" href=\"/careers\">View available opportunities</a>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.91 (foreground color: #ff6633, background color: #ffffff, font size: 13.5pt (18px), font weight: bold). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                ".chevron-after[href$=\"contact\"]"
              ],
              "html": "<a class=\"chevron-after\" href=\"/about/contact\">Check out our contact page</a>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.91 (foreground color: #ff6633, background color: #ffffff, font size: 13.5pt (18px), font weight: bold). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                ".button-outline-blue-small"
              ],
              "html": "<a class=\"button-outline-blue-small camelcase\" href=\"https://twitter.com/Burp_Suite\" rel=\"noreferrer\"><span class=\"icon-twitter\"></span> Follow us</a>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.58 (foreground color: #00acee, background color: #ffffff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                ".grey"
              ],
              "html": "<p class=\"grey\">© 2026 PortSwigger Ltd.</p>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.85 (foreground color: #999998, background color: #ffffff, font size: 9.8pt (13px), font weight: bold). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            }
          ]
        },
        {
          "id": "html-has-lang",
          "impact": "serious",
          "tags": [
            "cat.language",
            "wcag2a",
            "wcag311",
            "TTv5",
            "TT11.a",
            "EN-301-549",
            "EN-9.3.1.1",
            "ACT",
            "RGAAv4",
            "RGAA-8.3.1"
          ],
          "help": "<html> element must have a lang attribute",
          "helpUrl": "https://dequeuniversity.com/rules/axe/4.12/html-has-lang?application=axeAPI",
          "description": "Ensure every HTML document has a lang attribute",
          "nodes": [
            {
              "target": [
                "html"
              ],
              "html": "<html lang=\"\">",
              "failureSummary": "Fix any of the following:\n  The <html> element does not have a lang attribute",
              "impact": "serious"
            }
          ]
        },
        {
          "id": "link-name",
          "impact": "serious",
          "tags": [
            "cat.name-role-value",
            "wcag2a",
            "wcag244",
            "wcag412",
            "section508",
            "section508.22.a",
            "TTv5",
            "TT6.a",
            "EN-301-549",
            "EN-9.2.4.4",
            "EN-9.4.1.2",
            "ACT",
            "RGAAv4",
            "RGAA-6.2.1"
          ],
          "help": "Links must have discernible text",
          "helpUrl": "https://dequeuniversity.com/rules/axe/4.12/link-name?application=axeAPI",
          "description": "Ensure links have discernible text",
          "nodes": [
            {
              "target": [
                ".logo"
              ],
              "html": "<a class=\"logo\" href=\"/\"></a>",
              "failureSummary": "Fix all of the following:\n  Element is in tab order and does not have accessible text\n\nFix any of the following:\n  Element does not have text that is visible to screen readers\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute",
              "impact": "serious"
            },
            {
              "target": [
                ".button-icon-solid-grey-65-link:nth-child(3)"
              ],
              "html": "<a class=\"button-icon-solid-grey-65-link\" href=\"https://twitter.com/PortSwigger\"><span class=\"icon-twitter\"></span></a>",
              "failureSummary": "Fix all of the following:\n  Element is in tab order and does not have accessible text\n\nFix any of the following:\n  Element does not have text that is visible to screen readers\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute",
              "impact": "serious"
            },
            {
              "target": [
                ".button-icon-solid-grey-65-link:nth-child(4)"
              ],
              "html": "<a class=\"button-icon-solid-grey-65-link\" href=\"https://www.linkedin.com/company/portswigger\"><span class=\"icon-linkedin\"></span></a>",
              "failureSummary": "Fix all of the following:\n  Element is in tab order and does not have accessible text\n\nFix any of the following:\n  Element does not have text that is visible to screen readers\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute",
              "impact": "serious"
            },
            {
              "target": [
                ".button-icon-solid-grey-65-link:nth-child(5)"
              ],
              "html": "<a class=\"button-icon-solid-grey-65-link\" href=\"https://www.youtube.com/channel/UCkytgKNbJ0L1UuN1K27GAKA\"><span class=\"icon-youtube\"></span></a>",
              "failureSummary": "Fix all of the following:\n  Element is in tab order and does not have accessible text\n\nFix any of the following:\n  Element does not have text that is visible to screen readers\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute",
              "impact": "serious"
            },
            {
              "target": [
                ".back-to-top"
              ],
              "html": "<a href=\"#top\" class=\"back-to-top allow-for-pinned\">",
              "failureSummary": "Fix all of the following:\n  Element is in tab order and does not have accessible text\n\nFix any of the following:\n  Element does not have text that is visible to screen readers\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute",
              "impact": "serious"
            }
          ]
        },
        {
          "id": "target-size",
          "impact": "serious",
          "tags": [
            "cat.sensory-and-visual-cues",
            "wcag22aa",
            "wcag258"
          ],
          "help": "All touch targets must be 24px large, or leave sufficient space",
          "helpUrl": "https://dequeuniversity.com/rules/axe/4.12/target-size?application=axeAPI",
          "description": "Ensure touch targets have sufficient size and space",
          "nodes": [
            {
              "target": [
                ".theme-orange-6.section-full-width:nth-child(8) > .container-columns-block > div:nth-child(1) > .chevron-after:nth-child(3)"
              ],
              "html": "<a class=\"chevron-after\" href=\"https://portswigger.net/burp/pro\">Burp Suite Professional</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (226px by 21px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 21px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                ".chevron-after:nth-child(4)"
              ],
              "html": "<a class=\"chevron-after\" href=\"https://portswigger.net/burp/dast\">Burp Suite DAST</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (167px by 21px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 21px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                ".container > div:nth-child(1) > a[href$=\"vulnerability-scanner\"]"
              ],
              "html": "<a href=\"/burp/vulnerability-scanner\">Web vulnerability scanner</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (166.5px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                ".container > div:nth-child(1) > a[href$=\"burp\"]"
              ],
              "html": "<a href=\"/burp\">Burp Suite Editions</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (166.5px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                ".container > div:nth-child(1) > a[href$=\"releases\"]"
              ],
              "html": "<a href=\"/burp/releases\">Release Notes</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (166.5px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                ".container > div:nth-child(2) > a:nth-child(2)"
              ],
              "html": "<a href=\"/web-security/cross-site-scripting\">Cross-site scripting (XSS)</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (166.5px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                "a[href$=\"sql-injection\"]"
              ],
              "html": "<a href=\"/web-security/sql-injection\">SQL injection</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (166.5px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                "a[href$=\"csrf\"]"
              ],
              "html": "<a href=\"/web-security/csrf\">Cross-site request forgery</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (166.5px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                "a[href$=\"xxe\"]"
              ],
              "html": "<a href=\"/web-security/xxe\">XML external entity injection</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (166.5px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                ".container > div:nth-child(2) > a:nth-child(6)"
              ],
              "html": "<a href=\"/web-security/file-path-traversal\">Directory traversal</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (166.5px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                "a[href$=\"ssrf\"]"
              ],
              "html": "<a href=\"/web-security/ssrf\">Server-side request forgery</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (166.5px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                "a[href$=\"organizations\"]"
              ],
              "html": "<a href=\"/organizations\">Organizations</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (166.5px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                "a[href$=\"testers\"]"
              ],
              "html": "<a href=\"/testers\">Testers</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (166.5px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                "a[href$=\"developers\"]"
              ],
              "html": "<a href=\"/developers\">Developers</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (166.5px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                "div:nth-child(4) > a[href$=\"about\"]"
              ],
              "html": "<a href=\"/about\">About</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (166.5px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                "div:nth-child(4) > a[href$=\"careers\"]"
              ],
              "html": "<a href=\"/careers\">Careers</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (166.5px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                "div:nth-child(4) > a[href$=\"contact\"]"
              ],
              "html": "<a href=\"/about/contact\">Contact</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (166.5px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                "div:nth-child(4) > a[href$=\"legal\"]"
              ],
              "html": "<a href=\"/legal\">Legal</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (166.5px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                "a[href$=\"privacy\"]"
              ],
              "html": "<a href=\"/privacy\">Privacy Notice</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (166.5px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                "a[href$=\"modern-slavery-statement\"]"
              ],
              "html": "<a href=\"/modern-slavery-statement\">Modern Slavery Statement</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (166.5px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                ".container > div:nth-child(5) > a[href$=\"web-security\"]"
              ],
              "html": "<a href=\"/web-security\">Web Security Academy</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (166.5px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                ".container > div:nth-child(5) > a[href$=\"blog\"]"
              ],
              "html": "<a href=\"/blog\">Blog</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (166.5px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                ".container > div:nth-child(5) > a[href$=\"research\"]"
              ],
              "html": "<a href=\"/research\">Research</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (166.5px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            }
          ]
        }
      ],
      "incomplete": [
        {
          "id": "color-contrast",
          "impact": "serious",
          "tags": [
            "cat.color",
            "wcag2aa",
            "wcag143",
            "TTv5",
            "TT13.c",
            "EN-301-549",
            "EN-9.1.4.3",
            "ACT",
            "RGAAv4",
            "RGAA-3.2.1"
          ],
          "help": "Elements must meet minimum color contrast ratio thresholds",
          "helpUrl": "https://dequeuniversity.com/rules/axe/4.12/color-contrast?application=axeAPI",
          "description": "Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds",
          "nodes": [
            {
              "target": [
                ".image-slider-white-quoteblock > div:nth-child(2) > div > div > p"
              ],
              "html": "<p>The sense of community and belonging at PortSwigger is unlike anywhere else. I've never felt as valued as an employee anywhere as I do here.</p>",
              "failureSummary": "Fix any of the following:\n  Element's background color could not be determined because it is overlapped by another element",
              "impact": "serious"
            },
            {
              "target": [
                "div:nth-child(2) > div > div > sup"
              ],
              "html": "<sup><strong>Jess H</strong> Culture Champion</sup>",
              "failureSummary": "Fix any of the following:\n  Element's background color could not be determined because it is overlapped by another element",
              "impact": "serious"
            },
            {
              "target": [
                "div:nth-child(2) > div > div > sup > strong"
              ],
              "html": "<strong>Jess H</strong>",
              "failureSummary": "Fix any of the following:\n  Element's background color could not be determined because it is overlapped by another element",
              "impact": "serious"
            }
          ]
        }
      ],
      "consoleErrors": [
        "Connecting to 'https://px.ads.linkedin.com/attribution_trigger?pid=6316346&time=1785582177319&url=https%3A%2F%2Fportswigger.net%2Fabout' violates the following Content Security Policy directive: \"connect-src 'self' https://ps.containers.piwik.pro https://ps.piwik.pro https://go.portswigger.net https://tags.srv.stackadapt.com https://www.google.com/recaptcha/ https://tracking-api.g2.com https://phingest.staging.portswigger.com https://phingest.portswigger.com https://formsubmission.portswigger.net https://*.portswigger.com\". The action has been blocked.",
        "Loading the image 'https://px.ads.linkedin.com/collect?v=2&fmt=js&pid=6316346&time=1785582177319&url=https%3A%2F%2Fportswigger.net%2Fabout' violates the following Content Security Policy directive: \"img-src 'self' https://*.portswigger.com/ https://portswigger.net/ https://i.ytimg.com/ https://tags.srv.stackadapt.com/sa.jpeg\". The action has been blocked.",
        "Loading the image 'https://px.ads.linkedin.com/attribution_trigger?pid=6316346&time=1785582177319&url=https%3A%2F%2Fportswigger.net%2Fabout' violates the following Content Security Policy directive: \"img-src 'self' https://*.portswigger.com/ https://portswigger.net/ https://i.ytimg.com/ https://tags.srv.stackadapt.com/sa.jpeg\". The action has been blocked.",
        "Connecting to 'https://px.ads.linkedin.com/wa/?medium=fetch&fmt=g' violates the following Content Security Policy directive: \"connect-src 'self' https://ps.containers.piwik.pro https://ps.piwik.pro https://go.portswigger.net https://tags.srv.stackadapt.com https://www.google.com/recaptcha/ https://tracking-api.g2.com https://phingest.staging.portswigger.com https://phingest.portswigger.com https://formsubmission.portswigger.net https://*.portswigger.com\". The action has been blocked.",
        "Fetch API cannot load https://px.ads.linkedin.com/wa/?medium=fetch&fmt=g. Refused to connect because it violates the document's Content Security Policy.",
        "Connecting to 'https://px.ads.linkedin.com/wa/?medium=beacon&fmt=g' violates the following Content Security Policy directive: \"connect-src 'self' https://ps.containers.piwik.pro https://ps.piwik.pro https://go.portswigger.net https://tags.srv.stackadapt.com https://www.google.com/recaptcha/ https://tracking-api.g2.com https://phingest.staging.portswigger.com https://phingest.portswigger.com https://formsubmission.portswigger.net https://*.portswigger.com\". The action has been blocked.",
        "Loading the image 'https://px.ads.linkedin.com/insight_tag_errors.gif?v=2&pid=6316346&error=version%3A%20308%20%7C%20WebsiteActions-308-TypeError%3A%20Failed%20to%20fetch%3B%20ErrorData%3A%20%7B%22domain%22%3A%22portswigger.net%22%2C%22requestFetcher%22%3A%22fetch-keepalive%22%2C%22body%22%3A%22H4sIAAAAAAAACl2Pu2rDMBiFXyWcWW5iy7do89AGQ4dQmyylFNn%2B64jKsirJhBLy7sUNdOh4Lnycc4VVg4d4zXmc8zR%2FY%2FC9UzacyHk1Gwi%2BKxmCmggiLsosK5O4KHiSMAzzJJWBgJ1d8Bc1juQeDAUwLE5D4ByC9WK7%2FZdvZTcva8vKkVoVNEGgWr3N4jfR5ji70NzrYLhQ51WgRo1G6hf6WsiHeoBAkklZ8LKIyn7XR0PW8yihfR51%2BzSTBU92ZRqDQfnWSeO1DDRAfEjtiUGrJ3mnYBUHJU24i0n5HuIK67smyEAQUXpbKc%2FKfNJQm8raP8yZJgizaM3gf%2Fe133Y9c6wOj%2B%2Bnuqlb3H4A00KnMGIBAAA%3D%22%7D&href=https%3A%2F%2Fportswigger.net%2Fabout' violates the following Content Security Policy directive: \"img-src 'self' https://*.portswigger.com/ https://portswigger.net/ https://i.ytimg.com/ https://tags.srv.stackadapt.com/sa.jpeg\". The action has been blocked.",
        "Connecting to 'https://ad.doubleclick.net/ccm/s/collect?auid=388394536.1785582177&gtm=45be67t1v9179205174za200zd9179205174xec' violates the following Content Security Policy directive: \"connect-src 'self' https://ps.containers.piwik.pro https://ps.piwik.pro https://go.portswigger.net https://tags.srv.stackadapt.com https://www.google.com/recaptcha/ https://tracking-api.g2.com https://phingest.staging.portswigger.com https://phingest.portswigger.com https://formsubmission.portswigger.net https://*.portswigger.com\". The action has been blocked.",
        "Fetch API cannot load https://ad.doubleclick.net/ccm/s/collect?auid=388394536.1785582177&gtm=45be67t1v9179205174za200zd9179205174xec. Refused to connect because it violates the document's Content Security Policy.",
        "Connecting to 'https://www.google.com/rmkt/collect/11422135271/?random=1785582177415&cv=11&fst=1785582177415&fmt=8&bg=ffffff&guid=ON&async=1&en=gtag.config&gtm=45be67t1v9179205174za200zd9179205174xec&gcd=13l3l3l3l1l1&dma=0&tag_exp=115616986~115938465~115938469~118395334~118897920~118897930~119896802~120222307&u_w=375&u_h=812&url=https%3A%2F%2Fportswigger.net%2Fabout&rcb=15&frm=0&tiba=About%20us%20-%20PortSwigger&hn=www.googleadservices.com&npa=0&pscdl=noapi&auid=388394536.1785582177&uaa=x86&uab=64&uafvl=HeadlessChrome%3B149.0.7827.55%7CChromium%3B149.0.7827.55%7CNot)A%253BBrand%3B24.0.0.0&uamb=0&uam=&uap=Windows&uapv=10.0&uaw=0&data=event%3Dgtag.config&ept=68&gcp=5' violates the following Content Security Policy directive: \"connect-src 'self' https://ps.containers.piwik.pro https://ps.piwik.pro https://go.portswigger.net https://tags.srv.stackadapt.com https://www.google.com/recaptcha/ https://tracking-api.g2.com https://phingest.staging.portswigger.com https://phingest.portswigger.com https://formsubmission.portswigger.net https://*.portswigger.com\". The action has been blocked.",
        "Fetch API cannot load https://www.google.com/rmkt/collect/11422135271/?random=1785582177415&cv=11&fst=1785582177415&fmt=8&bg=ffffff&guid=ON&async=1&en=gtag.config&gtm=45be67t1v9179205174za200zd9179205174xec&gcd=13l3l3l3l1l1&dma=0&tag_exp=115616986~115938465~115938469~118395334~118897920~118897930~119896802~120222307&u_w=375&u_h=812&url=https%3A%2F%2Fportswigger.net%2Fabout&rcb=15&frm=0&tiba=About%20us%20-%20PortSwigger&hn=www.googleadservices.com&npa=0&pscdl=noapi&auid=388394536.1785582177&uaa=x86&uab=64&uafvl=HeadlessChrome%3B149.0.7827.55%7CChromium%3B149.0.7827.55%7CNot)A%253BBrand%3B24.0.0.0&uamb=0&uam=&uap=Windows&uapv=10.0&uaw=0&data=event%3Dgtag.config&ept=68&gcp=5. Refused to connect because it violates the document's Content Security Policy.",
        "Connecting to 'https://www.google.com/ccm/collect?rcb=15&frm=0&auid=388394536.1785582177&dt=About%20us%20-%20PortSwigger&en=page_view&dl=https%3A%2F%2Fportswigger.net%2Fabout&scrsrc=www.googletagmanager.com&rnd=455508271.1785582177&navt=n&npa=0&gtm=45be67t1v9179205174za200zd9179205174xec&gcd=13l3l3l3l1l1&dma=0&tag_exp=115616986~115938465~115938469~118395334~118897920~118897930~119896802~120222307&apvc=1&tids=AW-11422135271&tid=AW-11422135271&tft=1785582177434&tfd=1144&fmt=8' violates the following Content Security Policy directive: \"connect-src 'self' https://ps.containers.piwik.pro https://ps.piwik.pro https://go.portswigger.net https://tags.srv.stackadapt.com https://www.google.com/recaptcha/ https://tracking-api.g2.com https://phingest.staging.portswigger.com https://phingest.portswigger.com https://formsubmission.portswigger.net https://*.portswigger.com\". The action has been blocked.",
        "Fetch API cannot load https://www.google.com/ccm/collect?rcb=15&frm=0&auid=388394536.1785582177&dt=About%20us%20-%20PortSwigger&en=page_view&dl=https%3A%2F%2Fportswigger.net%2Fabout&scrsrc=www.googletagmanager.com&rnd=455508271.1785582177&navt=n&npa=0&gtm=45be67t1v9179205174za200zd9179205174xec&gcd=13l3l3l3l1l1&dma=0&tag_exp=115616986~115938465~115938469~118395334~118897920~118897930~119896802~120222307&apvc=1&tids=AW-11422135271&tid=AW-11422135271&tft=1785582177434&tfd=1144&fmt=8. Refused to connect because it violates the document's Content Security Policy.",
        "Loading the image 'https://www.google.com/rmkt/collect/11422135271/?random=1785582177415&cv=11&fst=1785582177415&fmt=3&bg=ffffff&guid=ON&async=1&en=gtag.config&gtm=45be67t1v9179205174za200zd9179205174xec&gcd=13l3l3l3l1l1&dma=0&tag_exp=115616986~115938465~115938469~118395334~118897920~118897930~119896802~120222307&u_w=375&u_h=812&url=https%3A%2F%2Fportswigger.net%2Fabout&rcb=15&frm=0&tiba=About%20us%20-%20PortSwigger&hn=www.googleadservices.com&npa=0&pscdl=noapi&auid=388394536.1785582177&uaa=x86&uab=64&uafvl=HeadlessChrome%3B149.0.7827.55%7CChromium%3B149.0.7827.55%7CNot)A%253BBrand%3B24.0.0.0&uamb=0&uam=&uap=Windows&uapv=10.0&uaw=0&data=event%3Dgtag.config&ept=68&gcp=5' violates the following Content Security Policy directive: \"img-src 'self' https://*.portswigger.com/ https://portswigger.net/ https://i.ytimg.com/ https://tags.srv.stackadapt.com/sa.jpeg\". The action has been blocked.",
        "Loading the image 'https://www.google.com/ccm/collect?rcb=15&frm=0&auid=388394536.1785582177&dt=About%20us%20-%20PortSwigger&en=page_view&dl=https%3A%2F%2Fportswigger.net%2Fabout&scrsrc=www.googletagmanager.com&rnd=455508271.1785582177&navt=n&npa=0&gtm=45be67t1v9179205174za200zd9179205174xec&gcd=13l3l3l3l1l1&dma=0&tag_exp=115616986~115938465~115938469~118395334~118897920~118897930~119896802~120222307&apvc=1&tids=AW-11422135271&tid=AW-11422135271&tft=1785582177434&tfd=1144&fmt=3' violates the following Content Security Policy directive: \"img-src 'self' https://*.portswigger.com/ https://portswigger.net/ https://i.ytimg.com/ https://tags.srv.stackadapt.com/sa.jpeg\". The action has been blocked.",
        "Loading the image 'https://www.google.com/pagead/1p-user-list/11422135271/?random=1785582177415&cv=11&fst=1785582000000&bg=ffffff&guid=ON&async=1&en=gtag.config&gtm=45be67t1v9179205174za200zd9179205174xec&gcd=13l3l3l3l1l1&dma=0&tag_exp=115616986~115938465~115938469~118395334~118897920~118897930~119896802~120222307&u_w=375&u_h=812&url=https%3A%2F%2Fportswigger.net%2Fabout&rcb=15&frm=0&tiba=About%20us%20-%20PortSwigger&hn=www.googleadservices.com&npa=0&pscdl=noapi&auid=388394536.1785582177&uaa=x86&uab=64&uafvl=HeadlessChrome%3B149.0.7827.55%7CChromium%3B149.0.7827.55%7CNot)A%253BBrand%3B24.0.0.0&uamb=0&uam=&uap=Windows&uapv=10.0&uaw=0&data=event%3Dgtag.config&ept=9&rfmt=3&fmt=3&is_vtc=1&cid=CAQSUAARCiqBrq5bE6BfgJOSRRruqceDzBlNyXHm9Ke1T0TGHqvHGRK-SMi4HZU333sO_lfY7XAMlsgDdnvOyXDDO2M_dAnO2w8n_LzGjuJNRRXw&random=2816679259&rmt_tld=0&ipr=y' violates the following Content Security Policy directive: \"img-src 'self' https://*.portswigger.com/ https://portswigger.net/ https://i.ytimg.com/ https://tags.srv.stackadapt.com/sa.jpeg\". The action has been blocked.",
        "Loading the image 'https://www.google.co.uk/pagead/1p-user-list/11422135271/?random=1785582177415&cv=11&fst=1785582000000&bg=ffffff&guid=ON&async=1&en=gtag.config&gtm=45be67t1v9179205174za200zd9179205174xec&gcd=13l3l3l3l1l1&dma=0&tag_exp=115616986~115938465~115938469~118395334~118897920~118897930~119896802~120222307&u_w=375&u_h=812&url=https%3A%2F%2Fportswigger.net%2Fabout&rcb=15&frm=0&tiba=About%20us%20-%20PortSwigger&hn=www.googleadservices.com&npa=0&pscdl=noapi&auid=388394536.1785582177&uaa=x86&uab=64&uafvl=HeadlessChrome%3B149.0.7827.55%7CChromium%3B149.0.7827.55%7CNot)A%253BBrand%3B24.0.0.0&uamb=0&uam=&uap=Windows&uapv=10.0&uaw=0&data=event%3Dgtag.config&ept=9&rfmt=3&fmt=3&is_vtc=1&cid=CAQSUAARCiqBrq5bE6BfgJOSRRruqceDzBlNyXHm9Ke1T0TGHqvHGRK-SMi4HZU333sO_lfY7XAMlsgDdnvOyXDDO2M_dAnO2w8n_LzGjuJNRRXw&random=2816679259&rmt_tld=1&ipr=y' violates the following Content Security Policy directive: \"img-src 'self' https://*.portswigger.com/ https://portswigger.net/ https://i.ytimg.com/ https://tags.srv.stackadapt.com/sa.jpeg\". The action has been blocked.",
        "Applying inline style violates the following Content Security Policy directive 'style-src 'self' https://tags.srv.stackadapt.com/sa.css 'nonce-HZpJZ4QMSnYJ1r7KLYqrbzyK2ezjlmVr' https://fonts.googleapis.com/css2* https://unpkg.com/animate.css@4.1.1/animate.css https://unpkg.com/@teleporthq/teleport-custom-scripts/dist/style.css'. Either the 'unsafe-inline' keyword, a hash ('sha256-DI3A3NB0TrIWjOyPS+ClIeU1iZvL9QiLqQN2JnRHCss='), or a nonce ('nonce-...') is required to enable inline execution. The action has been blocked."
      ],
      "pageErrors": [],
      "error": null,
      "durationMs": 3579
    },
    {
      "name": "About",
      "requestedUrl": "https://portswigger.net/about",
      "viewport": {
        "label": "1440px",
        "width": 1440,
        "height": 900
      },
      "status": "audited",
      "httpStatus": 200,
      "finalUrl": "https://portswigger.net/about",
      "title": "About us - PortSwigger",
      "document": {
        "lang": "",
        "h1Count": 1,
        "mainCount": 0,
        "landmarkCount": 3,
        "horizontalOverflowPx": 0
      },
      "violations": [
        {
          "id": "color-contrast",
          "impact": "serious",
          "tags": [
            "cat.color",
            "wcag2aa",
            "wcag143",
            "TTv5",
            "TT13.c",
            "EN-301-549",
            "EN-9.1.4.3",
            "ACT",
            "RGAAv4",
            "RGAA-3.2.1"
          ],
          "help": "Elements must meet minimum color contrast ratio thresholds",
          "helpUrl": "https://dequeuniversity.com/rules/axe/4.12/color-contrast?application=axeAPI",
          "description": "Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds",
          "nodes": [
            {
              "target": [
                ".button-orange-small"
              ],
              "html": "<a class=\"button-orange-small\" href=\"/users/youraccount/personaldetails\">My account</a>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.91 (foreground color: #ffffff, background color: #ff6633, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                ".theme-orange-6.section-full-width:nth-child(8) > .container-columns-block > div:nth-child(1) > .chevron-after:nth-child(3)"
              ],
              "html": "<a class=\"chevron-after\" href=\"https://portswigger.net/burp/pro\">Burp Suite Professional</a>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.91 (foreground color: #ff6633, background color: #ffffff, font size: 13.5pt (18px), font weight: bold). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                ".chevron-after:nth-child(4)"
              ],
              "html": "<a class=\"chevron-after\" href=\"https://portswigger.net/burp/dast\">Burp Suite DAST</a>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.91 (foreground color: #ff6633, background color: #ffffff, font size: 13.5pt (18px), font weight: bold). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                ".theme-orange-6.section-full-width:nth-child(8) > .container-columns-block > div:nth-child(2) > .chevron-after"
              ],
              "html": "<a class=\"chevron-after\" href=\"https://portswigger.net/web-security\">Visit the Web Security Academy</a>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.91 (foreground color: #ff6633, background color: #ffffff, font size: 13.5pt (18px), font weight: bold). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                ".theme-orange-6.section-full-width:nth-child(8) > .container-columns-block > div:nth-child(3) > .chevron-after"
              ],
              "html": "<a class=\"chevron-after\" href=\"https://portswigger.net/research\">Visit PortSwigger Research</a>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.91 (foreground color: #ff6633, background color: #ffffff, font size: 13.5pt (18px), font weight: bold). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "div:nth-child(2) > div > div > .chevron-after[href$=\"team\"]"
              ],
              "html": "<a class=\"chevron-after\" href=\"/about/team\">Read more</a>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.91 (foreground color: #ff6633, background color: #ffffff, font size: 13.5pt (18px), font weight: bold). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "a[href$=\"culture\"]"
              ],
              "html": "<a class=\"chevron-after\" href=\"/careers/culture\">Read more</a>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.91 (foreground color: #ff6633, background color: #ffffff, font size: 13.5pt (18px), font weight: bold). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                ".container-columns-block:nth-child(1) > div:nth-child(2) > .chevron-after[href$=\"team\"]"
              ],
              "html": "<a class=\"chevron-after\" href=\"/about/team\">Read more</a>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.91 (foreground color: #ff6633, background color: #ffffff, font size: 13.5pt (18px), font weight: bold). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "a[href$=\"workplace\"]"
              ],
              "html": "<a class=\"chevron-after\" href=\"/careers/culture/workplace\">Read more</a>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.91 (foreground color: #ff6633, background color: #ffffff, font size: 13.5pt (18px), font weight: bold). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                ".chevron-after[href$=\"careers\"]"
              ],
              "html": "<a class=\"chevron-after\" href=\"/careers\">View available opportunities</a>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.91 (foreground color: #ff6633, background color: #ffffff, font size: 13.5pt (18px), font weight: bold). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                ".chevron-after[href$=\"contact\"]"
              ],
              "html": "<a class=\"chevron-after\" href=\"/about/contact\">Check out our contact page</a>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.91 (foreground color: #ff6633, background color: #ffffff, font size: 13.5pt (18px), font weight: bold). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                ".button-outline-blue-small"
              ],
              "html": "<a class=\"button-outline-blue-small camelcase\" href=\"https://twitter.com/Burp_Suite\" rel=\"noreferrer\"><span class=\"icon-twitter\"></span> Follow us</a>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.58 (foreground color: #00acee, background color: #ffffff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                ".grey"
              ],
              "html": "<p class=\"grey\">© 2026 PortSwigger Ltd.</p>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.85 (foreground color: #999998, background color: #ffffff, font size: 9.8pt (13px), font weight: bold). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            }
          ]
        },
        {
          "id": "html-has-lang",
          "impact": "serious",
          "tags": [
            "cat.language",
            "wcag2a",
            "wcag311",
            "TTv5",
            "TT11.a",
            "EN-301-549",
            "EN-9.3.1.1",
            "ACT",
            "RGAAv4",
            "RGAA-8.3.1"
          ],
          "help": "<html> element must have a lang attribute",
          "helpUrl": "https://dequeuniversity.com/rules/axe/4.12/html-has-lang?application=axeAPI",
          "description": "Ensure every HTML document has a lang attribute",
          "nodes": [
            {
              "target": [
                "html"
              ],
              "html": "<html lang=\"\">",
              "failureSummary": "Fix any of the following:\n  The <html> element does not have a lang attribute",
              "impact": "serious"
            }
          ]
        },
        {
          "id": "link-name",
          "impact": "serious",
          "tags": [
            "cat.name-role-value",
            "wcag2a",
            "wcag244",
            "wcag412",
            "section508",
            "section508.22.a",
            "TTv5",
            "TT6.a",
            "EN-301-549",
            "EN-9.2.4.4",
            "EN-9.4.1.2",
            "ACT",
            "RGAAv4",
            "RGAA-6.2.1"
          ],
          "help": "Links must have discernible text",
          "helpUrl": "https://dequeuniversity.com/rules/axe/4.12/link-name?application=axeAPI",
          "description": "Ensure links have discernible text",
          "nodes": [
            {
              "target": [
                ".logo"
              ],
              "html": "<a class=\"logo\" href=\"/\"></a>",
              "failureSummary": "Fix all of the following:\n  Element is in tab order and does not have accessible text\n\nFix any of the following:\n  Element does not have text that is visible to screen readers\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute",
              "impact": "serious"
            },
            {
              "target": [
                ".button-icon-solid-grey-65-link:nth-child(3)"
              ],
              "html": "<a class=\"button-icon-solid-grey-65-link\" href=\"https://twitter.com/PortSwigger\"><span class=\"icon-twitter\"></span></a>",
              "failureSummary": "Fix all of the following:\n  Element is in tab order and does not have accessible text\n\nFix any of the following:\n  Element does not have text that is visible to screen readers\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute",
              "impact": "serious"
            },
            {
              "target": [
                ".button-icon-solid-grey-65-link:nth-child(4)"
              ],
              "html": "<a class=\"button-icon-solid-grey-65-link\" href=\"https://www.linkedin.com/company/portswigger\"><span class=\"icon-linkedin\"></span></a>",
              "failureSummary": "Fix all of the following:\n  Element is in tab order and does not have accessible text\n\nFix any of the following:\n  Element does not have text that is visible to screen readers\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute",
              "impact": "serious"
            },
            {
              "target": [
                ".button-icon-solid-grey-65-link:nth-child(5)"
              ],
              "html": "<a class=\"button-icon-solid-grey-65-link\" href=\"https://www.youtube.com/channel/UCkytgKNbJ0L1UuN1K27GAKA\"><span class=\"icon-youtube\"></span></a>",
              "failureSummary": "Fix all of the following:\n  Element is in tab order and does not have accessible text\n\nFix any of the following:\n  Element does not have text that is visible to screen readers\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute",
              "impact": "serious"
            },
            {
              "target": [
                ".back-to-top"
              ],
              "html": "<a href=\"#top\" class=\"back-to-top allow-for-pinned\">",
              "failureSummary": "Fix all of the following:\n  Element is in tab order and does not have accessible text\n\nFix any of the following:\n  Element does not have text that is visible to screen readers\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute",
              "impact": "serious"
            }
          ]
        },
        {
          "id": "target-size",
          "impact": "serious",
          "tags": [
            "cat.sensory-and-visual-cues",
            "wcag22aa",
            "wcag258"
          ],
          "help": "All touch targets must be 24px large, or leave sufficient space",
          "helpUrl": "https://dequeuniversity.com/rules/axe/4.12/target-size?application=axeAPI",
          "description": "Ensure touch targets have sufficient size and space",
          "nodes": [
            {
              "target": [
                ".theme-orange-6.section-full-width:nth-child(8) > .container-columns-block > div:nth-child(1) > .chevron-after:nth-child(3)"
              ],
              "html": "<a class=\"chevron-after\" href=\"https://portswigger.net/burp/pro\">Burp Suite Professional</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (226px by 21px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 21px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                ".chevron-after:nth-child(4)"
              ],
              "html": "<a class=\"chevron-after\" href=\"https://portswigger.net/burp/dast\">Burp Suite DAST</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (167px by 21px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 21px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                ".container > div:nth-child(1) > a[href$=\"vulnerability-scanner\"]"
              ],
              "html": "<a href=\"/burp/vulnerability-scanner\">Web vulnerability scanner</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (182.4px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                ".container > div:nth-child(1) > a[href$=\"burp\"]"
              ],
              "html": "<a href=\"/burp\">Burp Suite Editions</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (182.4px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                ".container > div:nth-child(1) > a[href$=\"releases\"]"
              ],
              "html": "<a href=\"/burp/releases\">Release Notes</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (182.4px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                ".container > div:nth-child(2) > a:nth-child(2)"
              ],
              "html": "<a href=\"/web-security/cross-site-scripting\">Cross-site scripting (XSS)</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (182.4px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                "a[href$=\"sql-injection\"]"
              ],
              "html": "<a href=\"/web-security/sql-injection\">SQL injection</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (182.4px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                "a[href$=\"csrf\"]"
              ],
              "html": "<a href=\"/web-security/csrf\">Cross-site request forgery</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (182.4px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                "a[href$=\"xxe\"]"
              ],
              "html": "<a href=\"/web-security/xxe\">XML external entity injection</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (182.4px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                ".container > div:nth-child(2) > a:nth-child(6)"
              ],
              "html": "<a href=\"/web-security/file-path-traversal\">Directory traversal</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (182.4px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                "a[href$=\"ssrf\"]"
              ],
              "html": "<a href=\"/web-security/ssrf\">Server-side request forgery</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (182.4px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                "a[href$=\"organizations\"]"
              ],
              "html": "<a href=\"/organizations\">Organizations</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (182.4px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                "a[href$=\"testers\"]"
              ],
              "html": "<a href=\"/testers\">Testers</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (182.4px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                "a[href$=\"developers\"]"
              ],
              "html": "<a href=\"/developers\">Developers</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (182.4px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                "div:nth-child(4) > a[href$=\"about\"]"
              ],
              "html": "<a href=\"/about\">About</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (182.4px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                "div:nth-child(4) > a[href$=\"careers\"]"
              ],
              "html": "<a href=\"/careers\">Careers</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (182.4px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                "div:nth-child(4) > a[href$=\"contact\"]"
              ],
              "html": "<a href=\"/about/contact\">Contact</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (182.4px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                "div:nth-child(4) > a[href$=\"legal\"]"
              ],
              "html": "<a href=\"/legal\">Legal</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (182.4px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                "a[href$=\"privacy\"]"
              ],
              "html": "<a href=\"/privacy\">Privacy Notice</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (182.4px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                "a[href$=\"modern-slavery-statement\"]"
              ],
              "html": "<a href=\"/modern-slavery-statement\">Modern Slavery Statement</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (182.4px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                ".container > div:nth-child(5) > a[href$=\"web-security\"]"
              ],
              "html": "<a href=\"/web-security\">Web Security Academy</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (182.4px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                ".container > div:nth-child(5) > a[href$=\"blog\"]"
              ],
              "html": "<a href=\"/blog\">Blog</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (182.4px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                ".container > div:nth-child(5) > a[href$=\"research\"]"
              ],
              "html": "<a href=\"/research\">Research</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (182.4px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            }
          ]
        }
      ],
      "incomplete": [
        {
          "id": "color-contrast",
          "impact": "serious",
          "tags": [
            "cat.color",
            "wcag2aa",
            "wcag143",
            "TTv5",
            "TT13.c",
            "EN-301-549",
            "EN-9.1.4.3",
            "ACT",
            "RGAAv4",
            "RGAA-3.2.1"
          ],
          "help": "Elements must meet minimum color contrast ratio thresholds",
          "helpUrl": "https://dequeuniversity.com/rules/axe/4.12/color-contrast?application=axeAPI",
          "description": "Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds",
          "nodes": [
            {
              "target": [
                ".image-slider-white-quoteblock > div:nth-child(2) > div > div > p"
              ],
              "html": "<p>The sense of community and belonging at PortSwigger is unlike anywhere else. I've never felt as valued as an employee anywhere as I do here.</p>",
              "failureSummary": "Fix any of the following:\n  Element's background color could not be determined because it is overlapped by another element",
              "impact": "serious"
            },
            {
              "target": [
                "div:nth-child(2) > div > div > sup"
              ],
              "html": "<sup><strong>Jess H</strong> Culture Champion</sup>",
              "failureSummary": "Fix any of the following:\n  Element's background color could not be determined because it is overlapped by another element",
              "impact": "serious"
            },
            {
              "target": [
                "div:nth-child(2) > div > div > sup > strong"
              ],
              "html": "<strong>Jess H</strong>",
              "failureSummary": "Fix any of the following:\n  Element's background color could not be determined because it is overlapped by another element",
              "impact": "serious"
            }
          ]
        }
      ],
      "consoleErrors": [
        "Connecting to 'https://px.ads.linkedin.com/attribution_trigger?pid=6316346&time=1785582181147&url=https%3A%2F%2Fportswigger.net%2Fabout' violates the following Content Security Policy directive: \"connect-src 'self' https://ps.containers.piwik.pro https://ps.piwik.pro https://go.portswigger.net https://tags.srv.stackadapt.com https://www.google.com/recaptcha/ https://tracking-api.g2.com https://phingest.staging.portswigger.com https://phingest.portswigger.com https://formsubmission.portswigger.net https://*.portswigger.com\". The action has been blocked.",
        "Loading the image 'https://px.ads.linkedin.com/collect?v=2&fmt=js&pid=6316346&time=1785582181147&url=https%3A%2F%2Fportswigger.net%2Fabout' violates the following Content Security Policy directive: \"img-src 'self' https://*.portswigger.com/ https://portswigger.net/ https://i.ytimg.com/ https://tags.srv.stackadapt.com/sa.jpeg\". The action has been blocked.",
        "Loading the image 'https://px.ads.linkedin.com/attribution_trigger?pid=6316346&time=1785582181147&url=https%3A%2F%2Fportswigger.net%2Fabout' violates the following Content Security Policy directive: \"img-src 'self' https://*.portswigger.com/ https://portswigger.net/ https://i.ytimg.com/ https://tags.srv.stackadapt.com/sa.jpeg\". The action has been blocked.",
        "Connecting to 'https://px.ads.linkedin.com/wa/?medium=fetch&fmt=g' violates the following Content Security Policy directive: \"connect-src 'self' https://ps.containers.piwik.pro https://ps.piwik.pro https://go.portswigger.net https://tags.srv.stackadapt.com https://www.google.com/recaptcha/ https://tracking-api.g2.com https://phingest.staging.portswigger.com https://phingest.portswigger.com https://formsubmission.portswigger.net https://*.portswigger.com\". The action has been blocked.",
        "Fetch API cannot load https://px.ads.linkedin.com/wa/?medium=fetch&fmt=g. Refused to connect because it violates the document's Content Security Policy.",
        "Connecting to 'https://px.ads.linkedin.com/wa/?medium=beacon&fmt=g' violates the following Content Security Policy directive: \"connect-src 'self' https://ps.containers.piwik.pro https://ps.piwik.pro https://go.portswigger.net https://tags.srv.stackadapt.com https://www.google.com/recaptcha/ https://tracking-api.g2.com https://phingest.staging.portswigger.com https://phingest.portswigger.com https://formsubmission.portswigger.net https://*.portswigger.com\". The action has been blocked.",
        "Loading the image 'https://px.ads.linkedin.com/insight_tag_errors.gif?v=2&pid=6316346&error=version%3A%20308%20%7C%20WebsiteActions-308-TypeError%3A%20Failed%20to%20fetch%3B%20ErrorData%3A%20%7B%22domain%22%3A%22portswigger.net%22%2C%22requestFetcher%22%3A%22fetch-keepalive%22%2C%22body%22%3A%22H4sIAAAAAAAACl2PTUvDMBzGv8p4zqld%2BmbMbQcdBQ%2FDll1EJG3%2BdsE0jU3KkLHvLnXgwePzwo%2FnucAbHSBfq5xXeVG9MYR%2BNj4eaQ5mcpD5VjBEMxIkvxdlKTIuOC85g55GZRwk%2FDTHcDbDQPOdowiGZbaQOMXog0zTf3mqumlZW14N1JpoCRK71dssYZNsDtMcm1sdDGfqgonUmMEp%2B0JfC4VYa0iUuS4fcq6SjossKQQvkl7kfaKzqhcZVyIvtmAwoZ2VC1ZF0pAfygZisOZJ3ShYxd4oF29iNKGHvMCHrokqEmRSXFfKs3GfpGu38%2F4Pc6IR0i3WMoTffe23X88cdvvH92Pd1C2uPy50OsJiAQAA%22%7D&href=https%3A%2F%2Fportswigger.net%2Fabout' violates the following Content Security Policy directive: \"img-src 'self' https://*.portswigger.com/ https://portswigger.net/ https://i.ytimg.com/ https://tags.srv.stackadapt.com/sa.jpeg\". The action has been blocked.",
        "Connecting to 'https://ad.doubleclick.net/ccm/s/collect?auid=1913242854.1785582181&gtm=45be67t1v9179205174za200zd9179205174xec' violates the following Content Security Policy directive: \"connect-src 'self' https://ps.containers.piwik.pro https://ps.piwik.pro https://go.portswigger.net https://tags.srv.stackadapt.com https://www.google.com/recaptcha/ https://tracking-api.g2.com https://phingest.staging.portswigger.com https://phingest.portswigger.com https://formsubmission.portswigger.net https://*.portswigger.com\". The action has been blocked.",
        "Fetch API cannot load https://ad.doubleclick.net/ccm/s/collect?auid=1913242854.1785582181&gtm=45be67t1v9179205174za200zd9179205174xec. Refused to connect because it violates the document's Content Security Policy.",
        "Connecting to 'https://www.google.com/rmkt/collect/11422135271/?random=1785582181229&cv=11&fst=1785582181229&fmt=8&bg=ffffff&guid=ON&async=1&en=gtag.config&gtm=45be67t1v9179205174za200zd9179205174xec&gcd=13l3l3l3l1l1&dma=0&tag_exp=115616985~115938465~115938469~118897920~118897930~119896803&u_w=1440&u_h=900&url=https%3A%2F%2Fportswigger.net%2Fabout&rcb=11&frm=0&tiba=About%20us%20-%20PortSwigger&hn=www.googleadservices.com&npa=0&pscdl=noapi&auid=1913242854.1785582181&uaa=x86&uab=64&uafvl=HeadlessChrome%3B149.0.7827.55%7CChromium%3B149.0.7827.55%7CNot)A%253BBrand%3B24.0.0.0&uamb=0&uam=&uap=Windows&uapv=10.0&uaw=0&data=event%3Dgtag.config&ept=68&gcp=5' violates the following Content Security Policy directive: \"connect-src 'self' https://ps.containers.piwik.pro https://ps.piwik.pro https://go.portswigger.net https://tags.srv.stackadapt.com https://www.google.com/recaptcha/ https://tracking-api.g2.com https://phingest.staging.portswigger.com https://phingest.portswigger.com https://formsubmission.portswigger.net https://*.portswigger.com\". The action has been blocked.",
        "Fetch API cannot load https://www.google.com/rmkt/collect/11422135271/?random=1785582181229&cv=11&fst=1785582181229&fmt=8&bg=ffffff&guid=ON&async=1&en=gtag.config&gtm=45be67t1v9179205174za200zd9179205174xec&gcd=13l3l3l3l1l1&dma=0&tag_exp=115616985~115938465~115938469~118897920~118897930~119896803&u_w=1440&u_h=900&url=https%3A%2F%2Fportswigger.net%2Fabout&rcb=11&frm=0&tiba=About%20us%20-%20PortSwigger&hn=www.googleadservices.com&npa=0&pscdl=noapi&auid=1913242854.1785582181&uaa=x86&uab=64&uafvl=HeadlessChrome%3B149.0.7827.55%7CChromium%3B149.0.7827.55%7CNot)A%253BBrand%3B24.0.0.0&uamb=0&uam=&uap=Windows&uapv=10.0&uaw=0&data=event%3Dgtag.config&ept=68&gcp=5. Refused to connect because it violates the document's Content Security Policy.",
        "Connecting to 'https://www.google.com/ccm/collect?rcb=11&frm=0&auid=1913242854.1785582181&dt=About%20us%20-%20PortSwigger&en=page_view&dl=https%3A%2F%2Fportswigger.net%2Fabout&scrsrc=www.googletagmanager.com&rnd=969323683.1785582181&navt=n&npa=0&gtm=45be67t1v9179205174za200zd9179205174xec&gcd=13l3l3l3l1l1&dma=0&tag_exp=115616985~115938465~115938469~118897920~118897930~119896803&apvc=1&tids=AW-11422135271&tid=AW-11422135271&tft=1785582181250&tfd=1103&fmt=8' violates the following Content Security Policy directive: \"connect-src 'self' https://ps.containers.piwik.pro https://ps.piwik.pro https://go.portswigger.net https://tags.srv.stackadapt.com https://www.google.com/recaptcha/ https://tracking-api.g2.com https://phingest.staging.portswigger.com https://phingest.portswigger.com https://formsubmission.portswigger.net https://*.portswigger.com\". The action has been blocked.",
        "Fetch API cannot load https://www.google.com/ccm/collect?rcb=11&frm=0&auid=1913242854.1785582181&dt=About%20us%20-%20PortSwigger&en=page_view&dl=https%3A%2F%2Fportswigger.net%2Fabout&scrsrc=www.googletagmanager.com&rnd=969323683.1785582181&navt=n&npa=0&gtm=45be67t1v9179205174za200zd9179205174xec&gcd=13l3l3l3l1l1&dma=0&tag_exp=115616985~115938465~115938469~118897920~118897930~119896803&apvc=1&tids=AW-11422135271&tid=AW-11422135271&tft=1785582181250&tfd=1103&fmt=8. Refused to connect because it violates the document's Content Security Policy.",
        "Loading the image 'https://www.google.com/rmkt/collect/11422135271/?random=1785582181229&cv=11&fst=1785582181229&fmt=3&bg=ffffff&guid=ON&async=1&en=gtag.config&gtm=45be67t1v9179205174za200zd9179205174xec&gcd=13l3l3l3l1l1&dma=0&tag_exp=115616985~115938465~115938469~118897920~118897930~119896803&u_w=1440&u_h=900&url=https%3A%2F%2Fportswigger.net%2Fabout&rcb=11&frm=0&tiba=About%20us%20-%20PortSwigger&hn=www.googleadservices.com&npa=0&pscdl=noapi&auid=1913242854.1785582181&uaa=x86&uab=64&uafvl=HeadlessChrome%3B149.0.7827.55%7CChromium%3B149.0.7827.55%7CNot)A%253BBrand%3B24.0.0.0&uamb=0&uam=&uap=Windows&uapv=10.0&uaw=0&data=event%3Dgtag.config&ept=68&gcp=5' violates the following Content Security Policy directive: \"img-src 'self' https://*.portswigger.com/ https://portswigger.net/ https://i.ytimg.com/ https://tags.srv.stackadapt.com/sa.jpeg\". The action has been blocked.",
        "Loading the image 'https://www.google.com/ccm/collect?rcb=11&frm=0&auid=1913242854.1785582181&dt=About%20us%20-%20PortSwigger&en=page_view&dl=https%3A%2F%2Fportswigger.net%2Fabout&scrsrc=www.googletagmanager.com&rnd=969323683.1785582181&navt=n&npa=0&gtm=45be67t1v9179205174za200zd9179205174xec&gcd=13l3l3l3l1l1&dma=0&tag_exp=115616985~115938465~115938469~118897920~118897930~119896803&apvc=1&tids=AW-11422135271&tid=AW-11422135271&tft=1785582181250&tfd=1103&fmt=3' violates the following Content Security Policy directive: \"img-src 'self' https://*.portswigger.com/ https://portswigger.net/ https://i.ytimg.com/ https://tags.srv.stackadapt.com/sa.jpeg\". The action has been blocked.",
        "Loading the image 'https://www.google.com/pagead/1p-user-list/11422135271/?random=1785582181229&cv=11&fst=1785582000000&bg=ffffff&guid=ON&async=1&en=gtag.config&gtm=45be67t1v9179205174za200zd9179205174xec&gcd=13l3l3l3l1l1&dma=0&tag_exp=115616985~115938465~115938469~118897920~118897930~119896803&u_w=1440&u_h=900&url=https%3A%2F%2Fportswigger.net%2Fabout&rcb=11&frm=0&tiba=About%20us%20-%20PortSwigger&hn=www.googleadservices.com&npa=0&pscdl=noapi&auid=1913242854.1785582181&uaa=x86&uab=64&uafvl=HeadlessChrome%3B149.0.7827.55%7CChromium%3B149.0.7827.55%7CNot)A%253BBrand%3B24.0.0.0&uamb=0&uam=&uap=Windows&uapv=10.0&uaw=0&data=event%3Dgtag.config&ept=9&rfmt=3&fmt=3&is_vtc=1&cid=CAQSUAARCiqBUv0CtN0YM5LBGv22v1q7t-GxXFYgO8UTqJa0rEr8VVk5y_VChWltf3Q-MXVUhXGBrRggUyitVwN91YL9lLfuitkviMoszZVVmCSQ&random=3256100849&rmt_tld=0&ipr=y' violates the following Content Security Policy directive: \"img-src 'self' https://*.portswigger.com/ https://portswigger.net/ https://i.ytimg.com/ https://tags.srv.stackadapt.com/sa.jpeg\". The action has been blocked.",
        "Loading the image 'https://www.google.co.uk/pagead/1p-user-list/11422135271/?random=1785582181229&cv=11&fst=1785582000000&bg=ffffff&guid=ON&async=1&en=gtag.config&gtm=45be67t1v9179205174za200zd9179205174xec&gcd=13l3l3l3l1l1&dma=0&tag_exp=115616985~115938465~115938469~118897920~118897930~119896803&u_w=1440&u_h=900&url=https%3A%2F%2Fportswigger.net%2Fabout&rcb=11&frm=0&tiba=About%20us%20-%20PortSwigger&hn=www.googleadservices.com&npa=0&pscdl=noapi&auid=1913242854.1785582181&uaa=x86&uab=64&uafvl=HeadlessChrome%3B149.0.7827.55%7CChromium%3B149.0.7827.55%7CNot)A%253BBrand%3B24.0.0.0&uamb=0&uam=&uap=Windows&uapv=10.0&uaw=0&data=event%3Dgtag.config&ept=9&rfmt=3&fmt=3&is_vtc=1&cid=CAQSUAARCiqBUv0CtN0YM5LBGv22v1q7t-GxXFYgO8UTqJa0rEr8VVk5y_VChWltf3Q-MXVUhXGBrRggUyitVwN91YL9lLfuitkviMoszZVVmCSQ&random=3256100849&rmt_tld=1&ipr=y' violates the following Content Security Policy directive: \"img-src 'self' https://*.portswigger.com/ https://portswigger.net/ https://i.ytimg.com/ https://tags.srv.stackadapt.com/sa.jpeg\". The action has been blocked.",
        "Applying inline style violates the following Content Security Policy directive 'style-src 'self' https://tags.srv.stackadapt.com/sa.css 'nonce-dAUDWn1canOeXCU6nSpoxar6teooxTMD' https://fonts.googleapis.com/css2* https://unpkg.com/animate.css@4.1.1/animate.css https://unpkg.com/@teleporthq/teleport-custom-scripts/dist/style.css'. Either the 'unsafe-inline' keyword, a hash ('sha256-DI3A3NB0TrIWjOyPS+ClIeU1iZvL9QiLqQN2JnRHCss='), or a nonce ('nonce-...') is required to enable inline execution. The action has been blocked."
      ],
      "pageErrors": [],
      "error": null,
      "durationMs": 3480
    },
    {
      "name": "Contact",
      "requestedUrl": "https://portswigger.net/about/contact",
      "viewport": {
        "label": "375px",
        "width": 375,
        "height": 812
      },
      "status": "audited",
      "httpStatus": 200,
      "finalUrl": "https://portswigger.net/about/contact",
      "title": "Contact us - PortSwigger",
      "document": {
        "lang": "",
        "h1Count": 1,
        "mainCount": 0,
        "landmarkCount": 3,
        "horizontalOverflowPx": 0
      },
      "violations": [
        {
          "id": "color-contrast",
          "impact": "serious",
          "tags": [
            "cat.color",
            "wcag2aa",
            "wcag143",
            "TTv5",
            "TT13.c",
            "EN-301-549",
            "EN-9.1.4.3",
            "ACT",
            "RGAAv4",
            "RGAA-3.2.1"
          ],
          "help": "Elements must meet minimum color contrast ratio thresholds",
          "helpUrl": "https://dequeuniversity.com/rules/axe/4.12/color-contrast?application=axeAPI",
          "description": "Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds",
          "nodes": [
            {
              "target": [
                ".button-orange-small"
              ],
              "html": "<a class=\"button-orange-small\" href=\"/users/youraccount/personaldetails\">My account</a>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.91 (foreground color: #ffffff, background color: #ff6633, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "label[for=\"nav-main-pro-features\"] > span:nth-child(1)"
              ],
              "html": "<span>About</span>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.91 (foreground color: #ff6633, background color: #ffffff, font size: 12.0pt (16px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "a[href=\"mailto:support@portswigger.net\"]"
              ],
              "html": "<a class=\"button-orange\" href=\"mailto:support@portswigger.net\">Contact us</a>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.91 (foreground color: #ffffff, background color: #ff6633, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "a[href=\"mailto:hello@portswigger.net\"]"
              ],
              "html": "<a class=\"button-orange\" href=\"mailto:hello@portswigger.net\">Contact us</a>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.91 (foreground color: #ffffff, background color: #ff6633, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "a[href$=\"support\"] > .chevron-after"
              ],
              "html": "<div class=\"chevron-after\">Visit our support center</div>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.91 (foreground color: #ff6633, background color: #ffffff, font size: 13.5pt (18px), font weight: bold). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "a[href$=\"documentation\"] > .chevron-after"
              ],
              "html": "<div class=\"chevron-after\">Read our documentation</div>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.91 (foreground color: #ff6633, background color: #ffffff, font size: 13.5pt (18px), font weight: bold). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                ".button-outline-blue-small"
              ],
              "html": "<a class=\"button-outline-blue-small camelcase\" href=\"https://twitter.com/Burp_Suite\" rel=\"noreferrer\"><span class=\"icon-twitter\"></span> Follow us</a>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.58 (foreground color: #00acee, background color: #ffffff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                ".grey"
              ],
              "html": "<p class=\"grey\">© 2026 PortSwigger Ltd.</p>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.85 (foreground color: #999998, background color: #ffffff, font size: 9.8pt (13px), font weight: bold). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            }
          ]
        },
        {
          "id": "html-has-lang",
          "impact": "serious",
          "tags": [
            "cat.language",
            "wcag2a",
            "wcag311",
            "TTv5",
            "TT11.a",
            "EN-301-549",
            "EN-9.3.1.1",
            "ACT",
            "RGAAv4",
            "RGAA-8.3.1"
          ],
          "help": "<html> element must have a lang attribute",
          "helpUrl": "https://dequeuniversity.com/rules/axe/4.12/html-has-lang?application=axeAPI",
          "description": "Ensure every HTML document has a lang attribute",
          "nodes": [
            {
              "target": [
                "html"
              ],
              "html": "<html lang=\"\">",
              "failureSummary": "Fix any of the following:\n  The <html> element does not have a lang attribute",
              "impact": "serious"
            }
          ]
        },
        {
          "id": "link-name",
          "impact": "serious",
          "tags": [
            "cat.name-role-value",
            "wcag2a",
            "wcag244",
            "wcag412",
            "section508",
            "section508.22.a",
            "TTv5",
            "TT6.a",
            "EN-301-549",
            "EN-9.2.4.4",
            "EN-9.4.1.2",
            "ACT",
            "RGAAv4",
            "RGAA-6.2.1"
          ],
          "help": "Links must have discernible text",
          "helpUrl": "https://dequeuniversity.com/rules/axe/4.12/link-name?application=axeAPI",
          "description": "Ensure links have discernible text",
          "nodes": [
            {
              "target": [
                ".logo"
              ],
              "html": "<a class=\"logo\" href=\"/\"></a>",
              "failureSummary": "Fix all of the following:\n  Element is in tab order and does not have accessible text\n\nFix any of the following:\n  Element does not have text that is visible to screen readers\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute",
              "impact": "serious"
            },
            {
              "target": [
                ".back-to-top"
              ],
              "html": "<a href=\"#top\" class=\"back-to-top allow-for-pinned\">",
              "failureSummary": "Fix all of the following:\n  Element is in tab order and does not have accessible text\n\nFix any of the following:\n  Element does not have text that is visible to screen readers\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute",
              "impact": "serious"
            }
          ]
        },
        {
          "id": "target-size",
          "impact": "serious",
          "tags": [
            "cat.sensory-and-visual-cues",
            "wcag22aa",
            "wcag258"
          ],
          "help": "All touch targets must be 24px large, or leave sufficient space",
          "helpUrl": "https://dequeuniversity.com/rules/axe/4.12/target-size?application=axeAPI",
          "description": "Ensure touch targets have sufficient size and space",
          "nodes": [
            {
              "target": [
                ".container > div:nth-child(1) > a[href$=\"vulnerability-scanner\"]"
              ],
              "html": "<a href=\"/burp/vulnerability-scanner\">Web vulnerability scanner</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (166.5px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                ".container > div:nth-child(1) > a[href$=\"burp\"]"
              ],
              "html": "<a href=\"/burp\">Burp Suite Editions</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (166.5px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                ".container > div:nth-child(1) > a[href$=\"releases\"]"
              ],
              "html": "<a href=\"/burp/releases\">Release Notes</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (166.5px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                ".container > div:nth-child(2) > a:nth-child(2)"
              ],
              "html": "<a href=\"/web-security/cross-site-scripting\">Cross-site scripting (XSS)</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (166.5px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                "a[href$=\"sql-injection\"]"
              ],
              "html": "<a href=\"/web-security/sql-injection\">SQL injection</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (166.5px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                "a[href$=\"csrf\"]"
              ],
              "html": "<a href=\"/web-security/csrf\">Cross-site request forgery</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (166.5px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                "a[href$=\"xxe\"]"
              ],
              "html": "<a href=\"/web-security/xxe\">XML external entity injection</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (166.5px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                ".container > div:nth-child(2) > a:nth-child(6)"
              ],
              "html": "<a href=\"/web-security/file-path-traversal\">Directory traversal</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (166.5px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                "a[href$=\"ssrf\"]"
              ],
              "html": "<a href=\"/web-security/ssrf\">Server-side request forgery</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (166.5px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                "a[href$=\"organizations\"]"
              ],
              "html": "<a href=\"/organizations\">Organizations</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (166.5px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                "a[href$=\"testers\"]"
              ],
              "html": "<a href=\"/testers\">Testers</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (166.5px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                "a[href$=\"developers\"]"
              ],
              "html": "<a href=\"/developers\">Developers</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (166.5px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                "div:nth-child(4) > a[href$=\"about\"]"
              ],
              "html": "<a href=\"/about\">About</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (166.5px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                "div:nth-child(4) > a[href$=\"careers\"]"
              ],
              "html": "<a href=\"/careers\">Careers</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (166.5px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                "div:nth-child(4) > a[href$=\"contact\"]"
              ],
              "html": "<a href=\"/about/contact\">Contact</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (166.5px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                "div:nth-child(4) > a[href$=\"legal\"]"
              ],
              "html": "<a href=\"/legal\">Legal</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (166.5px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                "a[href$=\"privacy\"]"
              ],
              "html": "<a href=\"/privacy\">Privacy Notice</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (166.5px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                "a[href$=\"modern-slavery-statement\"]"
              ],
              "html": "<a href=\"/modern-slavery-statement\">Modern Slavery Statement</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (166.5px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                ".container > div:nth-child(5) > a[href$=\"web-security\"]"
              ],
              "html": "<a href=\"/web-security\">Web Security Academy</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (166.5px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                ".container > div:nth-child(5) > a[href$=\"blog\"]"
              ],
              "html": "<a href=\"/blog\">Blog</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (166.5px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                ".container > div:nth-child(5) > a[href$=\"research\"]"
              ],
              "html": "<a href=\"/research\">Research</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (166.5px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            }
          ]
        }
      ],
      "incomplete": [],
      "consoleErrors": [
        "Connecting to 'https://ad.doubleclick.net/ccm/s/collect?auid=786191665.1785582185&gtm=45be67t1v9179205174za200zd9179205174xec' violates the following Content Security Policy directive: \"connect-src 'self' https://ps.containers.piwik.pro https://ps.piwik.pro https://go.portswigger.net https://tags.srv.stackadapt.com https://www.google.com/recaptcha/ https://tracking-api.g2.com https://phingest.staging.portswigger.com https://phingest.portswigger.com https://formsubmission.portswigger.net https://*.portswigger.com\". The action has been blocked.",
        "Fetch API cannot load https://ad.doubleclick.net/ccm/s/collect?auid=786191665.1785582185&gtm=45be67t1v9179205174za200zd9179205174xec. Refused to connect because it violates the document's Content Security Policy.",
        "Connecting to 'https://www.google.com/rmkt/collect/11422135271/?random=1785582184879&cv=11&fst=1785582184879&fmt=8&bg=ffffff&guid=ON&async=1&en=gtag.config&gtm=45be67t1v9179205174za200zd9179205174xec&gcd=13l3l3l3l1l1&dma=0&tag_exp=115616986~115938465~115938468~118131808~118897920~118897930~119791748~119896802&u_w=375&u_h=812&url=https%3A%2F%2Fportswigger.net%2Fabout%2Fcontact&rcb=14&frm=0&tiba=Contact%20us%20-%20PortSwigger&hn=www.googleadservices.com&npa=0&pscdl=noapi&auid=786191665.1785582185&uaa=x86&uab=64&uafvl=HeadlessChrome%3B149.0.7827.55%7CChromium%3B149.0.7827.55%7CNot)A%253BBrand%3B24.0.0.0&uamb=0&uam=&uap=Windows&uapv=10.0&uaw=0&data=event%3Dgtag.config&ept=68&gcp=5' violates the following Content Security Policy directive: \"connect-src 'self' https://ps.containers.piwik.pro https://ps.piwik.pro https://go.portswigger.net https://tags.srv.stackadapt.com https://www.google.com/recaptcha/ https://tracking-api.g2.com https://phingest.staging.portswigger.com https://phingest.portswigger.com https://formsubmission.portswigger.net https://*.portswigger.com\". The action has been blocked.",
        "Fetch API cannot load https://www.google.com/rmkt/collect/11422135271/?random=1785582184879&cv=11&fst=1785582184879&fmt=8&bg=ffffff&guid=ON&async=1&en=gtag.config&gtm=45be67t1v9179205174za200zd9179205174xec&gcd=13l3l3l3l1l1&dma=0&tag_exp=115616986~115938465~115938468~118131808~118897920~118897930~119791748~119896802&u_w=375&u_h=812&url=https%3A%2F%2Fportswigger.net%2Fabout%2Fcontact&rcb=14&frm=0&tiba=Contact%20us%20-%20PortSwigger&hn=www.googleadservices.com&npa=0&pscdl=noapi&auid=786191665.1785582185&uaa=x86&uab=64&uafvl=HeadlessChrome%3B149.0.7827.55%7CChromium%3B149.0.7827.55%7CNot)A%253BBrand%3B24.0.0.0&uamb=0&uam=&uap=Windows&uapv=10.0&uaw=0&data=event%3Dgtag.config&ept=68&gcp=5. Refused to connect because it violates the document's Content Security Policy.",
        "Connecting to 'https://www.google.com/ccm/collect?rcb=14&frm=0&auid=786191665.1785582185&dt=Contact%20us%20-%20PortSwigger&en=page_view&dl=https%3A%2F%2Fportswigger.net%2Fabout%2Fcontact&scrsrc=www.googletagmanager.com&rnd=868987050.1785582185&navt=n&npa=0&gtm=45be67t1v9179205174za200zd9179205174xec&gcd=13l3l3l3l1l1&dma=0&tag_exp=115616986~115938465~115938468~118131808~118897920~118897930~119791748~119896802&apvc=1&tids=AW-11422135271&tid=AW-11422135271&tft=1785582184898&tfd=1017&fmt=8' violates the following Content Security Policy directive: \"connect-src 'self' https://ps.containers.piwik.pro https://ps.piwik.pro https://go.portswigger.net https://tags.srv.stackadapt.com https://www.google.com/recaptcha/ https://tracking-api.g2.com https://phingest.staging.portswigger.com https://phingest.portswigger.com https://formsubmission.portswigger.net https://*.portswigger.com\". The action has been blocked.",
        "Fetch API cannot load https://www.google.com/ccm/collect?rcb=14&frm=0&auid=786191665.1785582185&dt=Contact%20us%20-%20PortSwigger&en=page_view&dl=https%3A%2F%2Fportswigger.net%2Fabout%2Fcontact&scrsrc=www.googletagmanager.com&rnd=868987050.1785582185&navt=n&npa=0&gtm=45be67t1v9179205174za200zd9179205174xec&gcd=13l3l3l3l1l1&dma=0&tag_exp=115616986~115938465~115938468~118131808~118897920~118897930~119791748~119896802&apvc=1&tids=AW-11422135271&tid=AW-11422135271&tft=1785582184898&tfd=1017&fmt=8. Refused to connect because it violates the document's Content Security Policy.",
        "Loading the image 'https://www.google.com/rmkt/collect/11422135271/?random=1785582184879&cv=11&fst=1785582184879&fmt=3&bg=ffffff&guid=ON&async=1&en=gtag.config&gtm=45be67t1v9179205174za200zd9179205174xec&gcd=13l3l3l3l1l1&dma=0&tag_exp=115616986~115938465~115938468~118131808~118897920~118897930~119791748~119896802&u_w=375&u_h=812&url=https%3A%2F%2Fportswigger.net%2Fabout%2Fcontact&rcb=14&frm=0&tiba=Contact%20us%20-%20PortSwigger&hn=www.googleadservices.com&npa=0&pscdl=noapi&auid=786191665.1785582185&uaa=x86&uab=64&uafvl=HeadlessChrome%3B149.0.7827.55%7CChromium%3B149.0.7827.55%7CNot)A%253BBrand%3B24.0.0.0&uamb=0&uam=&uap=Windows&uapv=10.0&uaw=0&data=event%3Dgtag.config&ept=68&gcp=5' violates the following Content Security Policy directive: \"img-src 'self' https://*.portswigger.com/ https://portswigger.net/ https://i.ytimg.com/ https://tags.srv.stackadapt.com/sa.jpeg\". The action has been blocked.",
        "Loading the image 'https://www.google.com/ccm/collect?rcb=14&frm=0&auid=786191665.1785582185&dt=Contact%20us%20-%20PortSwigger&en=page_view&dl=https%3A%2F%2Fportswigger.net%2Fabout%2Fcontact&scrsrc=www.googletagmanager.com&rnd=868987050.1785582185&navt=n&npa=0&gtm=45be67t1v9179205174za200zd9179205174xec&gcd=13l3l3l3l1l1&dma=0&tag_exp=115616986~115938465~115938468~118131808~118897920~118897930~119791748~119896802&apvc=1&tids=AW-11422135271&tid=AW-11422135271&tft=1785582184898&tfd=1017&fmt=3' violates the following Content Security Policy directive: \"img-src 'self' https://*.portswigger.com/ https://portswigger.net/ https://i.ytimg.com/ https://tags.srv.stackadapt.com/sa.jpeg\". The action has been blocked.",
        "Connecting to 'https://px.ads.linkedin.com/attribution_trigger?pid=6316346&time=1785582184905&url=https%3A%2F%2Fportswigger.net%2Fabout%2Fcontact' violates the following Content Security Policy directive: \"connect-src 'self' https://ps.containers.piwik.pro https://ps.piwik.pro https://go.portswigger.net https://tags.srv.stackadapt.com https://www.google.com/recaptcha/ https://tracking-api.g2.com https://phingest.staging.portswigger.com https://phingest.portswigger.com https://formsubmission.portswigger.net https://*.portswigger.com\". The action has been blocked.",
        "Loading the image 'https://px.ads.linkedin.com/collect?v=2&fmt=js&pid=6316346&time=1785582184905&url=https%3A%2F%2Fportswigger.net%2Fabout%2Fcontact' violates the following Content Security Policy directive: \"img-src 'self' https://*.portswigger.com/ https://portswigger.net/ https://i.ytimg.com/ https://tags.srv.stackadapt.com/sa.jpeg\". The action has been blocked.",
        "Loading the image 'https://px.ads.linkedin.com/attribution_trigger?pid=6316346&time=1785582184905&url=https%3A%2F%2Fportswigger.net%2Fabout%2Fcontact' violates the following Content Security Policy directive: \"img-src 'self' https://*.portswigger.com/ https://portswigger.net/ https://i.ytimg.com/ https://tags.srv.stackadapt.com/sa.jpeg\". The action has been blocked.",
        "Connecting to 'https://px.ads.linkedin.com/wa/?medium=fetch&fmt=g' violates the following Content Security Policy directive: \"connect-src 'self' https://ps.containers.piwik.pro https://ps.piwik.pro https://go.portswigger.net https://tags.srv.stackadapt.com https://www.google.com/recaptcha/ https://tracking-api.g2.com https://phingest.staging.portswigger.com https://phingest.portswigger.com https://formsubmission.portswigger.net https://*.portswigger.com\". The action has been blocked.",
        "Fetch API cannot load https://px.ads.linkedin.com/wa/?medium=fetch&fmt=g. Refused to connect because it violates the document's Content Security Policy.",
        "Connecting to 'https://px.ads.linkedin.com/wa/?medium=beacon&fmt=g' violates the following Content Security Policy directive: \"connect-src 'self' https://ps.containers.piwik.pro https://ps.piwik.pro https://go.portswigger.net https://tags.srv.stackadapt.com https://www.google.com/recaptcha/ https://tracking-api.g2.com https://phingest.staging.portswigger.com https://phingest.portswigger.com https://formsubmission.portswigger.net https://*.portswigger.com\". The action has been blocked.",
        "Loading the image 'https://px.ads.linkedin.com/insight_tag_errors.gif?v=2&pid=6316346&error=version%3A%20308%20%7C%20WebsiteActions-308-TypeError%3A%20Failed%20to%20fetch%3B%20ErrorData%3A%20%7B%22domain%22%3A%22portswigger.net%22%2C%22requestFetcher%22%3A%22fetch-keepalive%22%2C%22body%22%3A%22H4sIAAAAAAAACl2PTWuDQBCG%2F0p4z2v9irrZWyhtEHoIVXoppWx0apbqunVHQgn578UKPfT4zLzvw8wVzrQe6jVP4zzd5m8CvpmM4xeavBktVBpJATYDQcWFzDKZxHK7i3YC7ThoY6Hgxon9xXQdTXeWGALz1EPhzOy8CsN%2F%2B1CfxpnDZrSsmyXtdEe14Z6gcL9ON7PfBJvjOHG1FiFwoZM3TJXprO6f6Wsmz2ULBUpk3CRFGmQy2wWJLKIgKloZUCKjLCdqZSohYHw9aet7zdRCfejek0BvHvVqwQIHoy2vMBjfQF3h%2FKlizQQVbG%2BL5cnYT2pLu3fuT3OmAcrOfS%2Fgf%2B%2Brv93yznF%2FeHh%2FKauyxu0Hb%2B22omwBAAA%3D%22%7D&href=https%3A%2F%2Fportswigger.net%2Fabout%2Fcontact' violates the following Content Security Policy directive: \"img-src 'self' https://*.portswigger.com/ https://portswigger.net/ https://i.ytimg.com/ https://tags.srv.stackadapt.com/sa.jpeg\". The action has been blocked.",
        "Loading the image 'https://www.google.com/pagead/1p-user-list/11422135271/?random=1785582184879&cv=11&fst=1785582000000&bg=ffffff&guid=ON&async=1&en=gtag.config&gtm=45be67t1v9179205174za200zd9179205174xec&gcd=13l3l3l3l1l1&dma=0&tag_exp=115616986~115938465~115938468~118131808~118897920~118897930~119791748~119896802&u_w=375&u_h=812&url=https%3A%2F%2Fportswigger.net%2Fabout%2Fcontact&rcb=14&frm=0&tiba=Contact%20us%20-%20PortSwigger&hn=www.googleadservices.com&npa=0&pscdl=noapi&auid=786191665.1785582185&uaa=x86&uab=64&uafvl=HeadlessChrome%3B149.0.7827.55%7CChromium%3B149.0.7827.55%7CNot)A%253BBrand%3B24.0.0.0&uamb=0&uam=&uap=Windows&uapv=10.0&uaw=0&data=event%3Dgtag.config&ept=9&rfmt=3&fmt=3&is_vtc=1&cid=CAQSUAARCiqB9YPNVIoxu25FOpxkPSzK7-UbVra5GEHi7zuhkrGLFQnGcAm1jzD-a3aKHYhQjMG3kmhWU4Mkp-jnic2jKg84sHAT4gS02qbmpnUL&random=458426880&rmt_tld=0&ipr=y' violates the following Content Security Policy directive: \"img-src 'self' https://*.portswigger.com/ https://portswigger.net/ https://i.ytimg.com/ https://tags.srv.stackadapt.com/sa.jpeg\". The action has been blocked.",
        "Loading the image 'https://www.google.co.uk/pagead/1p-user-list/11422135271/?random=1785582184879&cv=11&fst=1785582000000&bg=ffffff&guid=ON&async=1&en=gtag.config&gtm=45be67t1v9179205174za200zd9179205174xec&gcd=13l3l3l3l1l1&dma=0&tag_exp=115616986~115938465~115938468~118131808~118897920~118897930~119791748~119896802&u_w=375&u_h=812&url=https%3A%2F%2Fportswigger.net%2Fabout%2Fcontact&rcb=14&frm=0&tiba=Contact%20us%20-%20PortSwigger&hn=www.googleadservices.com&npa=0&pscdl=noapi&auid=786191665.1785582185&uaa=x86&uab=64&uafvl=HeadlessChrome%3B149.0.7827.55%7CChromium%3B149.0.7827.55%7CNot)A%253BBrand%3B24.0.0.0&uamb=0&uam=&uap=Windows&uapv=10.0&uaw=0&data=event%3Dgtag.config&ept=9&rfmt=3&fmt=3&is_vtc=1&cid=CAQSUAARCiqB9YPNVIoxu25FOpxkPSzK7-UbVra5GEHi7zuhkrGLFQnGcAm1jzD-a3aKHYhQjMG3kmhWU4Mkp-jnic2jKg84sHAT4gS02qbmpnUL&random=458426880&rmt_tld=1&ipr=y' violates the following Content Security Policy directive: \"img-src 'self' https://*.portswigger.com/ https://portswigger.net/ https://i.ytimg.com/ https://tags.srv.stackadapt.com/sa.jpeg\". The action has been blocked.",
        "Applying inline style violates the following Content Security Policy directive 'style-src 'self' https://tags.srv.stackadapt.com/sa.css 'nonce-2hgTxLI0K7OtBy3iJWJGzSjOduei68wV' https://fonts.googleapis.com/css2* https://unpkg.com/animate.css@4.1.1/animate.css https://unpkg.com/@teleporthq/teleport-custom-scripts/dist/style.css'. Either the 'unsafe-inline' keyword, a hash ('sha256-DI3A3NB0TrIWjOyPS+ClIeU1iZvL9QiLqQN2JnRHCss='), or a nonce ('nonce-...') is required to enable inline execution. The action has been blocked."
      ],
      "pageErrors": [],
      "error": null,
      "durationMs": 3346
    },
    {
      "name": "Contact",
      "requestedUrl": "https://portswigger.net/about/contact",
      "viewport": {
        "label": "1440px",
        "width": 1440,
        "height": 900
      },
      "status": "audited",
      "httpStatus": 200,
      "finalUrl": "https://portswigger.net/about/contact",
      "title": "Contact us - PortSwigger",
      "document": {
        "lang": "",
        "h1Count": 1,
        "mainCount": 0,
        "landmarkCount": 3,
        "horizontalOverflowPx": 0
      },
      "violations": [
        {
          "id": "color-contrast",
          "impact": "serious",
          "tags": [
            "cat.color",
            "wcag2aa",
            "wcag143",
            "TTv5",
            "TT13.c",
            "EN-301-549",
            "EN-9.1.4.3",
            "ACT",
            "RGAAv4",
            "RGAA-3.2.1"
          ],
          "help": "Elements must meet minimum color contrast ratio thresholds",
          "helpUrl": "https://dequeuniversity.com/rules/axe/4.12/color-contrast?application=axeAPI",
          "description": "Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds",
          "nodes": [
            {
              "target": [
                ".button-orange-small"
              ],
              "html": "<a class=\"button-orange-small\" href=\"/users/youraccount/personaldetails\">My account</a>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.91 (foreground color: #ffffff, background color: #ff6633, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "a[href=\"mailto:support@portswigger.net\"]"
              ],
              "html": "<a class=\"button-orange\" href=\"mailto:support@portswigger.net\">Contact us</a>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.91 (foreground color: #ffffff, background color: #ff6633, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "a[href=\"mailto:hello@portswigger.net\"]"
              ],
              "html": "<a class=\"button-orange\" href=\"mailto:hello@portswigger.net\">Contact us</a>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.91 (foreground color: #ffffff, background color: #ff6633, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "a[href$=\"support\"] > .chevron-after"
              ],
              "html": "<div class=\"chevron-after\">Visit our support center</div>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.91 (foreground color: #ff6633, background color: #ffffff, font size: 13.5pt (18px), font weight: bold). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                "a[href$=\"documentation\"] > .chevron-after"
              ],
              "html": "<div class=\"chevron-after\">Read our documentation</div>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.91 (foreground color: #ff6633, background color: #ffffff, font size: 13.5pt (18px), font weight: bold). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                ".button-outline-blue-small"
              ],
              "html": "<a class=\"button-outline-blue-small camelcase\" href=\"https://twitter.com/Burp_Suite\" rel=\"noreferrer\"><span class=\"icon-twitter\"></span> Follow us</a>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.58 (foreground color: #00acee, background color: #ffffff, font size: 10.5pt (14px), font weight: normal). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            },
            {
              "target": [
                ".grey"
              ],
              "html": "<p class=\"grey\">© 2026 PortSwigger Ltd.</p>",
              "failureSummary": "Fix any of the following:\n  Element has insufficient color contrast of 2.85 (foreground color: #999998, background color: #ffffff, font size: 9.8pt (13px), font weight: bold). Expected contrast ratio of 4.5:1",
              "impact": "serious"
            }
          ]
        },
        {
          "id": "html-has-lang",
          "impact": "serious",
          "tags": [
            "cat.language",
            "wcag2a",
            "wcag311",
            "TTv5",
            "TT11.a",
            "EN-301-549",
            "EN-9.3.1.1",
            "ACT",
            "RGAAv4",
            "RGAA-8.3.1"
          ],
          "help": "<html> element must have a lang attribute",
          "helpUrl": "https://dequeuniversity.com/rules/axe/4.12/html-has-lang?application=axeAPI",
          "description": "Ensure every HTML document has a lang attribute",
          "nodes": [
            {
              "target": [
                "html"
              ],
              "html": "<html lang=\"\">",
              "failureSummary": "Fix any of the following:\n  The <html> element does not have a lang attribute",
              "impact": "serious"
            }
          ]
        },
        {
          "id": "link-name",
          "impact": "serious",
          "tags": [
            "cat.name-role-value",
            "wcag2a",
            "wcag244",
            "wcag412",
            "section508",
            "section508.22.a",
            "TTv5",
            "TT6.a",
            "EN-301-549",
            "EN-9.2.4.4",
            "EN-9.4.1.2",
            "ACT",
            "RGAAv4",
            "RGAA-6.2.1"
          ],
          "help": "Links must have discernible text",
          "helpUrl": "https://dequeuniversity.com/rules/axe/4.12/link-name?application=axeAPI",
          "description": "Ensure links have discernible text",
          "nodes": [
            {
              "target": [
                ".logo"
              ],
              "html": "<a class=\"logo\" href=\"/\"></a>",
              "failureSummary": "Fix all of the following:\n  Element is in tab order and does not have accessible text\n\nFix any of the following:\n  Element does not have text that is visible to screen readers\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute",
              "impact": "serious"
            },
            {
              "target": [
                ".back-to-top"
              ],
              "html": "<a href=\"#top\" class=\"back-to-top allow-for-pinned\">",
              "failureSummary": "Fix all of the following:\n  Element is in tab order and does not have accessible text\n\nFix any of the following:\n  Element does not have text that is visible to screen readers\n  aria-label attribute does not exist or is empty\n  aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty\n  Element has no title attribute",
              "impact": "serious"
            }
          ]
        },
        {
          "id": "target-size",
          "impact": "serious",
          "tags": [
            "cat.sensory-and-visual-cues",
            "wcag22aa",
            "wcag258"
          ],
          "help": "All touch targets must be 24px large, or leave sufficient space",
          "helpUrl": "https://dequeuniversity.com/rules/axe/4.12/target-size?application=axeAPI",
          "description": "Ensure touch targets have sufficient size and space",
          "nodes": [
            {
              "target": [
                ".container > div:nth-child(1) > a[href$=\"vulnerability-scanner\"]"
              ],
              "html": "<a href=\"/burp/vulnerability-scanner\">Web vulnerability scanner</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (182.4px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                ".container > div:nth-child(1) > a[href$=\"burp\"]"
              ],
              "html": "<a href=\"/burp\">Burp Suite Editions</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (182.4px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                ".container > div:nth-child(1) > a[href$=\"releases\"]"
              ],
              "html": "<a href=\"/burp/releases\">Release Notes</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (182.4px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                ".container > div:nth-child(2) > a:nth-child(2)"
              ],
              "html": "<a href=\"/web-security/cross-site-scripting\">Cross-site scripting (XSS)</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (182.4px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                "a[href$=\"sql-injection\"]"
              ],
              "html": "<a href=\"/web-security/sql-injection\">SQL injection</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (182.4px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                "a[href$=\"csrf\"]"
              ],
              "html": "<a href=\"/web-security/csrf\">Cross-site request forgery</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (182.4px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                "a[href$=\"xxe\"]"
              ],
              "html": "<a href=\"/web-security/xxe\">XML external entity injection</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (182.4px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                ".container > div:nth-child(2) > a:nth-child(6)"
              ],
              "html": "<a href=\"/web-security/file-path-traversal\">Directory traversal</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (182.4px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                "a[href$=\"ssrf\"]"
              ],
              "html": "<a href=\"/web-security/ssrf\">Server-side request forgery</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (182.4px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                "a[href$=\"organizations\"]"
              ],
              "html": "<a href=\"/organizations\">Organizations</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (182.4px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                "a[href$=\"testers\"]"
              ],
              "html": "<a href=\"/testers\">Testers</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (182.4px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                "a[href$=\"developers\"]"
              ],
              "html": "<a href=\"/developers\">Developers</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (182.4px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                "div:nth-child(4) > a[href$=\"about\"]"
              ],
              "html": "<a href=\"/about\">About</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (182.4px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                "div:nth-child(4) > a[href$=\"careers\"]"
              ],
              "html": "<a href=\"/careers\">Careers</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (182.4px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                "div:nth-child(4) > a[href$=\"contact\"]"
              ],
              "html": "<a href=\"/about/contact\">Contact</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (182.4px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                "div:nth-child(4) > a[href$=\"legal\"]"
              ],
              "html": "<a href=\"/legal\">Legal</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (182.4px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                "a[href$=\"privacy\"]"
              ],
              "html": "<a href=\"/privacy\">Privacy Notice</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (182.4px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                "a[href$=\"modern-slavery-statement\"]"
              ],
              "html": "<a href=\"/modern-slavery-statement\">Modern Slavery Statement</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (182.4px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                ".container > div:nth-child(5) > a[href$=\"web-security\"]"
              ],
              "html": "<a href=\"/web-security\">Web Security Academy</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (182.4px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                ".container > div:nth-child(5) > a[href$=\"blog\"]"
              ],
              "html": "<a href=\"/blog\">Blog</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (182.4px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            },
            {
              "target": [
                ".container > div:nth-child(5) > a[href$=\"research\"]"
              ],
              "html": "<a href=\"/research\">Research</a>",
              "failureSummary": "Fix any of the following:\n  Target has insufficient size (182.4px by 19.5px, should be at least 24px by 24px)\n  Target has insufficient space to its closest neighbors. Safe clickable space has a diameter of 15px instead of at least 24px.",
              "impact": "serious"
            }
          ]
        }
      ],
      "incomplete": [],
      "consoleErrors": [
        "Connecting to 'https://px.ads.linkedin.com/attribution_trigger?pid=6316346&time=1785582188435&url=https%3A%2F%2Fportswigger.net%2Fabout%2Fcontact' violates the following Content Security Policy directive: \"connect-src 'self' https://ps.containers.piwik.pro https://ps.piwik.pro https://go.portswigger.net https://tags.srv.stackadapt.com https://www.google.com/recaptcha/ https://tracking-api.g2.com https://phingest.staging.portswigger.com https://phingest.portswigger.com https://formsubmission.portswigger.net https://*.portswigger.com\". The action has been blocked.",
        "Loading the image 'https://px.ads.linkedin.com/collect?v=2&fmt=js&pid=6316346&time=1785582188435&url=https%3A%2F%2Fportswigger.net%2Fabout%2Fcontact' violates the following Content Security Policy directive: \"img-src 'self' https://*.portswigger.com/ https://portswigger.net/ https://i.ytimg.com/ https://tags.srv.stackadapt.com/sa.jpeg\". The action has been blocked.",
        "Loading the image 'https://px.ads.linkedin.com/attribution_trigger?pid=6316346&time=1785582188435&url=https%3A%2F%2Fportswigger.net%2Fabout%2Fcontact' violates the following Content Security Policy directive: \"img-src 'self' https://*.portswigger.com/ https://portswigger.net/ https://i.ytimg.com/ https://tags.srv.stackadapt.com/sa.jpeg\". The action has been blocked.",
        "Connecting to 'https://px.ads.linkedin.com/wa/?medium=fetch&fmt=g' violates the following Content Security Policy directive: \"connect-src 'self' https://ps.containers.piwik.pro https://ps.piwik.pro https://go.portswigger.net https://tags.srv.stackadapt.com https://www.google.com/recaptcha/ https://tracking-api.g2.com https://phingest.staging.portswigger.com https://phingest.portswigger.com https://formsubmission.portswigger.net https://*.portswigger.com\". The action has been blocked.",
        "Fetch API cannot load https://px.ads.linkedin.com/wa/?medium=fetch&fmt=g. Refused to connect because it violates the document's Content Security Policy.",
        "Connecting to 'https://px.ads.linkedin.com/wa/?medium=beacon&fmt=g' violates the following Content Security Policy directive: \"connect-src 'self' https://ps.containers.piwik.pro https://ps.piwik.pro https://go.portswigger.net https://tags.srv.stackadapt.com https://www.google.com/recaptcha/ https://tracking-api.g2.com https://phingest.staging.portswigger.com https://phingest.portswigger.com https://formsubmission.portswigger.net https://*.portswigger.com\". The action has been blocked.",
        "Loading the image 'https://px.ads.linkedin.com/insight_tag_errors.gif?v=2&pid=6316346&error=version%3A%20308%20%7C%20WebsiteActions-308-TypeError%3A%20Failed%20to%20fetch%3B%20ErrorData%3A%20%7B%22domain%22%3A%22portswigger.net%22%2C%22requestFetcher%22%3A%22fetch-keepalive%22%2C%22body%22%3A%22H4sIAAAAAAAACl2PQWuDQBCF%2F0p457Um0Ri7t1DaIPQQqvRSSlnd0Sxd1607EkrIfy9W6KHHb%2Ba9j5krvNEB8i1LNlmSZu8CoRmN51cagxkcZLLOBdj0BLnZ57tdvt3keZquBfTQK%2BMg4YeRw8V0HY13jhgC02ghcWb2Qcbxv32s6mHiuBkcq2ZOe9VRZdgSJB6W6WoKq2h1GkYulyIELlQHw1Sazin7Ql8TBS40JJK23qu2TaKsbbaR1rmK2rppo7Xeb5v7JK21WkPAhGpULljFpCFbZQMJWPOkFgtmOBrleIHehAbyCh%2FqkhUTZJTeZsuzcZ%2BkC3fw%2Fk9zph7STdYKhN%2F7qm8%2Fv3M6HB8%2FXouyqHD7Aez7VwxsAQAA%22%7D&href=https%3A%2F%2Fportswigger.net%2Fabout%2Fcontact' violates the following Content Security Policy directive: \"img-src 'self' https://*.portswigger.com/ https://portswigger.net/ https://i.ytimg.com/ https://tags.srv.stackadapt.com/sa.jpeg\". The action has been blocked.",
        "Connecting to 'https://ad.doubleclick.net/ccm/s/collect?auid=1832882633.1785582189&gtm=45be67t1v9179205174za200zd9179205174xec' violates the following Content Security Policy directive: \"connect-src 'self' https://ps.containers.piwik.pro https://ps.piwik.pro https://go.portswigger.net https://tags.srv.stackadapt.com https://www.google.com/recaptcha/ https://tracking-api.g2.com https://phingest.staging.portswigger.com https://phingest.portswigger.com https://formsubmission.portswigger.net https://*.portswigger.com\". The action has been blocked.",
        "Fetch API cannot load https://ad.doubleclick.net/ccm/s/collect?auid=1832882633.1785582189&gtm=45be67t1v9179205174za200zd9179205174xec. Refused to connect because it violates the document's Content Security Policy.",
        "Connecting to 'https://www.google.com/rmkt/collect/11422135271/?random=1785582188513&cv=11&fst=1785582188513&fmt=8&bg=ffffff&guid=ON&async=1&en=gtag.config&gtm=45be67t1v9179205174za200zd9179205174xec&gcd=13l3l3l3l1l1&dma=0&tag_exp=115938465~115938468~118897920~118897930~119896803&u_w=1440&u_h=900&url=https%3A%2F%2Fportswigger.net%2Fabout%2Fcontact&rcb=15&frm=0&tiba=Contact%20us%20-%20PortSwigger&hn=www.googleadservices.com&npa=0&pscdl=noapi&auid=1832882633.1785582189&uaa=x86&uab=64&uafvl=HeadlessChrome%3B149.0.7827.55%7CChromium%3B149.0.7827.55%7CNot)A%253BBrand%3B24.0.0.0&uamb=0&uam=&uap=Windows&uapv=10.0&uaw=0&data=event%3Dgtag.config&ept=68&gcp=5' violates the following Content Security Policy directive: \"connect-src 'self' https://ps.containers.piwik.pro https://ps.piwik.pro https://go.portswigger.net https://tags.srv.stackadapt.com https://www.google.com/recaptcha/ https://tracking-api.g2.com https://phingest.staging.portswigger.com https://phingest.portswigger.com https://formsubmission.portswigger.net https://*.portswigger.com\". The action has been blocked.",
        "Fetch API cannot load https://www.google.com/rmkt/collect/11422135271/?random=1785582188513&cv=11&fst=1785582188513&fmt=8&bg=ffffff&guid=ON&async=1&en=gtag.config&gtm=45be67t1v9179205174za200zd9179205174xec&gcd=13l3l3l3l1l1&dma=0&tag_exp=115938465~115938468~118897920~118897930~119896803&u_w=1440&u_h=900&url=https%3A%2F%2Fportswigger.net%2Fabout%2Fcontact&rcb=15&frm=0&tiba=Contact%20us%20-%20PortSwigger&hn=www.googleadservices.com&npa=0&pscdl=noapi&auid=1832882633.1785582189&uaa=x86&uab=64&uafvl=HeadlessChrome%3B149.0.7827.55%7CChromium%3B149.0.7827.55%7CNot)A%253BBrand%3B24.0.0.0&uamb=0&uam=&uap=Windows&uapv=10.0&uaw=0&data=event%3Dgtag.config&ept=68&gcp=5. Refused to connect because it violates the document's Content Security Policy.",
        "Connecting to 'https://www.google.com/ccm/collect?rcb=15&frm=0&auid=1832882633.1785582189&dt=Contact%20us%20-%20PortSwigger&en=page_view&dl=https%3A%2F%2Fportswigger.net%2Fabout%2Fcontact&scrsrc=www.googletagmanager.com&rnd=1875927694.1785582189&navt=n&npa=0&gtm=45be67t1v9179205174za200zd9179205174xec&gcd=13l3l3l3l1l1&dma=0&tag_exp=115938465~115938468~118897920~118897930~119896803&apvc=1&tids=AW-11422135271&tid=AW-11422135271&tft=1785582188532&tfd=1038&fmt=8' violates the following Content Security Policy directive: \"connect-src 'self' https://ps.containers.piwik.pro https://ps.piwik.pro https://go.portswigger.net https://tags.srv.stackadapt.com https://www.google.com/recaptcha/ https://tracking-api.g2.com https://phingest.staging.portswigger.com https://phingest.portswigger.com https://formsubmission.portswigger.net https://*.portswigger.com\". The action has been blocked.",
        "Fetch API cannot load https://www.google.com/ccm/collect?rcb=15&frm=0&auid=1832882633.1785582189&dt=Contact%20us%20-%20PortSwigger&en=page_view&dl=https%3A%2F%2Fportswigger.net%2Fabout%2Fcontact&scrsrc=www.googletagmanager.com&rnd=1875927694.1785582189&navt=n&npa=0&gtm=45be67t1v9179205174za200zd9179205174xec&gcd=13l3l3l3l1l1&dma=0&tag_exp=115938465~115938468~118897920~118897930~119896803&apvc=1&tids=AW-11422135271&tid=AW-11422135271&tft=1785582188532&tfd=1038&fmt=8. Refused to connect because it violates the document's Content Security Policy.",
        "Loading the image 'https://www.google.com/rmkt/collect/11422135271/?random=1785582188513&cv=11&fst=1785582188513&fmt=3&bg=ffffff&guid=ON&async=1&en=gtag.config&gtm=45be67t1v9179205174za200zd9179205174xec&gcd=13l3l3l3l1l1&dma=0&tag_exp=115938465~115938468~118897920~118897930~119896803&u_w=1440&u_h=900&url=https%3A%2F%2Fportswigger.net%2Fabout%2Fcontact&rcb=15&frm=0&tiba=Contact%20us%20-%20PortSwigger&hn=www.googleadservices.com&npa=0&pscdl=noapi&auid=1832882633.1785582189&uaa=x86&uab=64&uafvl=HeadlessChrome%3B149.0.7827.55%7CChromium%3B149.0.7827.55%7CNot)A%253BBrand%3B24.0.0.0&uamb=0&uam=&uap=Windows&uapv=10.0&uaw=0&data=event%3Dgtag.config&ept=68&gcp=5' violates the following Content Security Policy directive: \"img-src 'self' https://*.portswigger.com/ https://portswigger.net/ https://i.ytimg.com/ https://tags.srv.stackadapt.com/sa.jpeg\". The action has been blocked.",
        "Loading the image 'https://www.google.com/ccm/collect?rcb=15&frm=0&auid=1832882633.1785582189&dt=Contact%20us%20-%20PortSwigger&en=page_view&dl=https%3A%2F%2Fportswigger.net%2Fabout%2Fcontact&scrsrc=www.googletagmanager.com&rnd=1875927694.1785582189&navt=n&npa=0&gtm=45be67t1v9179205174za200zd9179205174xec&gcd=13l3l3l3l1l1&dma=0&tag_exp=115938465~115938468~118897920~118897930~119896803&apvc=1&tids=AW-11422135271&tid=AW-11422135271&tft=1785582188532&tfd=1038&fmt=3' violates the following Content Security Policy directive: \"img-src 'self' https://*.portswigger.com/ https://portswigger.net/ https://i.ytimg.com/ https://tags.srv.stackadapt.com/sa.jpeg\". The action has been blocked.",
        "Loading the image 'https://www.google.com/pagead/1p-user-list/11422135271/?random=1785582188513&cv=11&fst=1785582000000&bg=ffffff&guid=ON&async=1&en=gtag.config&gtm=45be67t1v9179205174za200zd9179205174xec&gcd=13l3l3l3l1l1&dma=0&tag_exp=115938465~115938468~118897920~118897930~119896803&u_w=1440&u_h=900&url=https%3A%2F%2Fportswigger.net%2Fabout%2Fcontact&rcb=15&frm=0&tiba=Contact%20us%20-%20PortSwigger&hn=www.googleadservices.com&npa=0&pscdl=noapi&auid=1832882633.1785582189&uaa=x86&uab=64&uafvl=HeadlessChrome%3B149.0.7827.55%7CChromium%3B149.0.7827.55%7CNot)A%253BBrand%3B24.0.0.0&uamb=0&uam=&uap=Windows&uapv=10.0&uaw=0&data=event%3Dgtag.config&ept=9&rfmt=3&fmt=3&is_vtc=1&cid=CAQSUAARCiqBGeUOu0gqgv9IIYaSXr7u1pSJ8DWTZMPlnIlWSa_ukFoJInOvLOWqfSEEnbxVaSlL0VfEH3OTdmbGqHpxZ1B_J5tD4C4Ui2Kt5zY_&random=1873823451&rmt_tld=0&ipr=y' violates the following Content Security Policy directive: \"img-src 'self' https://*.portswigger.com/ https://portswigger.net/ https://i.ytimg.com/ https://tags.srv.stackadapt.com/sa.jpeg\". The action has been blocked.",
        "Loading the image 'https://www.google.co.uk/pagead/1p-user-list/11422135271/?random=1785582188513&cv=11&fst=1785582000000&bg=ffffff&guid=ON&async=1&en=gtag.config&gtm=45be67t1v9179205174za200zd9179205174xec&gcd=13l3l3l3l1l1&dma=0&tag_exp=115938465~115938468~118897920~118897930~119896803&u_w=1440&u_h=900&url=https%3A%2F%2Fportswigger.net%2Fabout%2Fcontact&rcb=15&frm=0&tiba=Contact%20us%20-%20PortSwigger&hn=www.googleadservices.com&npa=0&pscdl=noapi&auid=1832882633.1785582189&uaa=x86&uab=64&uafvl=HeadlessChrome%3B149.0.7827.55%7CChromium%3B149.0.7827.55%7CNot)A%253BBrand%3B24.0.0.0&uamb=0&uam=&uap=Windows&uapv=10.0&uaw=0&data=event%3Dgtag.config&ept=9&rfmt=3&fmt=3&is_vtc=1&cid=CAQSUAARCiqBGeUOu0gqgv9IIYaSXr7u1pSJ8DWTZMPlnIlWSa_ukFoJInOvLOWqfSEEnbxVaSlL0VfEH3OTdmbGqHpxZ1B_J5tD4C4Ui2Kt5zY_&random=1873823451&rmt_tld=1&ipr=y' violates the following Content Security Policy directive: \"img-src 'self' https://*.portswigger.com/ https://portswigger.net/ https://i.ytimg.com/ https://tags.srv.stackadapt.com/sa.jpeg\". The action has been blocked.",
        "Applying inline style violates the following Content Security Policy directive 'style-src 'self' https://tags.srv.stackadapt.com/sa.css 'nonce-7gR04O4PLR32xlXia6B0EJIOlN51nvkV' https://fonts.googleapis.com/css2* https://unpkg.com/animate.css@4.1.1/animate.css https://unpkg.com/@teleporthq/teleport-custom-scripts/dist/style.css'. Either the 'unsafe-inline' keyword, a hash ('sha256-DI3A3NB0TrIWjOyPS+ClIeU1iZvL9QiLqQN2JnRHCss='), or a nonce ('nonce-...') is required to enable inline execution. The action has been blocked."
      ],
      "pageErrors": [],
      "error": null,
      "durationMs": 3370
    },
    {
      "name": "Careers",
      "requestedUrl": "https://portswigger.net/careers",
      "viewport": {
        "label": "375px",
        "width": 375,
        "height": 812
      },
      "status": "failed",
      "httpStatus": 200,
      "finalUrl": "https://portswigger.net/careers/",
      "title": "Careers — PortSwigger",
      "document": {
        "lang": "en",
        "h1Count": 1,
        "mainCount": 1,
        "landmarkCount": 4,
        "horizontalOverflowPx": 0
      },
      "violations": [],
      "incomplete": [],
      "consoleErrors": [
        "Failed to load resource: the server responded with a status of 404 ()",
        "Refused to execute script from 'https://phingest.portswigger.com/array/__POSTHOG_PROJECT_KEY__/config.js' because its MIME type ('application/json') is not executable, and strict MIME type checking is enabled.",
        "Failed to load resource: the server responded with a status of 404 ()",
        "Failed to load resource: the server responded with a status of 401 ()",
        "Executing inline script violates the following Content Security Policy directive 'script-src 'self' https://phingest.portswigger.com'. Either the 'unsafe-inline' keyword, a hash ('sha256-ZqiqqVqLBEp/10pUNYc78E/2WhynVWfJIbdQl0IIWhQ='), or a nonce ('nonce-...') is required to enable inline execution. The action has been blocked."
      ],
      "pageErrors": [],
      "error": "page.addScriptTag: Executing inline script violates the following Content Security Policy directive 'script-src 'self' https://phingest.portswigger.com'. Either the 'unsafe-inline' keyword, a hash ('sha256-ZqiqqVqLBEp/10pUNYc78E/2WhynVWfJIbdQl0IIWhQ='), or a nonce ('nonce-...') is required to enable inline execution. The action has been blocked.",
      "durationMs": 2122
    },
    {
      "name": "Careers",
      "requestedUrl": "https://portswigger.net/careers",
      "viewport": {
        "label": "1440px",
        "width": 1440,
        "height": 900
      },
      "status": "failed",
      "httpStatus": 200,
      "finalUrl": "https://portswigger.net/careers/",
      "title": "Careers — PortSwigger",
      "document": {
        "lang": "en",
        "h1Count": 1,
        "mainCount": 1,
        "landmarkCount": 4,
        "horizontalOverflowPx": 0
      },
      "violations": [],
      "incomplete": [],
      "consoleErrors": [
        "Failed to load resource: the server responded with a status of 404 ()",
        "Refused to execute script from 'https://phingest.portswigger.com/array/__POSTHOG_PROJECT_KEY__/config.js' because its MIME type ('application/json') is not executable, and strict MIME type checking is enabled.",
        "Failed to load resource: the server responded with a status of 404 ()",
        "Failed to load resource: the server responded with a status of 401 ()",
        "Executing inline script violates the following Content Security Policy directive 'script-src 'self' https://phingest.portswigger.com'. Either the 'unsafe-inline' keyword, a hash ('sha256-ZqiqqVqLBEp/10pUNYc78E/2WhynVWfJIbdQl0IIWhQ='), or a nonce ('nonce-...') is required to enable inline execution. The action has been blocked."
      ],
      "pageErrors": [],
      "error": "page.addScriptTag: Executing inline script violates the following Content Security Policy directive 'script-src 'self' https://phingest.portswigger.com'. Either the 'unsafe-inline' keyword, a hash ('sha256-ZqiqqVqLBEp/10pUNYc78E/2WhynVWfJIbdQl0IIWhQ='), or a nonce ('nonce-...') is required to enable inline execution. The action has been blocked.",
      "durationMs": 1957
    }
  ],
  "linkResults": [
    {
      "url": "https://apply.workable.com/portswigger/",
      "method": "HEAD",
      "status": 200,
      "finalUrl": "https://apply.workable.com/portswigger/",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://discord.com/invite/portswigger",
      "method": "HEAD",
      "status": 200,
      "finalUrl": "https://discord.com/invite/portswigger",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://discord.gg/portswigger",
      "method": "HEAD",
      "status": 200,
      "finalUrl": "https://discord.com/invite/portswigger",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/",
      "method": "GET-range",
      "status": 200,
      "finalUrl": "https://portswigger.net/",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/about",
      "method": "GET-range",
      "status": 200,
      "finalUrl": "https://portswigger.net/about",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/about/contact",
      "method": "GET-range",
      "status": 200,
      "finalUrl": "https://portswigger.net/about/contact",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/about/team",
      "method": "GET-range",
      "status": 200,
      "finalUrl": "https://portswigger.net/about/team",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/bappstore",
      "method": "GET-range",
      "status": 200,
      "finalUrl": "https://portswigger.net/bappstore",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/blog",
      "method": "GET-range",
      "status": 200,
      "finalUrl": "https://portswigger.net/blog",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/blog/3-ways-custom-scan-checks-turn-practitioner-knowledge-into-scalable-automation",
      "method": "GET-range",
      "status": 200,
      "finalUrl": "https://portswigger.net/blog/3-ways-custom-scan-checks-turn-practitioner-knowledge-into-scalable-automation",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/blog/api-security-the-6-biggest-challenges-appsec-teams-face-and-how-to-solve-them",
      "method": "GET-range",
      "status": 200,
      "finalUrl": "https://portswigger.net/blog/api-security-the-6-biggest-challenges-appsec-teams-face-and-how-to-solve-them",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/blog/archive",
      "method": "GET-range",
      "status": 200,
      "finalUrl": "https://portswigger.net/blog/archive",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/blog/automation-without-alignment-the-hidden-cost-of-modern-dast",
      "method": "GET-range",
      "status": 200,
      "finalUrl": "https://portswigger.net/blog/automation-without-alignment-the-hidden-cost-of-modern-dast",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/blog/bchecks-houston-we-have-a-solution",
      "method": "GET-range",
      "status": 200,
      "finalUrl": "https://portswigger.net/blog/bchecks-houston-we-have-a-solution",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/blog/behind-the-scenes-of-burp-ai-how-we-built-it-and-whats-next",
      "method": "GET-range",
      "status": 200,
      "finalUrl": "https://portswigger.net/blog/behind-the-scenes-of-burp-ai-how-we-built-it-and-whats-next",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/blog/burp-ai-takes-on-a-vulnerable-web-app-watch-tib3rius-put-burps-new-agentic-capabilities-to-the-test",
      "method": "GET-range",
      "status": 200,
      "finalUrl": "https://portswigger.net/blog/burp-ai-takes-on-a-vulnerable-web-app-watch-tib3rius-put-burps-new-agentic-capabilities-to-the-test",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/blog/burp-everywhere-all-around-the-world-bringing-appsec-enthusiasts-together-in-2025",
      "method": "GET-range",
      "status": 200,
      "finalUrl": "https://portswigger.net/blog/burp-everywhere-all-around-the-world-bringing-appsec-enthusiasts-together-in-2025",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/blog/burp-extensibility-2026-awards-talks-and-highlights",
      "method": "GET-range",
      "status": 200,
      "finalUrl": "https://portswigger.net/blog/burp-extensibility-2026-awards-talks-and-highlights",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/blog/burp-on-tour-2025-bringing-the-appsec-community-together-around-the-world",
      "method": "GET-range",
      "status": 200,
      "finalUrl": "https://portswigger.net/blog/burp-on-tour-2025-bringing-the-appsec-community-together-around-the-world",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/blog/burp-suite-dast-winter-update-2025",
      "method": "GET-range",
      "status": 200,
      "finalUrl": "https://portswigger.net/blog/burp-suite-dast-winter-update-2025",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/blog/burp-suite-enterprise-edition-spring-update-2024",
      "method": "GET-range",
      "status": 200,
      "finalUrl": "https://portswigger.net/blog/burp-suite-enterprise-edition-spring-update-2024",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/blog/burp-suite-roadmap-update-july-2023",
      "method": "GET-range",
      "status": 200,
      "finalUrl": "https://portswigger.net/blog/burp-suite-roadmap-update-july-2023",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/blog/burp-suite-tips-from-power-user-and-hackfluencer-stok",
      "method": "GET-range",
      "status": 200,
      "finalUrl": "https://portswigger.net/blog/burp-suite-tips-from-power-user-and-hackfluencer-stok",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/blog/burps-new-ambassadors-learn-from-the-people-who-use-burp-suite-everyday",
      "method": "GET-range",
      "status": 200,
      "finalUrl": "https://portswigger.net/blog/burps-new-ambassadors-learn-from-the-people-who-use-burp-suite-everyday",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/blog/can-burp-ai-hack-a-website-cybermaddy-explores-the-new-agentic-capabilities-in-burp-ai",
      "method": "GET-range",
      "status": 200,
      "finalUrl": "https://portswigger.net/blog/can-burp-ai-hack-a-website-cybermaddy-explores-the-new-agentic-capabilities-in-burp-ai",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/blog/dom-invader-and-the-case-of-direct-eval-vs-indirect-eval",
      "method": "GET-range",
      "status": 200,
      "finalUrl": "https://portswigger.net/blog/dom-invader-and-the-case-of-direct-eval-vs-indirect-eval",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/blog/elevate-your-testing-with-burp-ai-watch-clint-giblers-exclusive-interview-with-portswiggers-dafydd-stuttard-and-james-kettle",
      "method": "GET-range",
      "status": 200,
      "finalUrl": "https://portswigger.net/blog/elevate-your-testing-with-burp-ai-watch-clint-giblers-exclusive-interview-with-portswiggers-dafydd-stuttard-and-james-kettle",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/blog/find-graphql-api-vulnerabilities-with-burp-suite-professional",
      "method": "GET-range",
      "status": 200,
      "finalUrl": "https://portswigger.net/blog/find-graphql-api-vulnerabilities-with-burp-suite-professional",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/blog/from-capable-ai-models-to-trusted-security-testing",
      "method": "GET-range",
      "status": 200,
      "finalUrl": "https://portswigger.net/blog/from-capable-ai-models-to-trusted-security-testing",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/blog/functional-pocs-in-less-than-a-minute",
      "method": "GET-range",
      "status": 200,
      "finalUrl": "https://portswigger.net/blog/functional-pocs-in-less-than-a-minute",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/blog/get-started-with-devsecops-insights-from-aleksandr-krasnov-product-security-engineer",
      "method": "GET-range",
      "status": 200,
      "finalUrl": "https://portswigger.net/blog/get-started-with-devsecops-insights-from-aleksandr-krasnov-product-security-engineer",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/blog/hacking-smarter-with-burp-ai-nahamsec-puts-burp-ai-to-the-test",
      "method": "GET-range",
      "status": 200,
      "finalUrl": "https://portswigger.net/blog/hacking-smarter-with-burp-ai-nahamsec-puts-burp-ai-to-the-test",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/blog/hacking-with-burp-ai-in-the-chesspocalypse-api-expert-corey-ball-showcases-how-burp-ai-can-support-pentesters",
      "method": "GET-range",
      "status": 200,
      "finalUrl": "https://portswigger.net/blog/hacking-with-burp-ai-in-the-chesspocalypse-api-expert-corey-ball-showcases-how-burp-ai-can-support-pentesters",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/blog/heading-to-vegas-meet-portswigger-at-black-hat-bsides-and-def-con-34",
      "method": "GET-range",
      "status": 200,
      "finalUrl": "https://portswigger.net/blog/heading-to-vegas-meet-portswigger-at-black-hat-bsides-and-def-con-34",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/blog/how-i-sped-up-exploit-validation-in-repeater-using-burp-ai",
      "method": "GET-range",
      "status": 200,
      "finalUrl": "https://portswigger.net/blog/how-i-sped-up-exploit-validation-in-repeater-using-burp-ai",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/blog/how-this-seasoned-bug-bounty-hunter-combines-burp-suite-and-hackerone-to-uncover-high-impact-vulnerabilities",
      "method": "GET-range",
      "status": 200,
      "finalUrl": "https://portswigger.net/blog/how-this-seasoned-bug-bounty-hunter-combines-burp-suite-and-hackerone-to-uncover-high-impact-vulnerabilities",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/blog/how-to-detect-react2shell-with-burp-suite",
      "method": "GET-range",
      "status": 200,
      "finalUrl": "https://portswigger.net/blog/how-to-detect-react2shell-with-burp-suite",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/blog/how-to-join-the-desync-endgame-practical-tips-from-pentester-tom-stacey",
      "method": "GET-range",
      "status": 200,
      "finalUrl": "https://portswigger.net/blog/how-to-join-the-desync-endgame-practical-tips-from-pentester-tom-stacey",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/blog/http-1-1-must-die-conquering-the-0-cl-challenge",
      "method": "GET-range",
      "status": 200,
      "finalUrl": "https://portswigger.net/blog/http-1-1-must-die-conquering-the-0-cl-challenge",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/blog/http-1-1-must-die-dafydd-stuttard-on-what-this-means-for-enterprise-security",
      "method": "GET-range",
      "status": 200,
      "finalUrl": "https://portswigger.net/blog/http-1-1-must-die-dafydd-stuttard-on-what-this-means-for-enterprise-security",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/blog/http-1-1-must-die-what-this-means-for-appsec-leadership",
      "method": "GET-range",
      "status": 200,
      "finalUrl": "https://portswigger.net/blog/http-1-1-must-die-what-this-means-for-appsec-leadership",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/blog/http-1-1-must-die-what-this-means-for-bug-bounty-hunters",
      "method": "GET-range",
      "status": 200,
      "finalUrl": "https://portswigger.net/blog/http-1-1-must-die-what-this-means-for-bug-bounty-hunters",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/blog/http-1-1-must-die-what-this-means-for-contract-pentesters-and-mssps",
      "method": "GET-range",
      "status": 200,
      "finalUrl": "https://portswigger.net/blog/http-1-1-must-die-what-this-means-for-contract-pentesters-and-mssps",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/blog/http-1-1-must-die-what-this-means-for-in-house-pentesters",
      "method": "GET-range",
      "status": 200,
      "finalUrl": "https://portswigger.net/blog/http-1-1-must-die-what-this-means-for-in-house-pentesters",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/blog/http-request-smuggling-explained-with-seasoned-bug-bounty-hunter-nahamsec-and-world-class-researcher-james-kettle",
      "method": "GET-range",
      "status": 200,
      "finalUrl": "https://portswigger.net/blog/http-request-smuggling-explained-with-seasoned-bug-bounty-hunter-nahamsec-and-world-class-researcher-james-kettle",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/blog/i-thought-it-was-a-complete-fluke-katie-paxton-fear-on-her-bug-bounty-baptism-and-why-ai-will-never-fully-replace-security-researchers",
      "method": "GET-range",
      "status": 200,
      "finalUrl": "https://portswigger.net/blog/i-thought-it-was-a-complete-fluke-katie-paxton-fear-on-her-bug-bounty-baptism-and-why-ai-will-never-fully-replace-security-researchers",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/blog/introducing-bambdas",
      "method": "GET-range",
      "status": 200,
      "finalUrl": "https://portswigger.net/blog/introducing-bambdas",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/blog/introducing-burp-at",
      "method": "GET-range",
      "status": 200,
      "finalUrl": "https://portswigger.net/blog/introducing-burp-at",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/blog/introducing-burp-suites-game-changing-performance-update",
      "method": "GET-range",
      "status": 200,
      "finalUrl": "https://portswigger.net/blog/introducing-burp-suites-game-changing-performance-update",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/blog/introducing-custom-scan-checks-to-burp-suite-enterprise-edition",
      "method": "GET-range",
      "status": 200,
      "finalUrl": "https://portswigger.net/blog/introducing-custom-scan-checks-to-burp-suite-enterprise-edition",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/blog/introducing-dast-scanning-in-the-cloud-with-burp-suite-enterprise-edition",
      "method": "GET-range",
      "status": 200,
      "finalUrl": "https://portswigger.net/blog/introducing-dast-scanning-in-the-cloud-with-burp-suite-enterprise-edition",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/blog/introducing-the-official-burp-ambassador-program",
      "method": "GET-range",
      "status": 200,
      "finalUrl": "https://portswigger.net/blog/introducing-the-official-burp-ambassador-program",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/blog/investing-to-deliver-more",
      "method": "GET-range",
      "status": 200,
      "finalUrl": "https://portswigger.net/blog/investing-to-deliver-more",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/blog/make-burp-suite-your-own-high-powered-extensibility-to-customize-and-enhance-your-testing",
      "method": "GET-range",
      "status": 200,
      "finalUrl": "https://portswigger.net/blog/make-burp-suite-your-own-high-powered-extensibility-to-customize-and-enhance-your-testing",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/blog/meet-burp-suite-dast-a-clearer-name-for-the-industrys-leading-dast-solution",
      "method": "GET-range",
      "status": 200,
      "finalUrl": "https://portswigger.net/blog/meet-burp-suite-dast-a-clearer-name-for-the-industrys-leading-dast-solution",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/blog/meet-burp-suite-dast-your-questions-answered",
      "method": "GET-range",
      "status": 200,
      "finalUrl": "https://portswigger.net/blog/meet-burp-suite-dast-your-questions-answered",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/blog/new-learning-paths-from-the-web-security-academy",
      "method": "GET-range",
      "status": 200,
      "finalUrl": "https://portswigger.net/blog/new-learning-paths-from-the-web-security-academy",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/blog/new-techniques-and-tools-for-web-race-conditions",
      "method": "GET-range",
      "status": 200,
      "finalUrl": "https://portswigger.net/blog/new-techniques-and-tools-for-web-race-conditions",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/blog/one-month-of-burp-suite-in-the-cloud-how-are-appsec-teams-using-it",
      "method": "GET-range",
      "status": 200,
      "finalUrl": "https://portswigger.net/blog/one-month-of-burp-suite-in-the-cloud-how-are-appsec-teams-using-it",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/blog/performance-improvements-to-table-sorting-and-repeater",
      "method": "GET-range",
      "status": 200,
      "finalUrl": "https://portswigger.net/blog/performance-improvements-to-table-sorting-and-repeater",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/blog/portswigger-and-sap-forge-strategic-partnership-to-enhance-enterprise-web-security",
      "method": "GET-range",
      "status": 200,
      "finalUrl": "https://portswigger.net/blog/portswigger-and-sap-forge-strategic-partnership-to-enhance-enterprise-web-security",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/blog/portswigger-at-black-hat-amp-def-con-33",
      "method": "GET-range",
      "status": 200,
      "finalUrl": "https://portswigger.net/blog/portswigger-at-black-hat-amp-def-con-33",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/blog/portswigger-honored-with-the-kings-award-for-enterprise-in-international-trade",
      "method": "GET-range",
      "status": 200,
      "finalUrl": "https://portswigger.net/blog/portswigger-honored-with-the-kings-award-for-enterprise-in-international-trade",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/blog/portswigger-partners-with-meta-bug-bounty-to-empower-bug-hunters-with-training-and-pro-licenses",
      "method": "GET-range",
      "status": 200,
      "finalUrl": "https://portswigger.net/blog/portswigger-partners-with-meta-bug-bounty-to-empower-bug-hunters-with-training-and-pro-licenses",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/blog/portswigger-recognized-at-the-northern-tech-awards-2026",
      "method": "GET-range",
      "status": 200,
      "finalUrl": "https://portswigger.net/blog/portswigger-recognized-at-the-northern-tech-awards-2026",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/blog/portswigger-x-intigriti-burp-suite-professional-licenses-up-for-grabs-with-this-new-collaboration",
      "method": "GET-range",
      "status": 200,
      "finalUrl": "https://portswigger.net/blog/portswigger-x-intigriti-burp-suite-professional-licenses-up-for-grabs-with-this-new-collaboration",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/blog/portswigger-x-tryhackme-supporting-advent-of-cyber",
      "method": "GET-range",
      "status": 200,
      "finalUrl": "https://portswigger.net/blog/portswigger-x-tryhackme-supporting-advent-of-cyber",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/blog/q-a-from-the-future-of-appsec-webinar",
      "method": "GET-range",
      "status": 200,
      "finalUrl": "https://portswigger.net/blog/q-a-from-the-future-of-appsec-webinar",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/blog/supporting-sprocket-securitys-offensive-security-testing-with-bchecks-from-burp-suite",
      "method": "GET-range",
      "status": 200,
      "finalUrl": "https://portswigger.net/blog/supporting-sprocket-securitys-offensive-security-testing-with-bchecks-from-burp-suite",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/blog/take-control-of-your-security-posture-the-burp-suite-enterprise-edition-winter-update",
      "method": "GET-range",
      "status": 200,
      "finalUrl": "https://portswigger.net/blog/take-control-of-your-security-posture-the-burp-suite-enterprise-edition-winter-update",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/blog/the-beast-needs-a-cage-whats-next-for-appsec-post-mythos",
      "method": "GET-range",
      "status": 200,
      "finalUrl": "https://portswigger.net/blog/the-beast-needs-a-cage-whats-next-for-appsec-post-mythos",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/blog/the-complexities-of-scaling-appsec-teams-and-how-to-address-them-in-2025",
      "method": "GET-range",
      "status": 200,
      "finalUrl": "https://portswigger.net/blog/the-complexities-of-scaling-appsec-teams-and-how-to-address-them-in-2025",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/blog/the-desync-delusion-are-you-really-protected-against-http-request-smuggling",
      "method": "GET-range",
      "status": 200,
      "finalUrl": "https://portswigger.net/blog/the-desync-delusion-are-you-really-protected-against-http-request-smuggling",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/blog/the-entire-internet-is-broken-ethical-hacking-expert-john-hammond-meets-james-kettle",
      "method": "GET-range",
      "status": 200,
      "finalUrl": "https://portswigger.net/blog/the-entire-internet-is-broken-ethical-hacking-expert-john-hammond-meets-james-kettle",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/blog/the-future-of-appsec-portswiggers-vision",
      "method": "GET-range",
      "status": 200,
      "finalUrl": "https://portswigger.net/blog/the-future-of-appsec-portswiggers-vision",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/blog/the-future-of-bambdas",
      "method": "GET-range",
      "status": 200,
      "finalUrl": "https://portswigger.net/blog/the-future-of-bambdas",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/blog/the-future-of-pentesting-is-human-x-ai-and-its-already-in-burp-suite-professional",
      "method": "GET-range",
      "status": 200,
      "finalUrl": "https://portswigger.net/blog/the-future-of-pentesting-is-human-x-ai-and-its-already-in-burp-suite-professional",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/blog/the-future-of-security-testing-harness-ai-powered-extensibility-in-burp-nbsp",
      "method": "GET-range",
      "status": 200,
      "finalUrl": "https://portswigger.net/blog/the-future-of-security-testing-harness-ai-powered-extensibility-in-burp-nbsp",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/blog/the-top-10-community-created-bchecks-so-far",
      "method": "GET-range",
      "status": 200,
      "finalUrl": "https://portswigger.net/blog/the-top-10-community-created-bchecks-so-far",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/blog/the-year-so-far-how-burp-suite-dast-is-leveling-up-enterprise-security-in-2025",
      "method": "GET-range",
      "status": 200,
      "finalUrl": "https://portswigger.net/blog/the-year-so-far-how-burp-suite-dast-is-leveling-up-enterprise-security-in-2025",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/blog/tic-tac-toe-in-html",
      "method": "GET-range",
      "status": 200,
      "finalUrl": "https://portswigger.net/blog/tic-tac-toe-in-html",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/blog/train-the-basics-bug-bounty-hunter-xel-on-forging-a-lucrative-career-in-ethical-hacking",
      "method": "GET-range",
      "status": 200,
      "finalUrl": "https://portswigger.net/blog/train-the-basics-bug-bounty-hunter-xel-on-forging-a-lucrative-career-in-ethical-hacking",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/blog/try-it-for-yourself-the-latest-portswigger-research-from-black-hat-usa",
      "method": "GET-range",
      "status": 200,
      "finalUrl": "https://portswigger.net/blog/try-it-for-yourself-the-latest-portswigger-research-from-black-hat-usa",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/blog/two-months-of-burp-ai-empowering-security-testers-with-the-future-of-appsec",
      "method": "GET-range",
      "status": 200,
      "finalUrl": "https://portswigger.net/blog/two-months-of-burp-ai-empowering-security-testers-with-the-future-of-appsec",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/blog/unlock-enhanced-api-scanning-with-burp-suite",
      "method": "GET-range",
      "status": 200,
      "finalUrl": "https://portswigger.net/blog/unlock-enhanced-api-scanning-with-burp-suite",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/blog/using-ai-to-find-web-app-vulnerabilities-hacking-expert-john-hammond-takes-burp-ai-for-a-spin",
      "method": "GET-range",
      "status": 200,
      "finalUrl": "https://portswigger.net/blog/using-ai-to-find-web-app-vulnerabilities-hacking-expert-john-hammond-takes-burp-ai-for-a-spin",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/blog/watch-the-on-demand-webinar-shift-left-without-the-strain",
      "method": "GET-range",
      "status": 200,
      "finalUrl": "https://portswigger.net/blog/watch-the-on-demand-webinar-shift-left-without-the-strain",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/blog/watch-the-webinar-scale-secure-coverage-without-scaling-headcount",
      "method": "GET-range",
      "status": 200,
      "finalUrl": "https://portswigger.net/blog/watch-the-webinar-scale-secure-coverage-without-scaling-headcount",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/blog/we-want-to-check-out-your-bchecks",
      "method": "GET-range",
      "status": 200,
      "finalUrl": "https://portswigger.net/blog/we-want-to-check-out-your-bchecks",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/blog/welcome-to-ai-pentesting-add-on-demand-ai-assistance-directly-to-your-workflow-with-new-agentic-burp-ai-capabilities",
      "method": "GET-range",
      "status": 200,
      "finalUrl": "https://portswigger.net/blog/welcome-to-ai-pentesting-add-on-demand-ai-assistance-directly-to-your-workflow-with-new-agentic-burp-ai-capabilities",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/blog/welcome-to-the-next-generation-of-burp-suite-elevate-your-testing-with-burp-ai",
      "method": "GET-range",
      "status": 200,
      "finalUrl": "https://portswigger.net/blog/welcome-to-the-next-generation-of-burp-suite-elevate-your-testing-with-burp-ai",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/blog/whats-new-in-burp-suite-professional-a-year-of-innovation",
      "method": "GET-range",
      "status": 200,
      "finalUrl": "https://portswigger.net/blog/whats-new-in-burp-suite-professional-a-year-of-innovation",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/blog/whats-new-with-bchecks",
      "method": "GET-range",
      "status": 200,
      "finalUrl": "https://portswigger.net/blog/whats-new-with-bchecks",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/blog/why-its-time-for-appsec-to-embrace-ai-how-portswigger-is-leading-the-charge",
      "method": "GET-range",
      "status": 200,
      "finalUrl": "https://portswigger.net/blog/why-its-time-for-appsec-to-embrace-ai-how-portswigger-is-leading-the-charge",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/burp",
      "method": "GET-range",
      "status": 200,
      "finalUrl": "https://portswigger.net/burp",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/burp/ai",
      "method": "GET-range",
      "status": 200,
      "finalUrl": "https://portswigger.net/burp/ai",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/burp/burp-at",
      "method": "GET-range",
      "status": 200,
      "finalUrl": "https://portswigger.net/burp/burp-at",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/burp/communitydownload",
      "method": "GET-range",
      "status": 200,
      "finalUrl": "https://portswigger.net/burp/communitydownload",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/burp/dast",
      "method": "GET-range",
      "status": 200,
      "finalUrl": "https://portswigger.net/burp/dast",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/burp/dast/features",
      "method": "GET-range",
      "status": 200,
      "finalUrl": "https://portswigger.net/burp/dast/features",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/burp/dast/hosting-options",
      "method": "GET-range",
      "status": 200,
      "finalUrl": "https://portswigger.net/burp/dast/hosting-options",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/burp/dast/pricing",
      "method": "GET-range",
      "status": 200,
      "finalUrl": "https://portswigger.net/burp/dast/pricing",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/burp/dast/resources",
      "method": "GET-range",
      "status": 200,
      "finalUrl": "https://portswigger.net/burp/dast/resources",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/burp/dast/resources/customer-support",
      "method": "GET-range",
      "status": 200,
      "finalUrl": "https://portswigger.net/burp/dast/resources/customer-support",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/burp/dast/resources/dast-vs-professional",
      "method": "GET-range",
      "status": 200,
      "finalUrl": "https://portswigger.net/burp/dast/resources/dast-vs-professional",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/burp/dast/resources/faqs",
      "method": "GET-range",
      "status": 200,
      "finalUrl": "https://portswigger.net/burp/dast/resources/faqs",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/burp/dast/resources/how-to-evaluate-a-web-vulnerability-scanner",
      "method": "GET-range",
      "status": 200,
      "finalUrl": "https://portswigger.net/burp/dast/resources/how-to-evaluate-a-web-vulnerability-scanner",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/burp/dast/resources/introduce-enterprise-edition",
      "method": "GET-range",
      "status": 200,
      "finalUrl": "https://portswigger.net/burp/dast/resources/introduce-enterprise-edition",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/burp/dast/resources/use-cases",
      "method": "GET-range",
      "status": 200,
      "finalUrl": "https://portswigger.net/burp/dast/resources/use-cases",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/burp/dast/resources/video-tutorials",
      "method": "GET-range",
      "status": 200,
      "finalUrl": "https://portswigger.net/burp/dast/resources/video-tutorials",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/burp/dast/trial",
      "method": "GET-range",
      "status": 200,
      "finalUrl": "https://portswigger.net/burp/dast/trial",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/burp/dast/winter-2025-update",
      "method": "GET-range",
      "status": 200,
      "finalUrl": "https://portswigger.net/burp/dast/winter-2025-update",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/burp/documentation",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/burp/documentation",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/burp/documentation/ai-features",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/burp/documentation/ai-features",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/burp/documentation/collaborator",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/burp/documentation/collaborator",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/burp/documentation/contents",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/burp/documentation/contents",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/burp/documentation/dast",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/burp/documentation/dast",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/burp/documentation/dast/setup",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/burp/documentation/dast/setup",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/burp/documentation/dast/setup/index.html",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/burp/documentation/dast/setup",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/burp/documentation/dast/setup/self-hosted/kubernetes/new-deployment",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/burp/documentation/dast/setup/self-hosted/kubernetes/new-deployment",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/burp/documentation/dast/user-guide",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/burp/documentation/dast/user-guide",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/burp/documentation/dast/user-guide/api-documentation",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/burp/documentation/dast/user-guide/api-documentation",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/burp/documentation/dast/user-guide/api-documentation/create-api-user",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/burp/documentation/dast/user-guide/api-documentation/create-api-user",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/burp/documentation/dast/user-guide/api-documentation/graphql-api/getting-started",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/burp/documentation/dast/user-guide/api-documentation/graphql-api/getting-started",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/burp/documentation/dast/user-guide/api-documentation/graphql-api/graphql",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/burp/documentation/dast/user-guide/api-documentation/graphql-api/graphql",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/burp/documentation/dast/user-guide/api-documentation/graphql-api/graphql-common-tasks",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/burp/documentation/dast/user-guide/api-documentation/graphql-api/graphql-common-tasks",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/burp/documentation/dast/user-guide/api-documentation/rest",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/burp/documentation/dast/user-guide/api-documentation/rest",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/burp/documentation/dast/user-guide/burp-ai",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/burp/documentation/dast/user-guide/burp-ai",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/burp/documentation/dast/user-guide/ci-cd",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/burp/documentation/dast/user-guide/ci-cd",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/burp/documentation/dast/user-guide/ci-cd/ci-driven-scans",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/burp/documentation/dast/user-guide/ci-cd/ci-driven-scans",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/burp/documentation/dast/user-guide/ci-cd/ci-driven-scans/add-config",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/burp/documentation/dast/user-guide/ci-cd/ci-driven-scans/add-config",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/burp/documentation/dast/user-guide/ci-cd/ci-driven-scans/ci-cd-system-requirements",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/burp/documentation/dast/user-guide/ci-cd/ci-driven-scans/ci-cd-system-requirements",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/burp/documentation/dast/user-guide/ci-cd/ci-driven-scans/create-config",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/burp/documentation/dast/user-guide/ci-cd/ci-driven-scans/create-config",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/burp/documentation/dast/user-guide/ci-cd/ci-driven-scans/example-integrations",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/burp/documentation/dast/user-guide/ci-cd/ci-driven-scans/example-integrations",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/burp/documentation/dast/user-guide/ci-cd/ci-driven-scans/example-integrations/integrate-azuredevops",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/burp/documentation/dast/user-guide/ci-cd/ci-driven-scans/example-integrations/integrate-azuredevops",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/burp/documentation/dast/user-guide/ci-cd/ci-driven-scans/example-integrations/integrate-github",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/burp/documentation/dast/user-guide/ci-cd/ci-driven-scans/example-integrations/integrate-github",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/burp/documentation/dast/user-guide/ci-cd/ci-driven-scans/example-integrations/integrate-gitlab",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/burp/documentation/dast/user-guide/ci-cd/ci-driven-scans/example-integrations/integrate-gitlab",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/burp/documentation/dast/user-guide/ci-cd/ci-driven-scans/example-integrations/integrate-jenkins",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/burp/documentation/dast/user-guide/ci-cd/ci-driven-scans/example-integrations/integrate-jenkins",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/burp/documentation/dast/user-guide/ci-cd/ci-driven-scans/example-integrations/integrate-teamcity",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/burp/documentation/dast/user-guide/ci-cd/ci-driven-scans/example-integrations/integrate-teamcity",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/burp/documentation/dast/user-guide/ci-cd/ci-driven-scans/getting-started",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/burp/documentation/dast/user-guide/ci-cd/ci-driven-scans/getting-started",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/burp/documentation/dast/user-guide/ci-cd/plugins",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/burp/documentation/dast/user-guide/ci-cd/plugins",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/burp/documentation/dast/user-guide/ci-cd/plugins/ci-cd-platform-overview",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/burp/documentation/dast/user-guide/ci-cd/plugins/ci-cd-platform-overview",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/burp/documentation/dast/user-guide/ci-cd/plugins/create-api-user",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/burp/documentation/dast/user-guide/ci-cd/plugins/create-api-user",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/burp/documentation/dast/user-guide/ci-cd/plugins/generic",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/burp/documentation/dast/user-guide/ci-cd/plugins/generic",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/burp/documentation/dast/user-guide/ci-cd/plugins/generic/burp-scan",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/burp/documentation/dast/user-guide/ci-cd/plugins/generic/burp-scan",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/burp/documentation/dast/user-guide/ci-cd/plugins/generic/parameter-reference",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/burp/documentation/dast/user-guide/ci-cd/plugins/generic/parameter-reference",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/burp/documentation/dast/user-guide/ci-cd/plugins/generic/site-driven",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/burp/documentation/dast/user-guide/ci-cd/plugins/generic/site-driven",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/burp/documentation/dast/user-guide/ci-cd/plugins/integration-types",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/burp/documentation/dast/user-guide/ci-cd/plugins/integration-types",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/burp/documentation/dast/user-guide/ci-cd/plugins/jenkins",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/burp/documentation/dast/user-guide/ci-cd/plugins/jenkins",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/burp/documentation/dast/user-guide/ci-cd/plugins/jenkins/burp-scan",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/burp/documentation/dast/user-guide/ci-cd/plugins/jenkins/burp-scan",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/burp/documentation/dast/user-guide/ci-cd/plugins/jenkins/site-driven",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/burp/documentation/dast/user-guide/ci-cd/plugins/jenkins/site-driven",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/burp/documentation/dast/user-guide/ci-cd/plugins/optional-settings",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/burp/documentation/dast/user-guide/ci-cd/plugins/optional-settings",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/burp/documentation/dast/user-guide/ci-cd/plugins/teamcity",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/burp/documentation/dast/user-guide/ci-cd/plugins/teamcity",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/burp/documentation/dast/user-guide/ci-cd/plugins/teamcity/burp-scan",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/burp/documentation/dast/user-guide/ci-cd/plugins/teamcity/burp-scan",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/burp/documentation/dast/user-guide/ci-cd/plugins/teamcity/site-driven",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/burp/documentation/dast/user-guide/ci-cd/plugins/teamcity/site-driven",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/burp/documentation/dast/user-guide/extensions",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/burp/documentation/dast/user-guide/extensions",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/burp/documentation/dast/user-guide/extensions/adding-extensions",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/burp/documentation/dast/user-guide/extensions/adding-extensions",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/burp/documentation/dast/user-guide/extensions/managing-extensions",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/burp/documentation/dast/user-guide/extensions/managing-extensions",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/burp/documentation/dast/user-guide/index.html",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/burp/documentation/dast/user-guide",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/burp/documentation/dast/user-guide/integrate-issue-tracking-platforms",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/burp/documentation/dast/user-guide/integrate-issue-tracking-platforms",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/burp/documentation/dast/user-guide/integrate-issue-tracking-platforms/conditional-field-mapping",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/burp/documentation/dast/user-guide/integrate-issue-tracking-platforms/conditional-field-mapping",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/burp/documentation/dast/user-guide/integrate-issue-tracking-platforms/integrating-gitlab",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/burp/documentation/dast/user-guide/integrate-issue-tracking-platforms/integrating-gitlab",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/burp/documentation/dast/user-guide/integrate-issue-tracking-platforms/integrating-jira",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/burp/documentation/dast/user-guide/integrate-issue-tracking-platforms/integrating-jira",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/burp/documentation/dast/user-guide/integrate-issue-tracking-platforms/integrating-trello",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/burp/documentation/dast/user-guide/integrate-issue-tracking-platforms/integrating-trello",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/burp/documentation/dast/user-guide/integrate-issue-tracking-platforms/managing-jira-ticket-duplication",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/burp/documentation/dast/user-guide/integrate-issue-tracking-platforms/managing-jira-ticket-duplication",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/burp/documentation/dast/user-guide/integrate-issue-tracking-platforms/raising-jira-tickets-automatically",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/burp/documentation/dast/user-guide/integrate-issue-tracking-platforms/raising-jira-tickets-automatically",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/burp/documentation/dast/user-guide/integrating-slack",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/burp/documentation/dast/user-guide/integrating-slack",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/burp/documentation/dast/user-guide/integrating-splunk",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/burp/documentation/dast/user-guide/integrating-splunk",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/burp/documentation/dast/user-guide/managing-scanning-resources",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/burp/documentation/dast/user-guide/managing-scanning-resources",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/burp/documentation/dast/user-guide/managing-scanning-resources/assigning-scan-limits",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/burp/documentation/dast/user-guide/managing-scanning-resources/assigning-scan-limits",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/burp/documentation/dast/user-guide/managing-scanning-resources/cloud",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/burp/documentation/dast/user-guide/managing-scanning-resources/cloud",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/burp/documentation/dast/user-guide/managing-scanning-resources/cloud/managing-scanning-machines",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/burp/documentation/dast/user-guide/managing-scanning-resources/cloud/managing-scanning-machines",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/burp/documentation/dast/user-guide/managing-scanning-resources/cloud/network-settings",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/burp/documentation/dast/user-guide/managing-scanning-resources/cloud/network-settings",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/burp/documentation/dast/user-guide/managing-scanning-resources/cloud/scanning-pools",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/burp/documentation/dast/user-guide/managing-scanning-resources/cloud/scanning-pools",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/burp/documentation/dast/user-guide/managing-scanning-resources/cloud/setup",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/burp/documentation/dast/user-guide/managing-scanning-resources/cloud/setup",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/burp/documentation/dast/user-guide/managing-scanning-resources/cloud/system-requirements",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/burp/documentation/dast/user-guide/managing-scanning-resources/cloud/system-requirements",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/burp/documentation/dast/user-guide/managing-scanning-resources/scanning-pools",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/burp/documentation/dast/user-guide/managing-scanning-resources/scanning-pools",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/burp/documentation/dast/user-guide/managing-scanning-resources/self-hosted",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/burp/documentation/dast/user-guide/managing-scanning-resources/self-hosted",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/burp/documentation/dast/user-guide/managing-scanning-resources/self-hosted/add-scanning-machines",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/burp/documentation/dast/user-guide/managing-scanning-resources/self-hosted/add-scanning-machines",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/burp/documentation/dast/user-guide/managing-scanning-resources/self-hosted/kubernetes",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/burp/documentation/dast/user-guide/managing-scanning-resources/self-hosted/kubernetes",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/burp/documentation/dast/user-guide/managing-scanning-resources/self-hosted/scanning-pools",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/burp/documentation/dast/user-guide/managing-scanning-resources/self-hosted/scanning-pools",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/burp/documentation/dast/user-guide/managing-services",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/burp/documentation/dast/user-guide/managing-services",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/burp/documentation/dast/user-guide/managing-your-sites",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/burp/documentation/dast/user-guide/managing-your-sites",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/burp/documentation/dast/user-guide/managing-your-sites/adding-tags-to-sites",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/burp/documentation/dast/user-guide/managing-your-sites/adding-tags-to-sites",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/burp/documentation/dast/user-guide/managing-your-sites/configuring-network-and-firewall-settings",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/burp/documentation/dast/user-guide/managing-your-sites/configuring-network-and-firewall-settings",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/burp/documentation/dast/user-guide/managing-your-sites/edit-existing-sites",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/burp/documentation/dast/user-guide/managing-your-sites/edit-existing-sites",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/burp/documentation/dast/user-guide/managing-your-sites/manage-site-tree",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/burp/documentation/dast/user-guide/managing-your-sites/manage-site-tree",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/burp/documentation/dast/user-guide/managing-your-sites/scan-notifications",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/burp/documentation/dast/user-guide/managing-your-sites/scan-notifications",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/burp/documentation/dast/user-guide/managing-your-sites/scan-notifications/email-notifications",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/burp/documentation/dast/user-guide/managing-your-sites/scan-notifications/email-notifications",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/burp/documentation/dast/user-guide/managing-your-sites/scan-notifications/slack-notifications",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/burp/documentation/dast/user-guide/managing-your-sites/scan-notifications/slack-notifications",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/burp/documentation/dast/user-guide/managing-your-sites/site-settings",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/burp/documentation/dast/user-guide/managing-your-sites/site-settings",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/burp/documentation/dast/user-guide/managing-your-sites/site-settings/configuring-ai-enhanced-scanning",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/burp/documentation/dast/user-guide/managing-your-sites/site-settings/configuring-ai-enhanced-scanning",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/burp/documentation/dast/user-guide/managing-your-sites/site-settings/headers-and-cookies",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/burp/documentation/dast/user-guide/managing-your-sites/site-settings/headers-and-cookies",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/burp/documentation/dast/user-guide/managing-your-sites/site-settings/scan-configurations",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/burp/documentation/dast/user-guide/managing-your-sites/site-settings/scan-configurations",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/burp/documentation/dast/user-guide/managing-your-sites/site-settings/scan-configurations/custom-configs",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/burp/documentation/dast/user-guide/managing-your-sites/site-settings/scan-configurations/custom-configs",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/burp/documentation/dast/user-guide/managing-your-sites/site-settings/scan-configurations/folder-configs",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/burp/documentation/dast/user-guide/managing-your-sites/site-settings/scan-configurations/folder-configs",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/burp/documentation/dast/user-guide/managing-your-sites/site-settings/scan-configurations/preset-modes",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/burp/documentation/dast/user-guide/managing-your-sites/site-settings/scan-configurations/preset-modes",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/burp/documentation/dast/user-guide/managing-your-sites/site-settings/scanning-with-extensions",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/burp/documentation/dast/user-guide/managing-your-sites/site-settings/scanning-with-extensions",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/burp/documentation/dast/user-guide/managing-your-sites/site-settings/upstream-proxy-servers",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/burp/documentation/dast/user-guide/managing-your-sites/site-settings/upstream-proxy-servers",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/burp/documentation/dast/user-guide/post-installation-config",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/burp/documentation/dast/user-guide/post-installation-config",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/burp/documentation/dast/user-guide/post-installation-config/config-db-backup",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/burp/documentation/dast/user-guide/post-installation-config/config-db-backup",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/burp/documentation/dast/user-guide/post-installation-config/configure-http-proxy-server",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/burp/documentation/dast/user-guide/post-installation-config/configure-http-proxy-server",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/burp/documentation/dast/user-guide/post-installation-config/configure-smtp-server",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/burp/documentation/dast/user-guide/post-installation-config/configure-smtp-server",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/burp/documentation/dast/user-guide/post-installation-config/managing-certificates",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/burp/documentation/dast/user-guide/post-installation-config/managing-certificates",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/burp/documentation/dast/user-guide/post-installation-config/migrating-external-db",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/burp/documentation/dast/user-guide/post-installation-config/migrating-external-db",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/burp/documentation/dast/user-guide/post-installation-config/whitelist-application-cors",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/burp/documentation/dast/user-guide/post-installation-config/whitelist-application-cors",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/burp/documentation/dast/user-guide/reference",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/burp/documentation/dast/user-guide/reference",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/burp/documentation/dast/user-guide/reference/browser-powered",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/burp/documentation/dast/user-guide/reference/browser-powered",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/burp/documentation/dast/user-guide/reference/bulk-actions-site-tree",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/burp/documentation/dast/user-guide/reference/bulk-actions-site-tree",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/burp/documentation/dast/user-guide/reference/custom-scan-config-settings",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/burp/documentation/dast/user-guide/reference/custom-scan-config-settings",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/burp/documentation/dast/user-guide/reference/folders",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/burp/documentation/dast/user-guide/reference/folders",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/burp/documentation/dast/user-guide/reference/home-page",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/burp/documentation/dast/user-guide/reference/home-page",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/burp/documentation/dast/user-guide/reference/issue-details",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/burp/documentation/dast/user-guide/reference/issue-details",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/burp/documentation/dast/user-guide/reference/mfa-settings",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/burp/documentation/dast/user-guide/reference/mfa-settings",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/burp/documentation/dast/user-guide/reference/network-firewall-rules",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/burp/documentation/dast/user-guide/reference/network-firewall-rules",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/burp/documentation/dast/user-guide/reference/reports",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/burp/documentation/dast/user-guide/reference/reports",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/burp/documentation/dast/user-guide/reference/scanning-machines",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/burp/documentation/dast/user-guide/reference/scanning-machines",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/burp/documentation/dast/user-guide/reference/scans-page",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/burp/documentation/dast/user-guide/reference/scans-page",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/burp/documentation/dast/user-guide/reference/settings-menu",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/burp/documentation/dast/user-guide/reference/settings-menu",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/burp/documentation/dast/user-guide/reference/site-and-scan-data-settings",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/burp/documentation/dast/user-guide/reference/site-and-scan-data-settings",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/burp/documentation/dast/user-guide/reference/site-level-view",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/burp/documentation/dast/user-guide/reference/site-level-view",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/burp/documentation/dast/user-guide/reference/sites-page",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/burp/documentation/dast/user-guide/reference/sites-page",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/burp/documentation/dast/user-guide/reference/team-page",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/burp/documentation/dast/user-guide/reference/team-page",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/burp/documentation/dast/user-guide/reference/user-activity-logs",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/burp/documentation/dast/user-guide/reference/user-activity-logs",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/burp/documentation/dast/user-guide/scanning-apis",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/burp/documentation/dast/user-guide/scanning-apis",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/burp/documentation/dast/user-guide/scanning-apis/adding-apis",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/burp/documentation/dast/user-guide/scanning-apis/adding-apis",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/burp/documentation/dast/user-guide/scanning-apis/adding-apis/adding-single-api",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/burp/documentation/dast/user-guide/scanning-apis/adding-apis/adding-single-api",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/burp/documentation/dast/user-guide/scanning-apis/adding-apis/api-integrations",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/burp/documentation/dast/user-guide/scanning-apis/adding-apis/api-integrations",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/burp/documentation/dast/user-guide/scanning-apis/adding-apis/api-integrations/apigee",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/burp/documentation/dast/user-guide/scanning-apis/adding-apis/api-integrations/apigee",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/burp/documentation/dast/user-guide/scanning-apis/adding-apis/api-integrations/aws",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/burp/documentation/dast/user-guide/scanning-apis/adding-apis/api-integrations/aws",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/burp/documentation/dast/user-guide/scanning-apis/adding-apis/api-integrations/azure",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/burp/documentation/dast/user-guide/scanning-apis/adding-apis/api-integrations/azure",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/burp/documentation/dast/user-guide/scanning-apis/adding-apis/api-integrations/coding-custom-integrations",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/burp/documentation/dast/user-guide/scanning-apis/adding-apis/api-integrations/coding-custom-integrations",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/burp/documentation/dast/user-guide/scanning-apis/adding-apis/api-integrations/creating-sites",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/burp/documentation/dast/user-guide/scanning-apis/adding-apis/api-integrations/creating-sites",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/burp/documentation/dast/user-guide/scanning-apis/adding-apis/api-integrations/updating-sites",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/burp/documentation/dast/user-guide/scanning-apis/adding-apis/api-integrations/updating-sites",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/burp/documentation/dast/user-guide/scanning-apis/adding-apis/bulk-uploading-apis",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/burp/documentation/dast/user-guide/scanning-apis/adding-apis/bulk-uploading-apis",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/burp/documentation/dast/user-guide/scanning-apis/configure-endpoints",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/burp/documentation/dast/user-guide/scanning-apis/configure-endpoints",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/burp/documentation/dast/user-guide/scanning-apis/configuring-api-authentication",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/burp/documentation/dast/user-guide/scanning-apis/configuring-api-authentication",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/burp/documentation/dast/user-guide/scanning-web-apps",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/burp/documentation/dast/user-guide/scanning-web-apps",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/burp/documentation/dast/user-guide/scanning-web-apps/configure-authentication",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/burp/documentation/dast/user-guide/scanning-web-apps/configure-authentication",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/burp/documentation/dast/user-guide/scanning-web-apps/configure-authentication/managing-recorded-login-steps",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/burp/documentation/dast/user-guide/scanning-web-apps/configure-authentication/managing-recorded-login-steps",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/burp/documentation/dast/user-guide/scanning-web-apps/configure-authentication/platform-authentication",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/burp/documentation/dast/user-guide/scanning-web-apps/configure-authentication/platform-authentication",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/burp/documentation/dast/user-guide/scanning-web-apps/configure-authentication/recorded-logins",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/burp/documentation/dast/user-guide/scanning-web-apps/configure-authentication/recorded-logins",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/burp/documentation/dast/user-guide/scanning-web-apps/configure-authentication/totp-mfa",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/burp/documentation/dast/user-guide/scanning-web-apps/configure-authentication/totp-mfa",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/burp/documentation/dast/user-guide/scanning-web-apps/configure-authentication/usernames-passwords",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/burp/documentation/dast/user-guide/scanning-web-apps/configure-authentication/usernames-passwords",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/burp/documentation/dast/user-guide/scanning-web-apps/configure-authentication/webauthn",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/burp/documentation/dast/user-guide/scanning-web-apps/configure-authentication/webauthn",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/burp/documentation/dast/user-guide/scanning-web-apps/importing-sites-in-bulk",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/burp/documentation/dast/user-guide/scanning-web-apps/importing-sites-in-bulk",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/burp/documentation/dast/user-guide/scanning-web-apps/pre-scan-check",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/burp/documentation/dast/user-guide/scanning-web-apps/pre-scan-check",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/burp/documentation/dast/user-guide/scanning-web-apps/setting-site-scope",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/burp/documentation/dast/user-guide/scanning-web-apps/setting-site-scope",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/burp/documentation/dast/user-guide/troubleshooting",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/burp/documentation/dast/user-guide/troubleshooting",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/burp/documentation/dast/user-guide/troubleshooting/cloud",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/burp/documentation/dast/user-guide/troubleshooting/cloud",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/burp/documentation/dast/user-guide/troubleshooting/self-hosted",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/burp/documentation/dast/user-guide/troubleshooting/self-hosted",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/burp/documentation/dast/user-guide/troubleshooting/self-hosted/kubernetes-deployment",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/burp/documentation/dast/user-guide/troubleshooting/self-hosted/kubernetes-deployment",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/burp/documentation/dast/user-guide/troubleshooting/self-hosted/standard-deployment",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/burp/documentation/dast/user-guide/troubleshooting/self-hosted/standard-deployment",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/burp/documentation/dast/user-guide/updates",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/burp/documentation/dast/user-guide/updates",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/burp/documentation/dast/user-guide/updates/kubernetes",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/burp/documentation/dast/user-guide/updates/kubernetes",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/burp/documentation/dast/user-guide/users-and-permissions",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/burp/documentation/dast/user-guide/users-and-permissions",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/burp/documentation/dast/user-guide/users-and-permissions/adding-local-users",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/burp/documentation/dast/user-guide/users-and-permissions/adding-local-users",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/burp/documentation/dast/user-guide/users-and-permissions/managing-groups",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/burp/documentation/dast/user-guide/users-and-permissions/managing-groups",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/burp/documentation/dast/user-guide/users-and-permissions/managing-roles",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/burp/documentation/dast/user-guide/users-and-permissions/managing-roles",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/burp/documentation/dast/user-guide/users-and-permissions/managing-users",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/burp/documentation/dast/user-guide/users-and-permissions/managing-users",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/burp/documentation/dast/user-guide/users-and-permissions/resetting-your-admin-password",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/burp/documentation/dast/user-guide/users-and-permissions/resetting-your-admin-password",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/burp/documentation/dast/user-guide/users-and-permissions/restricting-access-to-sites",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/burp/documentation/dast/user-guide/users-and-permissions/restricting-access-to-sites",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/burp/documentation/dast/user-guide/users-and-permissions/role-based-access-control",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/burp/documentation/dast/user-guide/users-and-permissions/role-based-access-control",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/burp/documentation/dast/user-guide/users-and-permissions/sso",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/burp/documentation/dast/user-guide/users-and-permissions/sso",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/burp/documentation/dast/user-guide/users-and-permissions/sso/ldap",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/burp/documentation/dast/user-guide/users-and-permissions/sso/ldap",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/burp/documentation/dast/user-guide/users-and-permissions/sso/permissions",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/burp/documentation/dast/user-guide/users-and-permissions/sso/permissions",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/burp/documentation/dast/user-guide/users-and-permissions/sso/saml",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/burp/documentation/dast/user-guide/users-and-permissions/sso/saml",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/burp/documentation/dast/user-guide/users-and-permissions/sso/saml/access-adfs-groups",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/burp/documentation/dast/user-guide/users-and-permissions/sso/saml/access-adfs-groups",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/burp/documentation/dast/user-guide/users-and-permissions/sso/saml/access-entra-groups",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/burp/documentation/dast/user-guide/users-and-permissions/sso/saml/access-entra-groups",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/burp/documentation/dast/user-guide/users-and-permissions/sso/saml/access-okta-groups",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/burp/documentation/dast/user-guide/users-and-permissions/sso/saml/access-okta-groups",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/burp/documentation/dast/user-guide/users-and-permissions/sso/saml/adfs",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/burp/documentation/dast/user-guide/users-and-permissions/sso/saml/adfs",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/burp/documentation/dast/user-guide/users-and-permissions/sso/saml/entra",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/burp/documentation/dast/user-guide/users-and-permissions/sso/saml/entra",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/burp/documentation/dast/user-guide/users-and-permissions/sso/saml/okta",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/burp/documentation/dast/user-guide/users-and-permissions/sso/saml/okta",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/burp/documentation/dast/user-guide/users-and-permissions/sso/saml/slo",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/burp/documentation/dast/user-guide/users-and-permissions/sso/saml/slo",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/burp/documentation/dast/user-guide/users-and-permissions/sso/scim",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/burp/documentation/dast/user-guide/users-and-permissions/sso/scim",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/burp/documentation/dast/user-guide/users-and-permissions/sso/scim/entra-id",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/burp/documentation/dast/user-guide/users-and-permissions/sso/scim/entra-id",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/burp/documentation/dast/user-guide/users-and-permissions/sso/scim/managing-scim",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/burp/documentation/dast/user-guide/users-and-permissions/sso/scim/managing-scim",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/burp/documentation/dast/user-guide/users-and-permissions/sso/scim/okta",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/burp/documentation/dast/user-guide/users-and-permissions/sso/scim/okta",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/burp/documentation/dast/user-guide/users-and-permissions/sso/scim/onelogin",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/burp/documentation/dast/user-guide/users-and-permissions/sso/scim/onelogin",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/burp/documentation/dast/user-guide/work-with-scan-results",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/burp/documentation/dast/user-guide/work-with-scan-results",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/burp/documentation/dast/user-guide/work-with-scan-results/ai-enhanced-results",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/burp/documentation/dast/user-guide/work-with-scan-results/ai-enhanced-results",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/burp/documentation/dast/user-guide/work-with-scan-results/generate-reports",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/burp/documentation/dast/user-guide/work-with-scan-results/generate-reports",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/burp/documentation/dast/user-guide/work-with-scan-results/managing-issues",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/burp/documentation/dast/user-guide/work-with-scan-results/managing-issues",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/burp/documentation/dast/user-guide/work-with-scan-results/raising-tickets",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/burp/documentation/dast/user-guide/work-with-scan-results/raising-tickets",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/burp/documentation/dast/user-guide/work-with-scan-results/raising-tickets/gitlab-issues",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/burp/documentation/dast/user-guide/work-with-scan-results/raising-tickets/gitlab-issues",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/burp/documentation/dast/user-guide/work-with-scan-results/raising-tickets/raise-tickets-multiple",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/burp/documentation/dast/user-guide/work-with-scan-results/raising-tickets/raise-tickets-multiple",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/burp/documentation/dast/user-guide/work-with-scan-results/raising-tickets/raising-jira-tickets-manually",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/burp/documentation/dast/user-guide/work-with-scan-results/raising-tickets/raising-jira-tickets-manually",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/burp/documentation/dast/user-guide/work-with-scan-results/raising-tickets/trello-cards",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/burp/documentation/dast/user-guide/work-with-scan-results/raising-tickets/trello-cards",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/burp/documentation/dast/user-guide/work-with-scan-results/track-issues",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/burp/documentation/dast/user-guide/work-with-scan-results/track-issues",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/burp/documentation/dast/user-guide/work-with-scan-results/viewing-issues",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/burp/documentation/dast/user-guide/work-with-scan-results/viewing-issues",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/burp/documentation/dast/user-guide/work-with-scan-results/viewing-scan-results",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/burp/documentation/dast/user-guide/work-with-scan-results/viewing-scan-results",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/burp/documentation/dast/user-guide/working-with-scans",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/burp/documentation/dast/user-guide/working-with-scans",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/burp/documentation/dast/user-guide/working-with-scans/best-scanning-practices",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/burp/documentation/dast/user-guide/working-with-scans/best-scanning-practices",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/burp/documentation/dast/user-guide/working-with-scans/config-site-and-scan-data",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/burp/documentation/dast/user-guide/working-with-scans/config-site-and-scan-data",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/burp/documentation/dast/user-guide/working-with-scans/creating-new-scan",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/burp/documentation/dast/user-guide/working-with-scans/creating-new-scan",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/burp/documentation/dast/user-guide/working-with-scans/false-positives-best-practice",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/burp/documentation/dast/user-guide/working-with-scans/false-positives-best-practice",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/burp/documentation/dast/user-guide/working-with-scans/generate-logs",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/burp/documentation/dast/user-guide/working-with-scans/generate-logs",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/burp/documentation/dast/user-guide/working-with-scans/manage-scheduled-scans",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/burp/documentation/dast/user-guide/working-with-scans/manage-scheduled-scans",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/burp/documentation/dast/user-guide/working-with-scans/monitor-scan-progress",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/burp/documentation/dast/user-guide/working-with-scans/monitor-scan-progress",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/burp/documentation/dast/user-guide/working-with-scans/pausing-scans",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/burp/documentation/dast/user-guide/working-with-scans/pausing-scans",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/burp/documentation/dast/user-guide/working-with-scans/perform-bulk-actions-scans",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/burp/documentation/dast/user-guide/working-with-scans/perform-bulk-actions-scans",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/burp/documentation/dast/user-guide/working-with-scans/viewing-scans",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/burp/documentation/dast/user-guide/working-with-scans/viewing-scans",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/burp/documentation/desktop",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/burp/documentation/desktop",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/burp/documentation/desktop/extend-burp",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/burp/documentation/desktop/extend-burp",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/burp/documentation/desktop/extend-burp/bambdas/index.html",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/burp/documentation/desktop/extend-burp/bambdas",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/burp/documentation/desktop/extend-burp/extensions/index.html",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/burp/documentation/desktop/extend-burp/extensions",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/burp/documentation/desktop/getting-started",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/burp/documentation/desktop/getting-started",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/burp/documentation/desktop/http2",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/burp/documentation/desktop/http2",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/burp/documentation/desktop/tools",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/burp/documentation/desktop/tools",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/burp/documentation/desktop/troubleshooting",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/burp/documentation/desktop/troubleshooting",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/burp/documentation/scanner",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/burp/documentation/scanner",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/burp/documentation/scanner/bchecks.html",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/burp/documentation/scanner/bchecks",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/burp/downloads",
      "method": "GET-range",
      "status": 200,
      "finalUrl": "https://portswigger.net/burp/downloads",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/burp/ecosystem",
      "method": "GET-range",
      "status": 200,
      "finalUrl": "https://portswigger.net/burp/ecosystem",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/burp/enterprise",
      "method": "GET-range",
      "status": 200,
      "finalUrl": "https://portswigger.net/burp/dast",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/burp/eula/Pro",
      "method": "GET-range",
      "status": 200,
      "finalUrl": "https://portswigger.net/burp/eula",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/burp/eula/pro",
      "method": "GET-range",
      "status": 200,
      "finalUrl": "https://portswigger.net/burp/eula",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/burp/extensibility/enterprise/graphql-api/index.html",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/burp/extensibility/dast/graphql-api/index.html",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/burp/pro",
      "method": "GET-range",
      "status": 200,
      "finalUrl": "https://portswigger.net/burp/pro",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/burp/pro/features",
      "method": "GET-range",
      "status": 200,
      "finalUrl": "https://portswigger.net/burp/pro/features",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/burp/pro/features/bambdas",
      "method": "GET-range",
      "status": 200,
      "finalUrl": "https://portswigger.net/burp/pro/features/bambdas",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/burp/pro/features/bchecks",
      "method": "GET-range",
      "status": 200,
      "finalUrl": "https://portswigger.net/burp/pro/features/bchecks",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/burp/pro/trial",
      "method": "GET-range",
      "status": 200,
      "finalUrl": "https://portswigger.net/burp/pro/trial",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/burp/pro/workflow",
      "method": "GET-range",
      "status": 200,
      "finalUrl": "https://portswigger.net/burp/pro/workflow",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/burp/releases",
      "method": "GET-range",
      "status": 200,
      "finalUrl": "https://portswigger.net/burp/releases",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/burp/vulnerability-scanner",
      "method": "GET-range",
      "status": 200,
      "finalUrl": "https://portswigger.net/burp/vulnerability-scanner",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/buy/pro",
      "method": "GET-range",
      "status": 200,
      "finalUrl": "https://portswigger.net/buy/pro",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/careers",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/careers/",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/careers/",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/careers/",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/careers/culture",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/careers/",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/careers/culture/workplace",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/careers/",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/careers/join-us",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/careers/join-us",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/careers/join-us/recruiters",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/careers/join-us/recruiters",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/careers/life-here",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/careers/life-here",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/careers/life-here/atlanta",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/careers/life-here/atlanta",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/careers/life-here/knutsford",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/careers/life-here/knutsford",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/careers/life-here/london",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/careers/life-here/london",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/careers/our-culture",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/careers/our-culture",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/contact",
      "method": "GET-range",
      "status": 200,
      "finalUrl": "https://portswigger.net/about/contact",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/customer-stories",
      "method": "GET-range",
      "status": 200,
      "finalUrl": "https://portswigger.net/customer-stories",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/customer-stories/dast",
      "method": "GET-range",
      "status": 200,
      "finalUrl": "https://portswigger.net/customer-stories/dast",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/customer-stories/microsoft-case-study",
      "method": "GET-range",
      "status": 200,
      "finalUrl": "https://portswigger.net/customer-stories/microsoft-case-study",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/customers",
      "method": "GET-range",
      "status": 200,
      "finalUrl": "https://portswigger.net/customers",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/customers/accenture",
      "method": "GET-range",
      "status": 200,
      "finalUrl": "https://portswigger.net/customers/accenture",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/customers/augmedix",
      "method": "GET-range",
      "status": 200,
      "finalUrl": "https://portswigger.net/customers/augmedix",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/customers/bdo-as",
      "method": "GET-range",
      "status": 200,
      "finalUrl": "https://portswigger.net/customers/bdo-as",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/customers/california-polytechnic",
      "method": "GET-range",
      "status": 200,
      "finalUrl": "https://portswigger.net/customers/california-polytechnic",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/customers/cisco-systems",
      "method": "GET-range",
      "status": 200,
      "finalUrl": "https://portswigger.net/customers/cisco-systems",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/customers/european-space-agency",
      "method": "GET-range",
      "status": 200,
      "finalUrl": "https://portswigger.net/customers/european-space-agency",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/customers/osram",
      "method": "GET-range",
      "status": 200,
      "finalUrl": "https://portswigger.net/customers/osram",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/customers/pablo-garcia-perez",
      "method": "GET-range",
      "status": 200,
      "finalUrl": "https://portswigger.net/customers/pablo-garcia-perez",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/customers/paychex",
      "method": "GET-range",
      "status": 200,
      "finalUrl": "https://portswigger.net/customers/paychex",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/customers/pentara-consulting-services",
      "method": "GET-range",
      "status": 200,
      "finalUrl": "https://portswigger.net/customers/pentara-consulting-services",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/customers/sabancidx",
      "method": "GET-range",
      "status": 200,
      "finalUrl": "https://portswigger.net/customers/sabancidx",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/customers/shopify",
      "method": "GET-range",
      "status": 200,
      "finalUrl": "https://portswigger.net/customers/shopify",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/customers/trustfoundry",
      "method": "GET-range",
      "status": 200,
      "finalUrl": "https://portswigger.net/customers/trustfoundry",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/developers",
      "method": "GET-range",
      "status": 200,
      "finalUrl": "https://portswigger.net/developers",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/engineering",
      "method": "GET-range",
      "status": 200,
      "finalUrl": "https://portswigger.net/engineering",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/findareseller",
      "method": "GET-range",
      "status": 200,
      "finalUrl": "https://portswigger.net/findareseller",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/legal",
      "method": "GET-range",
      "status": 200,
      "finalUrl": "https://portswigger.net/legal",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/modern-slavery-statement",
      "method": "GET-range",
      "status": 200,
      "finalUrl": "https://portswigger.net/modern-slavery-statement",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/organizations",
      "method": "GET-range",
      "status": 200,
      "finalUrl": "https://portswigger.net/organizations",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/privacy",
      "method": "GET-range",
      "status": 200,
      "finalUrl": "https://portswigger.net/privacy",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/quote/pro",
      "method": "GET-range",
      "status": 200,
      "finalUrl": "https://portswigger.net/quote/pro",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/research",
      "method": "GET-range",
      "status": 200,
      "finalUrl": "https://portswigger.net/research",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/research/articles",
      "method": "GET-range",
      "status": 200,
      "finalUrl": "https://portswigger.net/research/articles",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/research/black-hat",
      "method": "GET-range",
      "status": 200,
      "finalUrl": "https://portswigger.net/research/black-hat",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/research/cross-site-scripting-research",
      "method": "GET-range",
      "status": 200,
      "finalUrl": "https://portswigger.net/research/cross-site-scripting-research",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/research/gareth-heyes",
      "method": "GET-range",
      "status": 200,
      "finalUrl": "https://portswigger.net/research/gareth-heyes",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/research/http1-must-die",
      "method": "GET-range",
      "status": 200,
      "finalUrl": "https://portswigger.net/research/http1-must-die",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/research/introducing-http-anomaly-rank",
      "method": "GET-range",
      "status": 200,
      "finalUrl": "https://portswigger.net/research/introducing-http-anomaly-rank",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/research/introducing-the-url-validation-bypass-cheat-sheet",
      "method": "GET-range",
      "status": 200,
      "finalUrl": "https://portswigger.net/research/introducing-the-url-validation-bypass-cheat-sheet",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/research/james-kettle",
      "method": "GET-range",
      "status": 200,
      "finalUrl": "https://portswigger.net/research/james-kettle",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/research/request-smuggling",
      "method": "GET-range",
      "status": 200,
      "finalUrl": "https://portswigger.net/research/request-smuggling",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/research/rss",
      "method": "GET-range",
      "status": 200,
      "finalUrl": "https://portswigger.net/research/rss",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/research/shadow-repeater-ai-enhanced-manual-testing",
      "method": "GET-range",
      "status": 200,
      "finalUrl": "https://portswigger.net/research/shadow-repeater-ai-enhanced-manual-testing",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/research/splitting-the-email-atom",
      "method": "GET-range",
      "status": 200,
      "finalUrl": "https://portswigger.net/research/splitting-the-email-atom",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/research/talks",
      "method": "GET-range",
      "status": 200,
      "finalUrl": "https://portswigger.net/research/talks",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/research/talks?talkid=36",
      "method": "GET-range",
      "status": 200,
      "finalUrl": "https://portswigger.net/research/talks?talkid=36",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/research/talks?talkid=37",
      "method": "GET-range",
      "status": 200,
      "finalUrl": "https://portswigger.net/research/talks?talkid=37",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/research/template-injection",
      "method": "GET-range",
      "status": 200,
      "finalUrl": "https://portswigger.net/research/template-injection",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/research/the-fragile-lock",
      "method": "GET-range",
      "status": 200,
      "finalUrl": "https://portswigger.net/research/the-fragile-lock",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/research/tom-stacey",
      "method": "GET-range",
      "status": 200,
      "finalUrl": "https://portswigger.net/research/tom-stacey",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/research/top-10-web-hacking-techniques",
      "method": "GET-range",
      "status": 200,
      "finalUrl": "https://portswigger.net/research/top-10-web-hacking-techniques",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/research/top-10-web-hacking-techniques-of-2023",
      "method": "GET-range",
      "status": 200,
      "finalUrl": "https://portswigger.net/research/top-10-web-hacking-techniques-of-2023",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/research/top-10-web-hacking-techniques-of-2024",
      "method": "GET-range",
      "status": 200,
      "finalUrl": "https://portswigger.net/research/top-10-web-hacking-techniques-of-2024",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/research/top-10-web-hacking-techniques-of-2025",
      "method": "GET-range",
      "status": 200,
      "finalUrl": "https://portswigger.net/research/top-10-web-hacking-techniques-of-2025",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/research/top-10-web-hacking-techniques-of-2025-nominations-open",
      "method": "GET-range",
      "status": 200,
      "finalUrl": "https://portswigger.net/research/top-10-web-hacking-techniques-of-2025-nominations-open",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/research/zakhar-fedotkin",
      "method": "GET-range",
      "status": 200,
      "finalUrl": "https://portswigger.net/research/zakhar-fedotkin",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/reseller/pro",
      "method": "GET-range",
      "status": 200,
      "finalUrl": "https://portswigger.net/reseller/pro",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/solutions",
      "method": "GET-range",
      "status": 200,
      "finalUrl": "https://portswigger.net/solutions",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/solutions/attack-surface-visibility",
      "method": "GET-range",
      "status": 200,
      "finalUrl": "https://portswigger.net/solutions/attack-surface-visibility",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/solutions/automated-security-testing",
      "method": "GET-range",
      "status": 200,
      "finalUrl": "https://portswigger.net/solutions/automated-security-testing",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/solutions/bug-bounty-hunting",
      "method": "GET-range",
      "status": 200,
      "finalUrl": "https://portswigger.net/solutions/bug-bounty-hunting",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/solutions/ci-driven-scanning",
      "method": "GET-range",
      "status": 200,
      "finalUrl": "https://portswigger.net/solutions/ci-driven-scanning",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/solutions/compliance",
      "method": "GET-range",
      "status": 200,
      "finalUrl": "https://portswigger.net/solutions/compliance",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/solutions/devsecops",
      "method": "GET-range",
      "status": 200,
      "finalUrl": "https://portswigger.net/solutions/devsecops",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/solutions/penetration-testing",
      "method": "GET-range",
      "status": 200,
      "finalUrl": "https://portswigger.net/solutions/penetration-testing",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/support",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/support",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/support/customer-faqs",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/support/customer-faqs",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/support/reseller-faqs",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/support/reseller-faqs",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/testers",
      "method": "GET-range",
      "status": 200,
      "finalUrl": "https://portswigger.net/solutions/penetration-testing",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/training",
      "method": "GET-range",
      "status": 200,
      "finalUrl": "https://portswigger.net/training",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/users",
      "method": "GET-range",
      "status": 200,
      "finalUrl": "https://portswigger.net/error?client_id=&connection=&lang=*&error=invalid_request&error_description=You%20may%20have%20pressed%20the%20back%20button%2C%20refreshed%20during%20login%2C%20opened%20too%20many%20login%20dialogs%2C%20or%20there%20is%20some%20issue%20with%20cookies%2C%20since%20we%20couldn%27t%20find%20your%20session.%20Try%20logging%20in%20again%20from%20the%20application%20and%20if%20the%20problem%20persists%20please%20contact%20the%20administrator.&tracking=6b0421af7db1302d1ced",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/users/register",
      "method": "GET-range",
      "status": 200,
      "finalUrl": "https://portswigger.net/error?client_id=&connection=&lang=*&error=invalid_request&error_description=You%20may%20have%20pressed%20the%20back%20button%2C%20refreshed%20during%20login%2C%20opened%20too%20many%20login%20dialogs%2C%20or%20there%20is%20some%20issue%20with%20cookies%2C%20since%20we%20couldn%27t%20find%20your%20session.%20Try%20logging%20in%20again%20from%20the%20application%20and%20if%20the%20problem%20persists%20please%20contact%20the%20administrator.&tracking=7dbc395229440b3a15a5",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/users/youraccount",
      "method": "GET-range",
      "status": 200,
      "finalUrl": "https://portswigger.net/error?client_id=&connection=&lang=*&error=invalid_request&error_description=You%20may%20have%20pressed%20the%20back%20button%2C%20refreshed%20during%20login%2C%20opened%20too%20many%20login%20dialogs%2C%20or%20there%20is%20some%20issue%20with%20cookies%2C%20since%20we%20couldn%27t%20find%20your%20session.%20Try%20logging%20in%20again%20from%20the%20application%20and%20if%20the%20problem%20persists%20please%20contact%20the%20administrator.&tracking=c1127d77f879ee78b1d2",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/users/youraccount/personaldetails",
      "method": "GET-range",
      "status": 200,
      "finalUrl": "https://portswigger.net/error?client_id=&connection=&lang=*&error=invalid_request&error_description=You%20may%20have%20pressed%20the%20back%20button%2C%20refreshed%20during%20login%2C%20opened%20too%20many%20login%20dialogs%2C%20or%20there%20is%20some%20issue%20with%20cookies%2C%20since%20we%20couldn%27t%20find%20your%20session.%20Try%20logging%20in%20again%20from%20the%20application%20and%20if%20the%20problem%20persists%20please%20contact%20the%20administrator.&tracking=81ef70ea17ebb1732d3d",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/users?returnurl=%2fweb-security%2fall-labs",
      "method": "GET-range",
      "status": 200,
      "finalUrl": "https://portswigger.net/error?client_id=&connection=&lang=*&error=invalid_request&error_description=You%20may%20have%20pressed%20the%20back%20button%2C%20refreshed%20during%20login%2C%20opened%20too%20many%20login%20dialogs%2C%20or%20there%20is%20some%20issue%20with%20cookies%2C%20since%20we%20couldn%27t%20find%20your%20session.%20Try%20logging%20in%20again%20from%20the%20application%20and%20if%20the%20problem%20persists%20please%20contact%20the%20administrator.&tracking=1c86f55d8eebb2680319",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/users?returnurl=%2fweb-security%2flearning-paths",
      "method": "GET-range",
      "status": 200,
      "finalUrl": "https://portswigger.net/error?client_id=&connection=&lang=*&error=invalid_request&error_description=You%20may%20have%20pressed%20the%20back%20button%2C%20refreshed%20during%20login%2C%20opened%20too%20many%20login%20dialogs%2C%20or%20there%20is%20some%20issue%20with%20cookies%2C%20since%20we%20couldn%27t%20find%20your%20session.%20Try%20logging%20in%20again%20from%20the%20application%20and%20if%20the%20problem%20persists%20please%20contact%20the%20administrator.&tracking=7a031a37931c07e75d78",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/users?returnurl=%2fweb-security%2fsql-injection",
      "method": "GET-range",
      "status": 200,
      "finalUrl": "https://portswigger.net/error?client_id=&connection=&lang=*&error=invalid_request&error_description=You%20may%20have%20pressed%20the%20back%20button%2C%20refreshed%20during%20login%2C%20opened%20too%20many%20login%20dialogs%2C%20or%20there%20is%20some%20issue%20with%20cookies%2C%20since%20we%20couldn%27t%20find%20your%20session.%20Try%20logging%20in%20again%20from%20the%20application%20and%20if%20the%20problem%20persists%20please%20contact%20the%20administrator.&tracking=a26c40841704a4ad31b5",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/web-security",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/web-security",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/web-security/access-control",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/web-security/access-control",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/web-security/access-control/lab-insecure-direct-object-references",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/web-security/access-control/lab-insecure-direct-object-references",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/web-security/access-control/lab-method-based-access-control-can-be-circumvented",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/web-security/access-control/lab-method-based-access-control-can-be-circumvented",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/web-security/access-control/lab-multi-step-process-with-no-access-control-on-one-step",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/web-security/access-control/lab-multi-step-process-with-no-access-control-on-one-step",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/web-security/access-control/lab-referer-based-access-control",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/web-security/access-control/lab-referer-based-access-control",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/web-security/access-control/lab-unprotected-admin-functionality",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/web-security/access-control/lab-unprotected-admin-functionality",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/web-security/access-control/lab-unprotected-admin-functionality-with-unpredictable-url",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/web-security/access-control/lab-unprotected-admin-functionality-with-unpredictable-url",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/web-security/access-control/lab-url-based-access-control-can-be-circumvented",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/web-security/access-control/lab-url-based-access-control-can-be-circumvented",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/web-security/access-control/lab-user-id-controlled-by-request-parameter",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/web-security/access-control/lab-user-id-controlled-by-request-parameter",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/web-security/access-control/lab-user-id-controlled-by-request-parameter-with-data-leakage-in-redirect",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/web-security/access-control/lab-user-id-controlled-by-request-parameter-with-data-leakage-in-redirect",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/web-security/access-control/lab-user-id-controlled-by-request-parameter-with-password-disclosure",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/web-security/access-control/lab-user-id-controlled-by-request-parameter-with-password-disclosure",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/web-security/access-control/lab-user-id-controlled-by-request-parameter-with-unpredictable-user-ids",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/web-security/access-control/lab-user-id-controlled-by-request-parameter-with-unpredictable-user-ids",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/web-security/access-control/lab-user-role-can-be-modified-in-user-profile",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/web-security/access-control/lab-user-role-can-be-modified-in-user-profile",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/web-security/access-control/lab-user-role-controlled-by-request-parameter",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/web-security/access-control/lab-user-role-controlled-by-request-parameter",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/web-security/all-labs",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/web-security/all-labs",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/web-security/all-materials",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/web-security/all-materials",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/web-security/all-topics",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/web-security/all-topics",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/web-security/api-testing",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/web-security/api-testing",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/web-security/api-testing/lab-exploiting-api-endpoint-using-documentation",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/web-security/api-testing/lab-exploiting-api-endpoint-using-documentation",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/web-security/api-testing/lab-exploiting-mass-assignment-vulnerability",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/web-security/api-testing/lab-exploiting-mass-assignment-vulnerability",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/web-security/api-testing/lab-exploiting-unused-api-endpoint",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/web-security/api-testing/lab-exploiting-unused-api-endpoint",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/web-security/api-testing/server-side-parameter-pollution/lab-exploiting-server-side-parameter-pollution-in-query-string",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/web-security/api-testing/server-side-parameter-pollution/lab-exploiting-server-side-parameter-pollution-in-query-string",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/web-security/api-testing/server-side-parameter-pollution/lab-exploiting-server-side-parameter-pollution-in-rest-url",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/web-security/api-testing/server-side-parameter-pollution/lab-exploiting-server-side-parameter-pollution-in-rest-url",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/web-security/authentication",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/web-security/authentication",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/web-security/authentication/multi-factor/lab-2fa-broken-logic",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/web-security/authentication/multi-factor/lab-2fa-broken-logic",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/web-security/authentication/multi-factor/lab-2fa-bypass-using-a-brute-force-attack",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/web-security/authentication/multi-factor/lab-2fa-bypass-using-a-brute-force-attack",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/web-security/authentication/multi-factor/lab-2fa-simple-bypass",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/web-security/authentication/multi-factor/lab-2fa-simple-bypass",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/web-security/authentication/other-mechanisms/lab-brute-forcing-a-stay-logged-in-cookie",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/web-security/authentication/other-mechanisms/lab-brute-forcing-a-stay-logged-in-cookie",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/web-security/authentication/other-mechanisms/lab-offline-password-cracking",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/web-security/authentication/other-mechanisms/lab-offline-password-cracking",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/web-security/authentication/other-mechanisms/lab-password-brute-force-via-password-change",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/web-security/authentication/other-mechanisms/lab-password-brute-force-via-password-change",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/web-security/authentication/other-mechanisms/lab-password-reset-broken-logic",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/web-security/authentication/other-mechanisms/lab-password-reset-broken-logic",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/web-security/authentication/other-mechanisms/lab-password-reset-poisoning-via-middleware",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/web-security/authentication/other-mechanisms/lab-password-reset-poisoning-via-middleware",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/web-security/authentication/password-based/lab-broken-brute-force-protection-multiple-credentials-per-request",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/web-security/authentication/password-based/lab-broken-brute-force-protection-multiple-credentials-per-request",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/web-security/authentication/password-based/lab-broken-bruteforce-protection-ip-block",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/web-security/authentication/password-based/lab-broken-bruteforce-protection-ip-block",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/web-security/authentication/password-based/lab-username-enumeration-via-account-lock",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/web-security/authentication/password-based/lab-username-enumeration-via-account-lock",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/web-security/authentication/password-based/lab-username-enumeration-via-different-responses",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/web-security/authentication/password-based/lab-username-enumeration-via-different-responses",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/web-security/authentication/password-based/lab-username-enumeration-via-response-timing",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/web-security/authentication/password-based/lab-username-enumeration-via-response-timing",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/web-security/authentication/password-based/lab-username-enumeration-via-subtly-different-responses",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/web-security/authentication/password-based/lab-username-enumeration-via-subtly-different-responses",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/web-security/certification",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/web-security/certification",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/web-security/certification/exam-hints-and-guidance/index.html",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/web-security/certification/exam-hints-and-guidance",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/web-security/certification/frequently-asked-questions",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/web-security/certification/frequently-asked-questions",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/web-security/certification/frequently-asked-questions/index.html",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/web-security/certification/frequently-asked-questions",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/web-security/certification/how-it-works",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/web-security/certification/how-it-works",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/web-security/certification/how-it-works/index.html",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/web-security/certification/how-it-works",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/web-security/certification/how-to-prepare",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/web-security/certification/how-to-prepare",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/web-security/certification/how-to-prepare/index.html",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/web-security/certification/how-to-prepare",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/web-security/certification/index.html",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/web-security/certification",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/web-security/certification/practice-exam",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/web-security/certification/practice-exam",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/web-security/certification/practice-exam/index.html",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/web-security/certification/practice-exam",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/web-security/clickjacking",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/web-security/clickjacking",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/web-security/clickjacking/lab-basic-csrf-protected",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/web-security/clickjacking/lab-basic-csrf-protected",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/web-security/clickjacking/lab-exploiting-to-trigger-dom-based-xss",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/web-security/clickjacking/lab-exploiting-to-trigger-dom-based-xss",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/web-security/clickjacking/lab-frame-buster-script",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/web-security/clickjacking/lab-frame-buster-script",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/web-security/clickjacking/lab-multistep",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/web-security/clickjacking/lab-multistep",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/web-security/clickjacking/lab-prefilled-form-input",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/web-security/clickjacking/lab-prefilled-form-input",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/web-security/cors",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/web-security/cors",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/web-security/cors/lab-basic-origin-reflection-attack",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/web-security/cors/lab-basic-origin-reflection-attack",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/web-security/cors/lab-breaking-https-attack",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/web-security/cors/lab-breaking-https-attack",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/web-security/cors/lab-null-origin-whitelisted-attack",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/web-security/cors/lab-null-origin-whitelisted-attack",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/web-security/credits",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/web-security/credits",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/web-security/cross-site-scripting",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/web-security/cross-site-scripting",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/web-security/cross-site-scripting/content-security-policy/lab-csp-bypass",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/web-security/cross-site-scripting/content-security-policy/lab-csp-bypass",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/web-security/cross-site-scripting/content-security-policy/lab-very-strict-csp-with-dangling-markup-attack",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/web-security/cross-site-scripting/content-security-policy/lab-very-strict-csp-with-dangling-markup-attack",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/web-security/cross-site-scripting/contexts/client-side-template-injection/lab-angular-sandbox-escape-and-csp",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/web-security/cross-site-scripting/contexts/client-side-template-injection/lab-angular-sandbox-escape-and-csp",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/web-security/cross-site-scripting/contexts/client-side-template-injection/lab-angular-sandbox-escape-without-strings",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/web-security/cross-site-scripting/contexts/client-side-template-injection/lab-angular-sandbox-escape-without-strings",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/web-security/cross-site-scripting/contexts/lab-attribute-angle-brackets-html-encoded",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/web-security/cross-site-scripting/contexts/lab-attribute-angle-brackets-html-encoded",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/web-security/cross-site-scripting/contexts/lab-canonical-link-tag",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/web-security/cross-site-scripting/contexts/lab-canonical-link-tag",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/web-security/cross-site-scripting/contexts/lab-event-handlers-and-href-attributes-blocked",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/web-security/cross-site-scripting/contexts/lab-event-handlers-and-href-attributes-blocked",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/web-security/cross-site-scripting/contexts/lab-href-attribute-double-quotes-html-encoded",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/web-security/cross-site-scripting/contexts/lab-href-attribute-double-quotes-html-encoded",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/web-security/cross-site-scripting/contexts/lab-html-context-with-all-standard-tags-blocked",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/web-security/cross-site-scripting/contexts/lab-html-context-with-all-standard-tags-blocked",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/web-security/cross-site-scripting/contexts/lab-html-context-with-most-tags-and-attributes-blocked",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/web-security/cross-site-scripting/contexts/lab-html-context-with-most-tags-and-attributes-blocked",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/web-security/cross-site-scripting/contexts/lab-javascript-string-angle-brackets-double-quotes-encoded-single-quotes-escaped",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/web-security/cross-site-scripting/contexts/lab-javascript-string-angle-brackets-double-quotes-encoded-single-quotes-escaped",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/web-security/cross-site-scripting/contexts/lab-javascript-string-angle-brackets-html-encoded",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/web-security/cross-site-scripting/contexts/lab-javascript-string-angle-brackets-html-encoded",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/web-security/cross-site-scripting/contexts/lab-javascript-string-single-quote-backslash-escaped",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/web-security/cross-site-scripting/contexts/lab-javascript-string-single-quote-backslash-escaped",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/web-security/cross-site-scripting/contexts/lab-javascript-template-literal-angle-brackets-single-double-quotes-backslash-backticks-escaped",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/web-security/cross-site-scripting/contexts/lab-javascript-template-literal-angle-brackets-single-double-quotes-backslash-backticks-escaped",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/web-security/cross-site-scripting/contexts/lab-javascript-url-some-characters-blocked",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/web-security/cross-site-scripting/contexts/lab-javascript-url-some-characters-blocked",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/web-security/cross-site-scripting/contexts/lab-onclick-event-angle-brackets-double-quotes-html-encoded-single-quotes-backslash-escaped",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/web-security/cross-site-scripting/contexts/lab-onclick-event-angle-brackets-double-quotes-html-encoded-single-quotes-backslash-escaped",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/web-security/cross-site-scripting/contexts/lab-some-svg-markup-allowed",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/web-security/cross-site-scripting/contexts/lab-some-svg-markup-allowed",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/web-security/cross-site-scripting/dom-based/lab-angularjs-expression",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/web-security/cross-site-scripting/dom-based/lab-angularjs-expression",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/web-security/cross-site-scripting/dom-based/lab-document-write-sink",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/web-security/cross-site-scripting/dom-based/lab-document-write-sink",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/web-security/cross-site-scripting/dom-based/lab-document-write-sink-inside-select-element",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/web-security/cross-site-scripting/dom-based/lab-document-write-sink-inside-select-element",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/web-security/cross-site-scripting/dom-based/lab-dom-xss-reflected",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/web-security/cross-site-scripting/dom-based/lab-dom-xss-reflected",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/web-security/cross-site-scripting/dom-based/lab-dom-xss-stored",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/web-security/cross-site-scripting/dom-based/lab-dom-xss-stored",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/web-security/cross-site-scripting/dom-based/lab-innerhtml-sink",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/web-security/cross-site-scripting/dom-based/lab-innerhtml-sink",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/web-security/cross-site-scripting/dom-based/lab-jquery-href-attribute-sink",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/web-security/cross-site-scripting/dom-based/lab-jquery-href-attribute-sink",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/web-security/cross-site-scripting/dom-based/lab-jquery-selector-hash-change-event",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/web-security/cross-site-scripting/dom-based/lab-jquery-selector-hash-change-event",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/web-security/cross-site-scripting/exploiting/lab-capturing-passwords",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/web-security/cross-site-scripting/exploiting/lab-capturing-passwords",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/web-security/cross-site-scripting/exploiting/lab-perform-csrf",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/web-security/cross-site-scripting/exploiting/lab-perform-csrf",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/web-security/cross-site-scripting/exploiting/lab-stealing-cookies",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/web-security/cross-site-scripting/exploiting/lab-stealing-cookies",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/web-security/cross-site-scripting/reflected/lab-html-context-nothing-encoded",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/web-security/cross-site-scripting/reflected/lab-html-context-nothing-encoded",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/web-security/cross-site-scripting/stored/lab-html-context-nothing-encoded",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/web-security/cross-site-scripting/stored/lab-html-context-nothing-encoded",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/web-security/csrf",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/web-security/csrf",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/web-security/csrf/bypassing-referer-based-defenses/lab-referer-validation-broken",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/web-security/csrf/bypassing-referer-based-defenses/lab-referer-validation-broken",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/web-security/csrf/bypassing-referer-based-defenses/lab-referer-validation-depends-on-header-being-present",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/web-security/csrf/bypassing-referer-based-defenses/lab-referer-validation-depends-on-header-being-present",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/web-security/csrf/bypassing-samesite-restrictions/lab-samesite-lax-bypass-via-method-override",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/web-security/csrf/bypassing-samesite-restrictions/lab-samesite-lax-bypass-via-method-override",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/web-security/csrf/bypassing-samesite-restrictions/lab-samesite-strict-bypass-via-client-side-redirect",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/web-security/csrf/bypassing-samesite-restrictions/lab-samesite-strict-bypass-via-client-side-redirect",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/web-security/csrf/bypassing-samesite-restrictions/lab-samesite-strict-bypass-via-cookie-refresh",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/web-security/csrf/bypassing-samesite-restrictions/lab-samesite-strict-bypass-via-cookie-refresh",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/web-security/csrf/bypassing-samesite-restrictions/lab-samesite-strict-bypass-via-sibling-domain",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/web-security/csrf/bypassing-samesite-restrictions/lab-samesite-strict-bypass-via-sibling-domain",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/web-security/csrf/bypassing-token-validation/lab-token-duplicated-in-cookie",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/web-security/csrf/bypassing-token-validation/lab-token-duplicated-in-cookie",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/web-security/csrf/bypassing-token-validation/lab-token-not-tied-to-user-session",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/web-security/csrf/bypassing-token-validation/lab-token-not-tied-to-user-session",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/web-security/csrf/bypassing-token-validation/lab-token-tied-to-non-session-cookie",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/web-security/csrf/bypassing-token-validation/lab-token-tied-to-non-session-cookie",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/web-security/csrf/bypassing-token-validation/lab-token-validation-depends-on-request-method",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/web-security/csrf/bypassing-token-validation/lab-token-validation-depends-on-request-method",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/web-security/csrf/bypassing-token-validation/lab-token-validation-depends-on-token-being-present",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/web-security/csrf/bypassing-token-validation/lab-token-validation-depends-on-token-being-present",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/web-security/csrf/lab-no-defenses",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/web-security/csrf/lab-no-defenses",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/web-security/dashboard",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/web-security/dashboard",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/web-security/deserialization",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/web-security/deserialization",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/web-security/deserialization/exploiting/lab-deserialization-arbitrary-object-injection-in-php",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/web-security/deserialization/exploiting/lab-deserialization-arbitrary-object-injection-in-php",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/web-security/deserialization/exploiting/lab-deserialization-developing-a-custom-gadget-chain-for-java-deserialization",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/web-security/deserialization/exploiting/lab-deserialization-developing-a-custom-gadget-chain-for-java-deserialization",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/web-security/deserialization/exploiting/lab-deserialization-developing-a-custom-gadget-chain-for-php-deserialization",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/web-security/deserialization/exploiting/lab-deserialization-developing-a-custom-gadget-chain-for-php-deserialization",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/web-security/deserialization/exploiting/lab-deserialization-exploiting-java-deserialization-with-apache-commons",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/web-security/deserialization/exploiting/lab-deserialization-exploiting-java-deserialization-with-apache-commons",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/web-security/deserialization/exploiting/lab-deserialization-exploiting-php-deserialization-with-a-pre-built-gadget-chain",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/web-security/deserialization/exploiting/lab-deserialization-exploiting-php-deserialization-with-a-pre-built-gadget-chain",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/web-security/deserialization/exploiting/lab-deserialization-exploiting-ruby-deserialization-using-a-documented-gadget-chain",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/web-security/deserialization/exploiting/lab-deserialization-exploiting-ruby-deserialization-using-a-documented-gadget-chain",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/web-security/deserialization/exploiting/lab-deserialization-modifying-serialized-data-types",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/web-security/deserialization/exploiting/lab-deserialization-modifying-serialized-data-types",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/web-security/deserialization/exploiting/lab-deserialization-modifying-serialized-objects",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/web-security/deserialization/exploiting/lab-deserialization-modifying-serialized-objects",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/web-security/deserialization/exploiting/lab-deserialization-using-application-functionality-to-exploit-insecure-deserialization",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/web-security/deserialization/exploiting/lab-deserialization-using-application-functionality-to-exploit-insecure-deserialization",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/web-security/deserialization/exploiting/lab-deserialization-using-phar-deserialization-to-deploy-a-custom-gadget-chain",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/web-security/deserialization/exploiting/lab-deserialization-using-phar-deserialization-to-deploy-a-custom-gadget-chain",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/web-security/dom-based",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/web-security/dom-based",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/web-security/dom-based/controlling-the-web-message-source/lab-dom-xss-using-web-messages",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/web-security/dom-based/controlling-the-web-message-source/lab-dom-xss-using-web-messages",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/web-security/dom-based/controlling-the-web-message-source/lab-dom-xss-using-web-messages-and-a-javascript-url",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/web-security/dom-based/controlling-the-web-message-source/lab-dom-xss-using-web-messages-and-a-javascript-url",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/web-security/dom-based/controlling-the-web-message-source/lab-dom-xss-using-web-messages-and-json-parse",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/web-security/dom-based/controlling-the-web-message-source/lab-dom-xss-using-web-messages-and-json-parse",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/web-security/dom-based/cookie-manipulation/lab-dom-cookie-manipulation",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/web-security/dom-based/cookie-manipulation/lab-dom-cookie-manipulation",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/web-security/dom-based/dom-clobbering/lab-dom-clobbering-attributes-to-bypass-html-filters",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/web-security/dom-based/dom-clobbering/lab-dom-clobbering-attributes-to-bypass-html-filters",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/web-security/dom-based/dom-clobbering/lab-dom-xss-exploiting-dom-clobbering",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/web-security/dom-based/dom-clobbering/lab-dom-xss-exploiting-dom-clobbering",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/web-security/dom-based/open-redirection/lab-dom-open-redirection",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/web-security/dom-based/open-redirection/lab-dom-open-redirection",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/web-security/essential-skills",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/web-security/essential-skills",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/web-security/essential-skills/obfuscating-attacks-using-encodings",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/web-security/essential-skills/obfuscating-attacks-using-encodings",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/web-security/essential-skills/using-burp-scanner-during-manual-testing/lab-discovering-vulnerabilities-quickly-with-targeted-scanning",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/web-security/essential-skills/using-burp-scanner-during-manual-testing/lab-discovering-vulnerabilities-quickly-with-targeted-scanning",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/web-security/essential-skills/using-burp-scanner-during-manual-testing/lab-scanning-non-standard-data-structures",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/web-security/essential-skills/using-burp-scanner-during-manual-testing/lab-scanning-non-standard-data-structures",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/web-security/file-path-traversal",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/web-security/file-path-traversal",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/web-security/file-path-traversal/lab-absolute-path-bypass",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/web-security/file-path-traversal/lab-absolute-path-bypass",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/web-security/file-path-traversal/lab-sequences-stripped-non-recursively",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/web-security/file-path-traversal/lab-sequences-stripped-non-recursively",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/web-security/file-path-traversal/lab-simple",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/web-security/file-path-traversal/lab-simple",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/web-security/file-path-traversal/lab-superfluous-url-decode",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/web-security/file-path-traversal/lab-superfluous-url-decode",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/web-security/file-path-traversal/lab-validate-file-extension-null-byte-bypass",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/web-security/file-path-traversal/lab-validate-file-extension-null-byte-bypass",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/web-security/file-path-traversal/lab-validate-start-of-path",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/web-security/file-path-traversal/lab-validate-start-of-path",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/web-security/file-upload",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/web-security/file-upload",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/web-security/file-upload/lab-file-upload-remote-code-execution-via-polyglot-web-shell-upload",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/web-security/file-upload/lab-file-upload-remote-code-execution-via-polyglot-web-shell-upload",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/web-security/file-upload/lab-file-upload-remote-code-execution-via-web-shell-upload",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/web-security/file-upload/lab-file-upload-remote-code-execution-via-web-shell-upload",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/web-security/file-upload/lab-file-upload-web-shell-upload-via-content-type-restriction-bypass",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/web-security/file-upload/lab-file-upload-web-shell-upload-via-content-type-restriction-bypass",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/web-security/file-upload/lab-file-upload-web-shell-upload-via-extension-blacklist-bypass",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/web-security/file-upload/lab-file-upload-web-shell-upload-via-extension-blacklist-bypass",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/web-security/file-upload/lab-file-upload-web-shell-upload-via-obfuscated-file-extension",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/web-security/file-upload/lab-file-upload-web-shell-upload-via-obfuscated-file-extension",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/web-security/file-upload/lab-file-upload-web-shell-upload-via-path-traversal",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/web-security/file-upload/lab-file-upload-web-shell-upload-via-path-traversal",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/web-security/file-upload/lab-file-upload-web-shell-upload-via-race-condition",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/web-security/file-upload/lab-file-upload-web-shell-upload-via-race-condition",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/web-security/getting-started",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/web-security/getting-started",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/web-security/getting-started/andres-rauschecker",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/web-security/getting-started/andres-rauschecker",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/web-security/getting-started/andres-rauschecker/index.html",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/web-security/getting-started/andres-rauschecker",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/web-security/getting-started/index.html",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/web-security/getting-started",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/web-security/getting-started/johnny-villarreal",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/web-security/getting-started/johnny-villarreal",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/web-security/getting-started/johnny-villarreal/index.html",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/web-security/getting-started/johnny-villarreal",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/web-security/getting-started/kamil-vavra",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/web-security/getting-started/kamil-vavra",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/web-security/getting-started/kamil-vavra/index.html",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/web-security/getting-started/kamil-vavra",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/web-security/graphql",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/web-security/graphql",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/web-security/graphql/lab-graphql-accidental-field-exposure",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/web-security/graphql/lab-graphql-accidental-field-exposure",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/web-security/graphql/lab-graphql-brute-force-protection-bypass",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/web-security/graphql/lab-graphql-brute-force-protection-bypass",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/web-security/graphql/lab-graphql-csrf-via-graphql-api",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/web-security/graphql/lab-graphql-csrf-via-graphql-api",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/web-security/graphql/lab-graphql-find-the-endpoint",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/web-security/graphql/lab-graphql-find-the-endpoint",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/web-security/graphql/lab-graphql-reading-private-posts",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/web-security/graphql/lab-graphql-reading-private-posts",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/web-security/hall-of-fame",
      "method": "GET-range",
      "status": 200,
      "finalUrl": "https://portswigger.net/web-security/hall-of-fame",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/web-security/host-header",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/web-security/host-header",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/web-security/host-header/exploiting/lab-host-header-authentication-bypass",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/web-security/host-header/exploiting/lab-host-header-authentication-bypass",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/web-security/host-header/exploiting/lab-host-header-host-validation-bypass-via-connection-state-attack",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/web-security/host-header/exploiting/lab-host-header-host-validation-bypass-via-connection-state-attack",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/web-security/host-header/exploiting/lab-host-header-routing-based-ssrf",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/web-security/host-header/exploiting/lab-host-header-routing-based-ssrf",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/web-security/host-header/exploiting/lab-host-header-ssrf-via-flawed-request-parsing",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/web-security/host-header/exploiting/lab-host-header-ssrf-via-flawed-request-parsing",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/web-security/host-header/exploiting/lab-host-header-web-cache-poisoning-via-ambiguous-requests",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/web-security/host-header/exploiting/lab-host-header-web-cache-poisoning-via-ambiguous-requests",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/web-security/host-header/exploiting/password-reset-poisoning/lab-host-header-basic-password-reset-poisoning",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/web-security/host-header/exploiting/password-reset-poisoning/lab-host-header-basic-password-reset-poisoning",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/web-security/host-header/exploiting/password-reset-poisoning/lab-host-header-password-reset-poisoning-via-dangling-markup",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/web-security/host-header/exploiting/password-reset-poisoning/lab-host-header-password-reset-poisoning-via-dangling-markup",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/web-security/information-disclosure",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/web-security/information-disclosure",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/web-security/information-disclosure/exploiting/lab-infoleak-authentication-bypass",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/web-security/information-disclosure/exploiting/lab-infoleak-authentication-bypass",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/web-security/information-disclosure/exploiting/lab-infoleak-in-error-messages",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/web-security/information-disclosure/exploiting/lab-infoleak-in-error-messages",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/web-security/information-disclosure/exploiting/lab-infoleak-in-version-control-history",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/web-security/information-disclosure/exploiting/lab-infoleak-in-version-control-history",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/web-security/information-disclosure/exploiting/lab-infoleak-on-debug-page",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/web-security/information-disclosure/exploiting/lab-infoleak-on-debug-page",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/web-security/information-disclosure/exploiting/lab-infoleak-via-backup-files",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/web-security/information-disclosure/exploiting/lab-infoleak-via-backup-files",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/web-security/jwt",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/web-security/jwt",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/web-security/jwt/algorithm-confusion/lab-jwt-authentication-bypass-via-algorithm-confusion",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/web-security/jwt/algorithm-confusion/lab-jwt-authentication-bypass-via-algorithm-confusion",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/web-security/jwt/algorithm-confusion/lab-jwt-authentication-bypass-via-algorithm-confusion-with-no-exposed-key",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/web-security/jwt/algorithm-confusion/lab-jwt-authentication-bypass-via-algorithm-confusion-with-no-exposed-key",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/web-security/jwt/lab-jwt-authentication-bypass-via-flawed-signature-verification",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/web-security/jwt/lab-jwt-authentication-bypass-via-flawed-signature-verification",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/web-security/jwt/lab-jwt-authentication-bypass-via-jku-header-injection",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/web-security/jwt/lab-jwt-authentication-bypass-via-jku-header-injection",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/web-security/jwt/lab-jwt-authentication-bypass-via-jwk-header-injection",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/web-security/jwt/lab-jwt-authentication-bypass-via-jwk-header-injection",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/web-security/jwt/lab-jwt-authentication-bypass-via-kid-header-path-traversal",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/web-security/jwt/lab-jwt-authentication-bypass-via-kid-header-path-traversal",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/web-security/jwt/lab-jwt-authentication-bypass-via-unverified-signature",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/web-security/jwt/lab-jwt-authentication-bypass-via-unverified-signature",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/web-security/jwt/lab-jwt-authentication-bypass-via-weak-signing-key",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/web-security/jwt/lab-jwt-authentication-bypass-via-weak-signing-key",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/web-security/lab-telemetry-privacy-notice",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/web-security/lab-telemetry-privacy-notice",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/web-security/learning-paths",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/web-security/learning-paths",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/web-security/learning-paths/api-testing",
      "method": "GET-range",
      "status": 200,
      "finalUrl": "https://portswigger.net/web-security/learning-paths/api-testing",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/web-security/learning-paths/api-testing/api-testing-api-recon/api-testing/api-recon",
      "method": "GET-range",
      "status": 200,
      "finalUrl": "https://portswigger.net/error?client_id=&connection=&lang=*&error=invalid_request&error_description=You%20may%20have%20pressed%20the%20back%20button%2C%20refreshed%20during%20login%2C%20opened%20too%20many%20login%20dialogs%2C%20or%20there%20is%20some%20issue%20with%20cookies%2C%20since%20we%20couldn%27t%20find%20your%20session.%20Try%20logging%20in%20again%20from%20the%20application%20and%20if%20the%20problem%20persists%20please%20contact%20the%20administrator.&tracking=b9e6ffa46970931321f8",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/web-security/learning-paths/authentication-vulnerabilities",
      "method": "GET-range",
      "status": 200,
      "finalUrl": "https://portswigger.net/web-security/learning-paths/authentication-vulnerabilities",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/web-security/learning-paths/authentication-vulnerabilities/what-is-authentication/authentication/what-is-authentication",
      "method": "GET-range",
      "status": 200,
      "finalUrl": "https://portswigger.net/error?client_id=&connection=&lang=*&error=invalid_request&error_description=You%20may%20have%20pressed%20the%20back%20button%2C%20refreshed%20during%20login%2C%20opened%20too%20many%20login%20dialogs%2C%20or%20there%20is%20some%20issue%20with%20cookies%2C%20since%20we%20couldn%27t%20find%20your%20session.%20Try%20logging%20in%20again%20from%20the%20application%20and%20if%20the%20problem%20persists%20please%20contact%20the%20administrator.&tracking=c3ee9b732f4d87e7484e",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/web-security/learning-paths/clickjacking",
      "method": "GET-range",
      "status": 200,
      "finalUrl": "https://portswigger.net/web-security/learning-paths/clickjacking",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/web-security/learning-paths/clickjacking/clickjacking-what-is-clickjacking/clickjacking/what-is-clickjacking",
      "method": "GET-range",
      "status": 200,
      "finalUrl": "https://portswigger.net/error?client_id=&connection=&lang=*&error=invalid_request&error_description=You%20may%20have%20pressed%20the%20back%20button%2C%20refreshed%20during%20login%2C%20opened%20too%20many%20login%20dialogs%2C%20or%20there%20is%20some%20issue%20with%20cookies%2C%20since%20we%20couldn%27t%20find%20your%20session.%20Try%20logging%20in%20again%20from%20the%20application%20and%20if%20the%20problem%20persists%20please%20contact%20the%20administrator.&tracking=df41439054bd102ea3b1",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/web-security/learning-paths/cors",
      "method": "GET-range",
      "status": 200,
      "finalUrl": "https://portswigger.net/web-security/learning-paths/cors",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/web-security/learning-paths/cors/cors-what-is-cors-cross-origin-resource-sharing/cors/what-is-cors-cross-origin-resource-sharing",
      "method": "GET-range",
      "status": 200,
      "finalUrl": "https://portswigger.net/error?client_id=&connection=&lang=*&error=invalid_request&error_description=You%20may%20have%20pressed%20the%20back%20button%2C%20refreshed%20during%20login%2C%20opened%20too%20many%20login%20dialogs%2C%20or%20there%20is%20some%20issue%20with%20cookies%2C%20since%20we%20couldn%27t%20find%20your%20session.%20Try%20logging%20in%20again%20from%20the%20application%20and%20if%20the%20problem%20persists%20please%20contact%20the%20administrator.&tracking=a750926990b0690e2a19",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/web-security/learning-paths/csrf",
      "method": "GET-range",
      "status": 200,
      "finalUrl": "https://portswigger.net/web-security/learning-paths/csrf",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/web-security/learning-paths/csrf/csrf-what-is-csrf/csrf/what-is-csrf",
      "method": "GET-range",
      "status": 200,
      "finalUrl": "https://portswigger.net/error?client_id=&connection=&lang=*&error=invalid_request&error_description=You%20may%20have%20pressed%20the%20back%20button%2C%20refreshed%20during%20login%2C%20opened%20too%20many%20login%20dialogs%2C%20or%20there%20is%20some%20issue%20with%20cookies%2C%20since%20we%20couldn%27t%20find%20your%20session.%20Try%20logging%20in%20again%20from%20the%20application%20and%20if%20the%20problem%20persists%20please%20contact%20the%20administrator.&tracking=4711a00d52904c29500e",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/web-security/learning-paths/file-upload-vulnerabilities",
      "method": "GET-range",
      "status": 200,
      "finalUrl": "https://portswigger.net/web-security/learning-paths/file-upload-vulnerabilities",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/web-security/learning-paths/file-upload-vulnerabilities/what-are-file-upload-vulnerabilities/file-upload/what-are-file-upload-vulnerabilities",
      "method": "GET-range",
      "status": 200,
      "finalUrl": "https://portswigger.net/error?client_id=&connection=&lang=*&error=invalid_request&error_description=You%20may%20have%20pressed%20the%20back%20button%2C%20refreshed%20during%20login%2C%20opened%20too%20many%20login%20dialogs%2C%20or%20there%20is%20some%20issue%20with%20cookies%2C%20since%20we%20couldn%27t%20find%20your%20session.%20Try%20logging%20in%20again%20from%20the%20application%20and%20if%20the%20problem%20persists%20please%20contact%20the%20administrator.&tracking=555f5c88f55bccd92ff8",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/web-security/learning-paths/graphql-api-vulnerabilities",
      "method": "GET-range",
      "status": 200,
      "finalUrl": "https://portswigger.net/web-security/learning-paths/graphql-api-vulnerabilities",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/web-security/learning-paths/graphql-api-vulnerabilities/finding-graphql-endpoints/graphql/finding-graphql-endpoints",
      "method": "GET-range",
      "status": 200,
      "finalUrl": "https://portswigger.net/error?client_id=&connection=&lang=*&error=invalid_request&error_description=You%20may%20have%20pressed%20the%20back%20button%2C%20refreshed%20during%20login%2C%20opened%20too%20many%20login%20dialogs%2C%20or%20there%20is%20some%20issue%20with%20cookies%2C%20since%20we%20couldn%27t%20find%20your%20session.%20Try%20logging%20in%20again%20from%20the%20application%20and%20if%20the%20problem%20persists%20please%20contact%20the%20administrator.&tracking=98e25b5427f36661bd7e",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/web-security/learning-paths/llm-attacks",
      "method": "GET-range",
      "status": 200,
      "finalUrl": "https://portswigger.net/web-security/learning-paths/llm-attacks",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/web-security/learning-paths/llm-attacks/llm-attacks-what-is-a-large-language-model/llm-attacks/what-is-a-large-language-model",
      "method": "GET-range",
      "status": 200,
      "finalUrl": "https://portswigger.net/error?client_id=&connection=&lang=*&error=invalid_request&error_description=You%20may%20have%20pressed%20the%20back%20button%2C%20refreshed%20during%20login%2C%20opened%20too%20many%20login%20dialogs%2C%20or%20there%20is%20some%20issue%20with%20cookies%2C%20since%20we%20couldn%27t%20find%20your%20session.%20Try%20logging%20in%20again%20from%20the%20application%20and%20if%20the%20problem%20persists%20please%20contact%20the%20administrator.&tracking=e86661573d9b6e192ba2",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/web-security/learning-paths/nosql-injection",
      "method": "GET-range",
      "status": 200,
      "finalUrl": "https://portswigger.net/web-security/learning-paths/nosql-injection",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/web-security/learning-paths/nosql-injection/types-of-nosql-injection/nosql-injection/types-of-nosql-injection",
      "method": "GET-range",
      "status": 200,
      "finalUrl": "https://portswigger.net/error?client_id=&connection=&lang=*&error=invalid_request&error_description=You%20may%20have%20pressed%20the%20back%20button%2C%20refreshed%20during%20login%2C%20opened%20too%20many%20login%20dialogs%2C%20or%20there%20is%20some%20issue%20with%20cookies%2C%20since%20we%20couldn%27t%20find%20your%20session.%20Try%20logging%20in%20again%20from%20the%20application%20and%20if%20the%20problem%20persists%20please%20contact%20the%20administrator.&tracking=63b4387f1075d7a53d4f",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/web-security/learning-paths/path-traversal",
      "method": "GET-range",
      "status": 200,
      "finalUrl": "https://portswigger.net/web-security/learning-paths/path-traversal",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/web-security/learning-paths/path-traversal/what-is-path-traversal/file-path-traversal/what-is-path-traversal",
      "method": "GET-range",
      "status": 200,
      "finalUrl": "https://portswigger.net/error?client_id=&connection=&lang=*&error=invalid_request&error_description=You%20may%20have%20pressed%20the%20back%20button%2C%20refreshed%20during%20login%2C%20opened%20too%20many%20login%20dialogs%2C%20or%20there%20is%20some%20issue%20with%20cookies%2C%20since%20we%20couldn%27t%20find%20your%20session.%20Try%20logging%20in%20again%20from%20the%20application%20and%20if%20the%20problem%20persists%20please%20contact%20the%20administrator.&tracking=5444038850022416eb80",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/web-security/learning-paths/prototype-pollution",
      "method": "GET-range",
      "status": 200,
      "finalUrl": "https://portswigger.net/web-security/learning-paths/prototype-pollution",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/web-security/learning-paths/prototype-pollution/prototype-pollution/prototype-pollution/what-is-prototype-pollution",
      "method": "GET-range",
      "status": 200,
      "finalUrl": "https://portswigger.net/error?client_id=&connection=&lang=*&error=invalid_request&error_description=You%20may%20have%20pressed%20the%20back%20button%2C%20refreshed%20during%20login%2C%20opened%20too%20many%20login%20dialogs%2C%20or%20there%20is%20some%20issue%20with%20cookies%2C%20since%20we%20couldn%27t%20find%20your%20session.%20Try%20logging%20in%20again%20from%20the%20application%20and%20if%20the%20problem%20persists%20please%20contact%20the%20administrator.&tracking=76bc1d1b13fdc126bd1f",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/web-security/learning-paths/race-conditions",
      "method": "GET-range",
      "status": 200,
      "finalUrl": "https://portswigger.net/web-security/learning-paths/race-conditions",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/web-security/learning-paths/race-conditions/race-conditions-limit-overrun/race-conditions/limit-overrun-race-conditions",
      "method": "GET-range",
      "status": 200,
      "finalUrl": "https://portswigger.net/error?client_id=&connection=&lang=*&error=invalid_request&error_description=You%20may%20have%20pressed%20the%20back%20button%2C%20refreshed%20during%20login%2C%20opened%20too%20many%20login%20dialogs%2C%20or%20there%20is%20some%20issue%20with%20cookies%2C%20since%20we%20couldn%27t%20find%20your%20session.%20Try%20logging%20in%20again%20from%20the%20application%20and%20if%20the%20problem%20persists%20please%20contact%20the%20administrator.&tracking=a7a5cce8612a27c93e38",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/web-security/learning-paths/server-side-vulnerabilities-apprentice",
      "method": "GET-range",
      "status": 200,
      "finalUrl": "https://portswigger.net/web-security/learning-paths/server-side-vulnerabilities-apprentice",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/web-security/learning-paths/server-side-vulnerabilities-apprentice/path-traversal-apprentice/file-path-traversal/what-is-path-traversal",
      "method": "GET-range",
      "status": 200,
      "finalUrl": "https://portswigger.net/error?client_id=&connection=&lang=*&error=invalid_request&error_description=You%20may%20have%20pressed%20the%20back%20button%2C%20refreshed%20during%20login%2C%20opened%20too%20many%20login%20dialogs%2C%20or%20there%20is%20some%20issue%20with%20cookies%2C%20since%20we%20couldn%27t%20find%20your%20session.%20Try%20logging%20in%20again%20from%20the%20application%20and%20if%20the%20problem%20persists%20please%20contact%20the%20administrator.&tracking=00353ac63d15c0f59380",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/web-security/learning-paths/sql-injection",
      "method": "GET-range",
      "status": 200,
      "finalUrl": "https://portswigger.net/web-security/learning-paths/sql-injection",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/web-security/learning-paths/sql-injection/sql-injection-what-is-sql-injection/sql-injection/what-is-sql-injection-sqli",
      "method": "GET-range",
      "status": 200,
      "finalUrl": "https://portswigger.net/error?client_id=&connection=&lang=*&error=invalid_request&error_description=You%20may%20have%20pressed%20the%20back%20button%2C%20refreshed%20during%20login%2C%20opened%20too%20many%20login%20dialogs%2C%20or%20there%20is%20some%20issue%20with%20cookies%2C%20since%20we%20couldn%27t%20find%20your%20session.%20Try%20logging%20in%20again%20from%20the%20application%20and%20if%20the%20problem%20persists%20please%20contact%20the%20administrator.&tracking=5b4717f9d1e37a01bb68",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/web-security/learning-paths/ssrf-attacks",
      "method": "GET-range",
      "status": 200,
      "finalUrl": "https://portswigger.net/web-security/learning-paths/ssrf-attacks",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/web-security/learning-paths/ssrf-attacks/ssrf-attacks-what-is-ssrf/ssrf/what-is-ssrf",
      "method": "GET-range",
      "status": 200,
      "finalUrl": "https://portswigger.net/error?client_id=&connection=&lang=*&error=invalid_request&error_description=You%20may%20have%20pressed%20the%20back%20button%2C%20refreshed%20during%20login%2C%20opened%20too%20many%20login%20dialogs%2C%20or%20there%20is%20some%20issue%20with%20cookies%2C%20since%20we%20couldn%27t%20find%20your%20session.%20Try%20logging%20in%20again%20from%20the%20application%20and%20if%20the%20problem%20persists%20please%20contact%20the%20administrator.&tracking=c4be6ca9bd9f78e93cbf",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/web-security/learning-paths/web-cache-deception",
      "method": "GET-range",
      "status": 200,
      "finalUrl": "https://portswigger.net/web-security/learning-paths/web-cache-deception",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/web-security/learning-paths/web-cache-deception/wcd-web-caches/web-cache-deception/web-caches",
      "method": "GET-range",
      "status": 200,
      "finalUrl": "https://portswigger.net/error?client_id=&connection=&lang=*&error=invalid_request&error_description=You%20may%20have%20pressed%20the%20back%20button%2C%20refreshed%20during%20login%2C%20opened%20too%20many%20login%20dialogs%2C%20or%20there%20is%20some%20issue%20with%20cookies%2C%20since%20we%20couldn%27t%20find%20your%20session.%20Try%20logging%20in%20again%20from%20the%20application%20and%20if%20the%20problem%20persists%20please%20contact%20the%20administrator.&tracking=5032307ae10d9202e2f5",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/web-security/learning-paths/websockets-security-vulnerabilities",
      "method": "GET-range",
      "status": 200,
      "finalUrl": "https://portswigger.net/web-security/learning-paths/websockets-security-vulnerabilities",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/web-security/learning-paths/websockets-security-vulnerabilities/websockets/websockets/websockets",
      "method": "GET-range",
      "status": 200,
      "finalUrl": "https://portswigger.net/error?client_id=&connection=&lang=*&error=invalid_request&error_description=You%20may%20have%20pressed%20the%20back%20button%2C%20refreshed%20during%20login%2C%20opened%20too%20many%20login%20dialogs%2C%20or%20there%20is%20some%20issue%20with%20cookies%2C%20since%20we%20couldn%27t%20find%20your%20session.%20Try%20logging%20in%20again%20from%20the%20application%20and%20if%20the%20problem%20persists%20please%20contact%20the%20administrator.&tracking=3c935f5e159142a958d5",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/web-security/llm-attacks",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/web-security/llm-attacks",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/web-security/llm-attacks/ai-powered-scanner-vulnerabilities",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/web-security/llm-attacks/ai-powered-scanner-vulnerabilities",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/web-security/llm-attacks/ai-powered-scanner-vulnerabilities/lab-bypassing-ai-scanner-defenses-to-exfiltrate-sensitive-information",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/web-security/llm-attacks/ai-powered-scanner-vulnerabilities/lab-bypassing-ai-scanner-defenses-to-exfiltrate-sensitive-information",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/web-security/llm-attacks/ai-powered-scanner-vulnerabilities/lab-exploiting-target-website-vulnerabilities-to-bypass-restrictions",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/web-security/llm-attacks/ai-powered-scanner-vulnerabilities/lab-exploiting-target-website-vulnerabilities-to-bypass-restrictions",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/web-security/llm-attacks/ai-powered-scanner-vulnerabilities/lab-indirect-prompt-injection-via-ai-powered-scan",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/web-security/llm-attacks/ai-powered-scanner-vulnerabilities/lab-indirect-prompt-injection-via-ai-powered-scan",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/web-security/llm-attacks/ai-powered-scanner-vulnerabilities/lab-sensitive-information-exfiltration",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/web-security/llm-attacks/ai-powered-scanner-vulnerabilities/lab-sensitive-information-exfiltration",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/web-security/llm-attacks/lab-exploiting-insecure-output-handling-in-llms",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/web-security/llm-attacks/lab-exploiting-insecure-output-handling-in-llms",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/web-security/llm-attacks/lab-exploiting-llm-apis-with-excessive-agency",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/web-security/llm-attacks/lab-exploiting-llm-apis-with-excessive-agency",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/web-security/llm-attacks/lab-exploiting-vulnerabilities-in-llm-apis",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/web-security/llm-attacks/lab-exploiting-vulnerabilities-in-llm-apis",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/web-security/llm-attacks/lab-indirect-prompt-injection",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/web-security/llm-attacks/lab-indirect-prompt-injection",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/web-security/logic-flaws",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/web-security/logic-flaws",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/web-security/logic-flaws/examples/lab-logic-flaws-authentication-bypass-via-encryption-oracle",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/web-security/logic-flaws/examples/lab-logic-flaws-authentication-bypass-via-encryption-oracle",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/web-security/logic-flaws/examples/lab-logic-flaws-authentication-bypass-via-flawed-state-machine",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/web-security/logic-flaws/examples/lab-logic-flaws-authentication-bypass-via-flawed-state-machine",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/web-security/logic-flaws/examples/lab-logic-flaws-bypassing-access-controls-using-email-address-parsing-discrepancies",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/web-security/logic-flaws/examples/lab-logic-flaws-bypassing-access-controls-using-email-address-parsing-discrepancies",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/web-security/logic-flaws/examples/lab-logic-flaws-excessive-trust-in-client-side-controls",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/web-security/logic-flaws/examples/lab-logic-flaws-excessive-trust-in-client-side-controls",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/web-security/logic-flaws/examples/lab-logic-flaws-flawed-enforcement-of-business-rules",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/web-security/logic-flaws/examples/lab-logic-flaws-flawed-enforcement-of-business-rules",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/web-security/logic-flaws/examples/lab-logic-flaws-high-level",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/web-security/logic-flaws/examples/lab-logic-flaws-high-level",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/web-security/logic-flaws/examples/lab-logic-flaws-inconsistent-handling-of-exceptional-input",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/web-security/logic-flaws/examples/lab-logic-flaws-inconsistent-handling-of-exceptional-input",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/web-security/logic-flaws/examples/lab-logic-flaws-inconsistent-security-controls",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/web-security/logic-flaws/examples/lab-logic-flaws-inconsistent-security-controls",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/web-security/logic-flaws/examples/lab-logic-flaws-infinite-money",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/web-security/logic-flaws/examples/lab-logic-flaws-infinite-money",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/web-security/logic-flaws/examples/lab-logic-flaws-insufficient-workflow-validation",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/web-security/logic-flaws/examples/lab-logic-flaws-insufficient-workflow-validation",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/web-security/logic-flaws/examples/lab-logic-flaws-low-level",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/web-security/logic-flaws/examples/lab-logic-flaws-low-level",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/web-security/logic-flaws/examples/lab-logic-flaws-weak-isolation-on-dual-use-endpoint",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/web-security/logic-flaws/examples/lab-logic-flaws-weak-isolation-on-dual-use-endpoint",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/web-security/mystery-lab-challenge",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/web-security/mystery-lab-challenge",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/web-security/nosql-injection",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/web-security/nosql-injection",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/web-security/nosql-injection/lab-nosql-injection-bypass-authentication",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/web-security/nosql-injection/lab-nosql-injection-bypass-authentication",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/web-security/nosql-injection/lab-nosql-injection-detection",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/web-security/nosql-injection/lab-nosql-injection-detection",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/web-security/nosql-injection/lab-nosql-injection-extract-data",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/web-security/nosql-injection/lab-nosql-injection-extract-data",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/web-security/nosql-injection/lab-nosql-injection-extract-unknown-fields",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/web-security/nosql-injection/lab-nosql-injection-extract-unknown-fields",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/web-security/oauth",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/web-security/oauth",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/web-security/oauth/lab-oauth-account-hijacking-via-redirect-uri",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/web-security/oauth/lab-oauth-account-hijacking-via-redirect-uri",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/web-security/oauth/lab-oauth-authentication-bypass-via-oauth-implicit-flow",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/web-security/oauth/lab-oauth-authentication-bypass-via-oauth-implicit-flow",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/web-security/oauth/lab-oauth-forced-oauth-profile-linking",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/web-security/oauth/lab-oauth-forced-oauth-profile-linking",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/web-security/oauth/lab-oauth-stealing-oauth-access-tokens-via-a-proxy-page",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/web-security/oauth/lab-oauth-stealing-oauth-access-tokens-via-a-proxy-page",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/web-security/oauth/lab-oauth-stealing-oauth-access-tokens-via-an-open-redirect",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/web-security/oauth/lab-oauth-stealing-oauth-access-tokens-via-an-open-redirect",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/web-security/oauth/openid/lab-oauth-ssrf-via-openid-dynamic-client-registration",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/web-security/oauth/openid/lab-oauth-ssrf-via-openid-dynamic-client-registration",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/web-security/os-command-injection",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/web-security/os-command-injection",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/web-security/os-command-injection/lab-blind-out-of-band",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/web-security/os-command-injection/lab-blind-out-of-band",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/web-security/os-command-injection/lab-blind-out-of-band-data-exfiltration",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/web-security/os-command-injection/lab-blind-out-of-band-data-exfiltration",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/web-security/os-command-injection/lab-blind-output-redirection",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/web-security/os-command-injection/lab-blind-output-redirection",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/web-security/os-command-injection/lab-blind-time-delays",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/web-security/os-command-injection/lab-blind-time-delays",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/web-security/os-command-injection/lab-simple",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/web-security/os-command-injection/lab-simple",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/web-security/prototype-pollution",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/web-security/prototype-pollution",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/web-security/prototype-pollution/client-side/browser-apis/lab-prototype-pollution-client-side-prototype-pollution-via-browser-apis",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/web-security/prototype-pollution/client-side/browser-apis/lab-prototype-pollution-client-side-prototype-pollution-via-browser-apis",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/web-security/prototype-pollution/client-side/lab-prototype-pollution-client-side-prototype-pollution-in-third-party-libraries",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/web-security/prototype-pollution/client-side/lab-prototype-pollution-client-side-prototype-pollution-in-third-party-libraries",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/web-security/prototype-pollution/client-side/lab-prototype-pollution-client-side-prototype-pollution-via-flawed-sanitization",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/web-security/prototype-pollution/client-side/lab-prototype-pollution-client-side-prototype-pollution-via-flawed-sanitization",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/web-security/prototype-pollution/client-side/lab-prototype-pollution-dom-xss-via-an-alternative-prototype-pollution-vector",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/web-security/prototype-pollution/client-side/lab-prototype-pollution-dom-xss-via-an-alternative-prototype-pollution-vector",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/web-security/prototype-pollution/client-side/lab-prototype-pollution-dom-xss-via-client-side-prototype-pollution",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/web-security/prototype-pollution/client-side/lab-prototype-pollution-dom-xss-via-client-side-prototype-pollution",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/web-security/prototype-pollution/server-side/lab-bypassing-flawed-input-filters-for-server-side-prototype-pollution",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/web-security/prototype-pollution/server-side/lab-bypassing-flawed-input-filters-for-server-side-prototype-pollution",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/web-security/prototype-pollution/server-side/lab-detecting-server-side-prototype-pollution-without-polluted-property-reflection",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/web-security/prototype-pollution/server-side/lab-detecting-server-side-prototype-pollution-without-polluted-property-reflection",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/web-security/prototype-pollution/server-side/lab-exfiltrating-sensitive-data-via-server-side-prototype-pollution",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/web-security/prototype-pollution/server-side/lab-exfiltrating-sensitive-data-via-server-side-prototype-pollution",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/web-security/prototype-pollution/server-side/lab-privilege-escalation-via-server-side-prototype-pollution",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/web-security/prototype-pollution/server-side/lab-privilege-escalation-via-server-side-prototype-pollution",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/web-security/prototype-pollution/server-side/lab-remote-code-execution-via-server-side-prototype-pollution",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/web-security/prototype-pollution/server-side/lab-remote-code-execution-via-server-side-prototype-pollution",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/web-security/race-conditions",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/web-security/race-conditions",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/web-security/race-conditions/lab-race-conditions-bypassing-rate-limits",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/web-security/race-conditions/lab-race-conditions-bypassing-rate-limits",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/web-security/race-conditions/lab-race-conditions-exploiting-time-sensitive-vulnerabilities",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/web-security/race-conditions/lab-race-conditions-exploiting-time-sensitive-vulnerabilities",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/web-security/race-conditions/lab-race-conditions-limit-overrun",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/web-security/race-conditions/lab-race-conditions-limit-overrun",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/web-security/race-conditions/lab-race-conditions-multi-endpoint",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/web-security/race-conditions/lab-race-conditions-multi-endpoint",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/web-security/race-conditions/lab-race-conditions-partial-construction",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/web-security/race-conditions/lab-race-conditions-partial-construction",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/web-security/race-conditions/lab-race-conditions-single-endpoint",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/web-security/race-conditions/lab-race-conditions-single-endpoint",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/web-security/request-smuggling",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/web-security/request-smuggling",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/web-security/request-smuggling/advanced/lab-request-smuggling-0cl-request-smuggling",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/web-security/request-smuggling/advanced/lab-request-smuggling-0cl-request-smuggling",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/web-security/request-smuggling/advanced/lab-request-smuggling-h2-cl-request-smuggling",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/web-security/request-smuggling/advanced/lab-request-smuggling-h2-cl-request-smuggling",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/web-security/request-smuggling/advanced/lab-request-smuggling-h2-request-smuggling-via-crlf-injection",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/web-security/request-smuggling/advanced/lab-request-smuggling-h2-request-smuggling-via-crlf-injection",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/web-security/request-smuggling/advanced/lab-request-smuggling-h2-request-splitting-via-crlf-injection",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/web-security/request-smuggling/advanced/lab-request-smuggling-h2-request-splitting-via-crlf-injection",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/web-security/request-smuggling/advanced/request-tunnelling/lab-request-smuggling-h2-bypass-access-controls-via-request-tunnelling",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/web-security/request-smuggling/advanced/request-tunnelling/lab-request-smuggling-h2-bypass-access-controls-via-request-tunnelling",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/web-security/request-smuggling/advanced/request-tunnelling/lab-request-smuggling-h2-web-cache-poisoning-via-request-tunnelling",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/web-security/request-smuggling/advanced/request-tunnelling/lab-request-smuggling-h2-web-cache-poisoning-via-request-tunnelling",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/web-security/request-smuggling/advanced/response-queue-poisoning/lab-request-smuggling-h2-response-queue-poisoning-via-te-request-smuggling",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/web-security/request-smuggling/advanced/response-queue-poisoning/lab-request-smuggling-h2-response-queue-poisoning-via-te-request-smuggling",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/web-security/request-smuggling/browser/cl-0/lab-cl-0-request-smuggling",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/web-security/request-smuggling/browser/cl-0/lab-cl-0-request-smuggling",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/web-security/request-smuggling/browser/client-side-desync/lab-client-side-desync",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/web-security/request-smuggling/browser/client-side-desync/lab-client-side-desync",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/web-security/request-smuggling/browser/pause-based-desync/lab-server-side-pause-based-request-smuggling",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/web-security/request-smuggling/browser/pause-based-desync/lab-server-side-pause-based-request-smuggling",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/web-security/request-smuggling/exploiting/lab-bypass-front-end-controls-cl-te",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/web-security/request-smuggling/exploiting/lab-bypass-front-end-controls-cl-te",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/web-security/request-smuggling/exploiting/lab-bypass-front-end-controls-te-cl",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/web-security/request-smuggling/exploiting/lab-bypass-front-end-controls-te-cl",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/web-security/request-smuggling/exploiting/lab-capture-other-users-requests",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/web-security/request-smuggling/exploiting/lab-capture-other-users-requests",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/web-security/request-smuggling/exploiting/lab-deliver-reflected-xss",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/web-security/request-smuggling/exploiting/lab-deliver-reflected-xss",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/web-security/request-smuggling/exploiting/lab-perform-web-cache-deception",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/web-security/request-smuggling/exploiting/lab-perform-web-cache-deception",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/web-security/request-smuggling/exploiting/lab-perform-web-cache-poisoning",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/web-security/request-smuggling/exploiting/lab-perform-web-cache-poisoning",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/web-security/request-smuggling/exploiting/lab-reveal-front-end-request-rewriting",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/web-security/request-smuggling/exploiting/lab-reveal-front-end-request-rewriting",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/web-security/request-smuggling/finding/lab-confirming-cl-te-via-differential-responses",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/web-security/request-smuggling/finding/lab-confirming-cl-te-via-differential-responses",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/web-security/request-smuggling/finding/lab-confirming-te-cl-via-differential-responses",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/web-security/request-smuggling/finding/lab-confirming-te-cl-via-differential-responses",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/web-security/request-smuggling/lab-basic-cl-te",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/web-security/request-smuggling/lab-basic-cl-te",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/web-security/request-smuggling/lab-basic-te-cl",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/web-security/request-smuggling/lab-basic-te-cl",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/web-security/request-smuggling/lab-obfuscating-te-header",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/web-security/request-smuggling/lab-obfuscating-te-header",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/web-security/server-side-template-injection",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/web-security/server-side-template-injection",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/web-security/server-side-template-injection/exploiting/lab-server-side-template-injection-basic",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/web-security/server-side-template-injection/exploiting/lab-server-side-template-injection-basic",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/web-security/server-side-template-injection/exploiting/lab-server-side-template-injection-basic-code-context",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/web-security/server-side-template-injection/exploiting/lab-server-side-template-injection-basic-code-context",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/web-security/server-side-template-injection/exploiting/lab-server-side-template-injection-in-a-sandboxed-environment",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/web-security/server-side-template-injection/exploiting/lab-server-side-template-injection-in-a-sandboxed-environment",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/web-security/server-side-template-injection/exploiting/lab-server-side-template-injection-in-an-unknown-language-with-a-documented-exploit",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/web-security/server-side-template-injection/exploiting/lab-server-side-template-injection-in-an-unknown-language-with-a-documented-exploit",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/web-security/server-side-template-injection/exploiting/lab-server-side-template-injection-using-documentation",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/web-security/server-side-template-injection/exploiting/lab-server-side-template-injection-using-documentation",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/web-security/server-side-template-injection/exploiting/lab-server-side-template-injection-with-a-custom-exploit",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/web-security/server-side-template-injection/exploiting/lab-server-side-template-injection-with-a-custom-exploit",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/web-security/server-side-template-injection/exploiting/lab-server-side-template-injection-with-information-disclosure-via-user-supplied-objects",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/web-security/server-side-template-injection/exploiting/lab-server-side-template-injection-with-information-disclosure-via-user-supplied-objects",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/web-security/sql-injection",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/web-security/sql-injection",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/web-security/sql-injection/blind",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/web-security/sql-injection/blind",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/web-security/sql-injection/blind/lab-conditional-errors",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/web-security/sql-injection/blind/lab-conditional-errors",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/web-security/sql-injection/blind/lab-conditional-responses",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/web-security/sql-injection/blind/lab-conditional-responses",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/web-security/sql-injection/blind/lab-out-of-band",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/web-security/sql-injection/blind/lab-out-of-band",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/web-security/sql-injection/blind/lab-out-of-band-data-exfiltration",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/web-security/sql-injection/blind/lab-out-of-band-data-exfiltration",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/web-security/sql-injection/blind/lab-sql-injection-visible-error-based",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/web-security/sql-injection/blind/lab-sql-injection-visible-error-based",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/web-security/sql-injection/blind/lab-time-delays",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/web-security/sql-injection/blind/lab-time-delays",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/web-security/sql-injection/blind/lab-time-delays-info-retrieval",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/web-security/sql-injection/blind/lab-time-delays-info-retrieval",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/web-security/sql-injection/cheat-sheet",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/web-security/sql-injection/cheat-sheet",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/web-security/sql-injection/examining-the-database",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/web-security/sql-injection/examining-the-database",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/web-security/sql-injection/examining-the-database/lab-listing-database-contents-non-oracle",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/web-security/sql-injection/examining-the-database/lab-listing-database-contents-non-oracle",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/web-security/sql-injection/examining-the-database/lab-listing-database-contents-oracle",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/web-security/sql-injection/examining-the-database/lab-listing-database-contents-oracle",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/web-security/sql-injection/examining-the-database/lab-querying-database-version-mysql-microsoft",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/web-security/sql-injection/examining-the-database/lab-querying-database-version-mysql-microsoft",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/web-security/sql-injection/examining-the-database/lab-querying-database-version-oracle",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/web-security/sql-injection/examining-the-database/lab-querying-database-version-oracle",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/web-security/sql-injection/lab-login-bypass",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/web-security/sql-injection/lab-login-bypass",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/web-security/sql-injection/lab-retrieve-hidden-data",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/web-security/sql-injection/lab-retrieve-hidden-data",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/web-security/sql-injection/lab-sql-injection-with-filter-bypass-via-xml-encoding",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/web-security/sql-injection/lab-sql-injection-with-filter-bypass-via-xml-encoding",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/web-security/sql-injection/union-attacks",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/web-security/sql-injection/union-attacks",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/web-security/sql-injection/union-attacks/lab-determine-number-of-columns",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/web-security/sql-injection/union-attacks/lab-determine-number-of-columns",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/web-security/sql-injection/union-attacks/lab-find-column-containing-text",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/web-security/sql-injection/union-attacks/lab-find-column-containing-text",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/web-security/sql-injection/union-attacks/lab-retrieve-data-from-other-tables",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/web-security/sql-injection/union-attacks/lab-retrieve-data-from-other-tables",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/web-security/sql-injection/union-attacks/lab-retrieve-multiple-values-in-single-column",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/web-security/sql-injection/union-attacks/lab-retrieve-multiple-values-in-single-column",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/web-security/ssrf",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/web-security/ssrf",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/web-security/ssrf/blind/lab-out-of-band-detection",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/web-security/ssrf/blind/lab-out-of-band-detection",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/web-security/ssrf/blind/lab-shellshock-exploitation",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/web-security/ssrf/blind/lab-shellshock-exploitation",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/web-security/ssrf/lab-basic-ssrf-against-backend-system",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/web-security/ssrf/lab-basic-ssrf-against-backend-system",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/web-security/ssrf/lab-basic-ssrf-against-localhost",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/web-security/ssrf/lab-basic-ssrf-against-localhost",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/web-security/ssrf/lab-ssrf-filter-bypass-via-open-redirection",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/web-security/ssrf/lab-ssrf-filter-bypass-via-open-redirection",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/web-security/ssrf/lab-ssrf-with-blacklist-filter",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/web-security/ssrf/lab-ssrf-with-blacklist-filter",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/web-security/ssrf/lab-ssrf-with-whitelist-filter",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/web-security/ssrf/lab-ssrf-with-whitelist-filter",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/web-security/video-guidelines",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/web-security/video-guidelines",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/web-security/web-application-hackers-handbook",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/web-security/web-application-hackers-handbook",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/web-security/web-cache-deception",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/web-security/web-cache-deception",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/web-security/web-cache-deception/lab-wcd-exploiting-cache-server-normalization",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/web-security/web-cache-deception/lab-wcd-exploiting-cache-server-normalization",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/web-security/web-cache-deception/lab-wcd-exploiting-exact-match-cache-rules",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/web-security/web-cache-deception/lab-wcd-exploiting-exact-match-cache-rules",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/web-security/web-cache-deception/lab-wcd-exploiting-origin-server-normalization",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/web-security/web-cache-deception/lab-wcd-exploiting-origin-server-normalization",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/web-security/web-cache-deception/lab-wcd-exploiting-path-delimiters",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/web-security/web-cache-deception/lab-wcd-exploiting-path-delimiters",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/web-security/web-cache-deception/lab-wcd-exploiting-path-mapping",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/web-security/web-cache-deception/lab-wcd-exploiting-path-mapping",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/web-security/web-cache-poisoning",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/web-security/web-cache-poisoning",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/web-security/web-cache-poisoning/exploiting-design-flaws/lab-web-cache-poisoning-combining-vulnerabilities",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/web-security/web-cache-poisoning/exploiting-design-flaws/lab-web-cache-poisoning-combining-vulnerabilities",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/web-security/web-cache-poisoning/exploiting-design-flaws/lab-web-cache-poisoning-targeted-using-an-unknown-header",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/web-security/web-cache-poisoning/exploiting-design-flaws/lab-web-cache-poisoning-targeted-using-an-unknown-header",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/web-security/web-cache-poisoning/exploiting-design-flaws/lab-web-cache-poisoning-to-exploit-a-dom-vulnerability-via-a-cache-with-strict-cacheability-criteria",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/web-security/web-cache-poisoning/exploiting-design-flaws/lab-web-cache-poisoning-to-exploit-a-dom-vulnerability-via-a-cache-with-strict-cacheability-criteria",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/web-security/web-cache-poisoning/exploiting-design-flaws/lab-web-cache-poisoning-with-an-unkeyed-cookie",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/web-security/web-cache-poisoning/exploiting-design-flaws/lab-web-cache-poisoning-with-an-unkeyed-cookie",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/web-security/web-cache-poisoning/exploiting-design-flaws/lab-web-cache-poisoning-with-an-unkeyed-header",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/web-security/web-cache-poisoning/exploiting-design-flaws/lab-web-cache-poisoning-with-an-unkeyed-header",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/web-security/web-cache-poisoning/exploiting-design-flaws/lab-web-cache-poisoning-with-multiple-headers",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/web-security/web-cache-poisoning/exploiting-design-flaws/lab-web-cache-poisoning-with-multiple-headers",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/web-security/web-cache-poisoning/exploiting-implementation-flaws/lab-web-cache-poisoning-cache-key-injection",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/web-security/web-cache-poisoning/exploiting-implementation-flaws/lab-web-cache-poisoning-cache-key-injection",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/web-security/web-cache-poisoning/exploiting-implementation-flaws/lab-web-cache-poisoning-fat-get",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/web-security/web-cache-poisoning/exploiting-implementation-flaws/lab-web-cache-poisoning-fat-get",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/web-security/web-cache-poisoning/exploiting-implementation-flaws/lab-web-cache-poisoning-internal",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/web-security/web-cache-poisoning/exploiting-implementation-flaws/lab-web-cache-poisoning-internal",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/web-security/web-cache-poisoning/exploiting-implementation-flaws/lab-web-cache-poisoning-normalization",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/web-security/web-cache-poisoning/exploiting-implementation-flaws/lab-web-cache-poisoning-normalization",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/web-security/web-cache-poisoning/exploiting-implementation-flaws/lab-web-cache-poisoning-param-cloaking",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/web-security/web-cache-poisoning/exploiting-implementation-flaws/lab-web-cache-poisoning-param-cloaking",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/web-security/web-cache-poisoning/exploiting-implementation-flaws/lab-web-cache-poisoning-unkeyed-param",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/web-security/web-cache-poisoning/exploiting-implementation-flaws/lab-web-cache-poisoning-unkeyed-param",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/web-security/web-cache-poisoning/exploiting-implementation-flaws/lab-web-cache-poisoning-unkeyed-query",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/web-security/web-cache-poisoning/exploiting-implementation-flaws/lab-web-cache-poisoning-unkeyed-query",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/web-security/websockets",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/web-security/websockets",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/web-security/websockets/cross-site-websocket-hijacking/lab",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/web-security/websockets/cross-site-websocket-hijacking/lab",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/web-security/websockets/lab-manipulating-handshake-to-exploit-vulnerabilities",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/web-security/websockets/lab-manipulating-handshake-to-exploit-vulnerabilities",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/web-security/websockets/lab-manipulating-messages-to-exploit-vulnerabilities",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/web-security/websockets/lab-manipulating-messages-to-exploit-vulnerabilities",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/web-security/xxe",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/web-security/xxe",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/web-security/xxe/blind/lab-xxe-trigger-error-message-by-repurposing-local-dtd",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/web-security/xxe/blind/lab-xxe-trigger-error-message-by-repurposing-local-dtd",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/web-security/xxe/blind/lab-xxe-with-data-retrieval-via-error-messages",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/web-security/xxe/blind/lab-xxe-with-data-retrieval-via-error-messages",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/web-security/xxe/blind/lab-xxe-with-out-of-band-exfiltration",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/web-security/xxe/blind/lab-xxe-with-out-of-band-exfiltration",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/web-security/xxe/blind/lab-xxe-with-out-of-band-interaction",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/web-security/xxe/blind/lab-xxe-with-out-of-band-interaction",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/web-security/xxe/blind/lab-xxe-with-out-of-band-interaction-using-parameter-entities",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/web-security/xxe/blind/lab-xxe-with-out-of-band-interaction-using-parameter-entities",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/web-security/xxe/lab-exploiting-xxe-to-perform-ssrf",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/web-security/xxe/lab-exploiting-xxe-to-perform-ssrf",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/web-security/xxe/lab-exploiting-xxe-to-retrieve-files",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/web-security/xxe/lab-exploiting-xxe-to-retrieve-files",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/web-security/xxe/lab-xinclude-attack",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/web-security/xxe/lab-xinclude-attack",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://portswigger.net/web-security/xxe/lab-xxe-via-file-upload",
      "method": "GET-range",
      "status": 206,
      "finalUrl": "https://portswigger.net/web-security/xxe/lab-xxe-via-file-upload",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://twitter.com/Burp_Suite",
      "method": "HEAD",
      "status": 200,
      "finalUrl": "https://twitter.com/Burp_Suite",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://twitter.com/PortSwigger",
      "method": "HEAD",
      "status": 200,
      "finalUrl": "https://twitter.com/PortSwigger",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://twitter.com/WebSecAcademy",
      "method": "HEAD",
      "status": 200,
      "finalUrl": "https://twitter.com/WebSecAcademy",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://twitter.com/albinowax",
      "method": "HEAD",
      "status": 200,
      "finalUrl": "https://twitter.com/albinowax",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://twitter.com/garethheyes",
      "method": "HEAD",
      "status": 200,
      "finalUrl": "https://twitter.com/garethheyes",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://twitter.com/portswiggerres",
      "method": "HEAD",
      "status": 200,
      "finalUrl": "https://twitter.com/portswiggerres",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://twitter.com/t0xodile",
      "method": "HEAD",
      "status": 200,
      "finalUrl": "https://twitter.com/t0xodile",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://twitter.com/zakfedotkin",
      "method": "HEAD",
      "status": 200,
      "finalUrl": "https://twitter.com/zakfedotkin",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://www.gartner.com/reviews/market/penetration-testing-tools/vendor/portswigger/product/burp-suite-professional",
      "method": "GET-range",
      "status": 403,
      "finalUrl": "https://www.gartner.com/reviews/market/penetration-testing-tools/vendor/portswigger/product/burp-suite-professional",
      "outcome": "blocked-or-authenticated",
      "error": null
    },
    {
      "url": "https://www.linkedin.com/company/portswigger",
      "method": "HEAD",
      "status": 200,
      "finalUrl": "https://www.linkedin.com/company/portswigger",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://www.linkedin.com/company/portswigger/",
      "method": "HEAD",
      "status": 200,
      "finalUrl": "https://www.linkedin.com/company/portswigger/",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://www.youtube.com/c/PortSwiggerTV",
      "method": "HEAD",
      "status": 200,
      "finalUrl": "https://www.youtube.com/c/PortSwiggerTV?cbrd=1&ucbcb=1",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://www.youtube.com/c/PortSwiggerTV/videos",
      "method": "HEAD",
      "status": 200,
      "finalUrl": "https://www.youtube.com/c/PortSwiggerTV/videos?cbrd=1&ucbcb=1",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://www.youtube.com/channel/UCkytgKNbJ0L1UuN1K27GAKA",
      "method": "HEAD",
      "status": 200,
      "finalUrl": "https://www.youtube.com/channel/UCkytgKNbJ0L1UuN1K27GAKA?cbrd=1&ucbcb=1",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://www.youtube.com/watch?v=vgYzICDaNhM",
      "method": "HEAD",
      "status": 200,
      "finalUrl": "https://www.youtube.com/watch?v=vgYzICDaNhM",
      "outcome": "ok",
      "error": null
    },
    {
      "url": "https://x.com/PortSwigger",
      "method": "HEAD",
      "status": 200,
      "finalUrl": "https://x.com/PortSwigger",
      "outcome": "ok",
      "error": null
    }
  ]
}
