Skip to content
Heist/ feed
Back to feed
Medium

Security advisory

Type: advisorySources: OSVCVE: CVE-2020-2287

Jenkins Audit Trail Plugin 3.6 and earlier applies pattern matching to a different representation of request URL paths than the Stapler web framework uses for dispatching requests, which allows attackers to craft URLs that bypass request logging of any target URL.

Products
Not specified
Affected versions
Not specified
Fixed versions
Not specified
CVEs
CVE-2020-2287
Confirmed fixed CVEs
Not specified
Updated in this feed
1 Nov 2026, 05:09 UTC · Revision 1

Source evidence

CVE-2020-2287

core-osv · Original source

Published 8 Oct 2020, 13:15 UTC

Jenkins Audit Trail Plugin 3.6 and earlier applies pattern matching to a different representation of request URL paths than the Stapler web framework uses for dispatching requests, which allows attackers to craft URLs that bypass request logging of any target URL.

osv:CVE-2020-2287
Complete source record
{
  "id": "6c35280bc594cb231240e15639facb6a979ca2c2b6add9615f78f6017a7eab81",
  "url": "https://osv.dev/vulnerability/CVE-2020-2287",
  "method": "structured",
  "payload": {
    "kind": "advisory",
    "title": "CVE-2020-2287",
    "summary": "Jenkins Audit Trail Plugin 3.6 and earlier applies pattern matching to a different representation of request URL paths than the Stapler web framework uses for dispatching requests, which allows attackers to craft URLs that bypass request logging of any target URL.",
    "evidence": "osv:CVE-2020-2287",
    "products": [],
    "severity": "medium",
    "structured": {
      "id": "CVE-2020-2287",
      "aliases": [
        "CVE-2020-2287",
        "GHSA-rpj6-2q8r-98f8"
      ],
      "metrics": [
        {
          "type": "CVSS_V3",
          "score": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:N"
        }
      ],
      "affected": [
        {
          "ranges": [
            {
              "repo": "https://github.com/jenkinsci/audit-trail-plugin",
              "type": "GIT",
              "events": [
                {
                  "introduced": "0"
                },
                {
                  "last_affected": "47409f534d0f7ccad3d8ca3d5e513197115f46f2"
                }
              ],
              "database_specific": {
                "extracted_events": [
                  {
                    "cpe": "cpe:2.3:a:jenkins:audit_trail:*:*:*:*:*:jenkins:*:*",
                    "range": [
                      {
                        "introduced": "0"
                      },
                      {
                        "last_affected": "3.6"
                      }
                    ],
                    "source": "CPE_RANGE"
                  }
                ]
              }
            }
          ],
          "versions": [
            "audit-trail-3.6",
            "audit-trail-3.5",
            "audit-trail-3.4",
            "audit-trail-3.2",
            "untagged-a8c88dd4efbbeeac7445",
            "audit-trail-3.1",
            "audit-trail-3.0",
            "audit-trail-2.6",
            "audit-trail-2.5",
            "audit-trail-2.4",
            "audit-trail-2.3",
            "audit-trail-2.2",
            "audit-trail-2.1",
            "audit-trail-2.0",
            "audit-trail-1.8",
            "audit-trail-1.7",
            "audit-trail-1.6",
            "audit-trail-1.5"
          ],
          "database_specific": {
            "source": "https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2020-2287.json"
          }
        }
      ],
      "modified": "2026-10-24T10:30:25.009389136Z",
      "provider": "osv",
      "references": [
        "https://www.jenkins.io/security/advisory/2020-10-08/#SECURITY-1815"
      ],
      "provider_metadata": {}
    },
    "related_cves": [
      {
        "value": "CVE-2020-2287",
        "evidence": "/id"
      }
    ],
    "security_relevant": true,
    "severity_evidence": "/severity/0/score"
  },
  "source_id": "core-osv",
  "document_id": 431278,
  "published_at": "2020-10-08T13:15:11.407+00:00"
}