{
  "_links": {
    "capec": {
      "href": "/api/v1/vulnerability/cve-2024-9014/capec"
    },
    "cvss": {
      "href": "/api/v1/vulnerability/cve-2024-9014/cvss"
    },
    "cwe": {
      "href": "/api/v1/vulnerability/cve-2024-9014/cwe"
    },
    "enrichment": {
      "href": "/api/v1/vulnerability/cve-2024-9014/enrichment"
    },
    "gcve": {
      "href": "/api/v1/vulnerability/cve-2024-9014/gcve"
    },
    "self": {
      "href": "/api/v1/vulnerability/cve-2024-9014"
    },
    "sightings": {
      "href": "/api/v1/sightings/cve-2024-9014"
    }
  },
  "enrichments": {
    "cisa-kev": {
      "kev": false
    },
    "epss": {
      "epss": 0.09685,
      "kev": false,
      "percentile": 0.95289
    },
    "nuclei": {
      "nuclei": true,
      "nuclei_template": "http/cves/2024/CVE-2024-9014.yaml",
      "nuclei_template_severity": "critical",
      "nuclei_template_yaml": "id: CVE-2024-9014\n\ninfo:\n  name: pgAdmin 4 - Authentication Bypass\n  author: s4e-io\n  severity: critical\n  description: |\n    pgAdmin 4 versions 8.11 and earlier are vulnerable to a security flaw in OAuth2 authentication. This vulnerability allows an attacker to potentially obtain the client ID and secret, leading to unauthorized access to user data.\n  impact: |\n    Attackers can potentially obtain OAuth2 client ID and secret from exposed configuration in the login page, leading to unauthorized access to user data, authentication bypass, and compromise of pgAdmin 4 instances.\n  remediation: |\n    Update pgAdmin 4 to a version later than 8.11 that addresses the OAuth2 authentication vulnerability and properly secures client credentials from public exposure.\n  reference:\n    - https://github.com/EQSTLab/CVE-2024-9014\n    - https://github.com/pgadmin-org/pgadmin4/issues/7945\n    - https://nvd.nist.gov/vuln/detail/CVE-2024-9014\n  classification:\n    cvss-metrics: CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:H/A:H\n    cvss-score: 9.9\n    cve-id: CVE-2024-9014\n    cwe-id: CWE-522\n    epss-score: 0.09685\n    epss-percentile: 0.95289\n  metadata:\n    verified: true\n    max-request: 1\n    vendor: pgadmin-org\n    product: pgadmin4\n    fofa-query: \"pgadmin4\"\n  tags: cve,cve2024,pgadmin,exposure,auth-bypass,vkev,vuln\n\nhttp:\n  - raw:\n      - |\n        GET /login?next=/ HTTP/1.1\n        Host: {{Hostname}}\n\n    matchers-condition: and\n    matchers:\n      - type: regex\n        part: body\n        negative: true\n        regex:\n          - 'OAUTH2_CLIENT_SECRET\": null'\n\n      - type: word\n        part: body\n        words:\n          - '<title>pgAdmin 4</title>'\n          - 'OAUTH2_CLIENT_SECRET'\n        condition: and\n\n      - type: status\n        status:\n          - 200\n# digest: 4b0a004830460221009567291137abed12714c5f077c79745a6cea96cdc7119223683fd9369b226bc0022100c654025e1cf2f574fce9144f309d613000f950ffb893c4a71e1ec258794c12a6:922c64590222798bb761d5b6d8e72950"
    }
  },
  "vuln_id": "cve-2024-9014"
}