Search

Find a vulnerability

Search criteria

    4 vulnerabilities found for Logback-classic by QOS.CH Sarl

    CVE-2026-104721 (GCVE-0-2026-104721)

    Vulnerability from nvd – Published: 2026-10-02 13:21 – Updated: 2026-10-02 13:21
    VLAI
    Title
    Logback: Incomplete protection against CVE-2026-19880
    Summary
    Path-traversal vulnerability in QOS.CH Sarl Logback-classic on Java (logback-classic module) allows path-traversal vulnerability. More specifically, an MDC-based discriminator value flows unsanitized into a nested FileAppender path, letting an attacker who influences that MDC value (e.g. via an HTTP header) create and append log files outside the intended directory. This issue affects Logback-classic: from 0.9.14 through 1.6.4.  This vulnerability is similar to CVE-2026-19880 but involves other attack techniques.
    CWE
    Assigner
    NCSC.ch CNA under the mitre root
    CNA scorecard B 80/100 over 74 records in the last 180 days details
    References
    Impacted products
    Vendor Product Version
    QOS.CH Sarl Logback-classic Affected: 0.9.14 , ≤ 1.6.4 (maven)
    Unaffected: 1.6.5 (maven)
    Create a notification for this product.
    Date Public
    2026-08-14 08:09
    Show details on NVD website

    {
      "containers": {
        "cna": {
          "affected": [
            {
              "defaultStatus": "affected",
              "modules": [
                "logback-classic"
              ],
              "platforms": [
                "Java"
              ],
              "product": "Logback-classic",
              "vendor": "QOS.CH Sarl",
              "versions": [
                {
                  "lessThanOrEqual": "1.6.4",
                  "status": "affected",
                  "version": "0.9.14",
                  "versionType": "maven"
                },
                {
                  "status": "unaffected",
                  "version": "1.6.5",
                  "versionType": "maven"
                }
              ]
            }
          ],
          "credits": [
            {
              "lang": "en",
              "type": "finder",
              "value": "Fran\u00e7ois Martin (GitHub: @martinfrancois, https://github.com/martinfrancois)"
            }
          ],
          "datePublic": "2026-08-14T08:09:00.000Z",
          "descriptions": [
            {
              "lang": "en",
              "supportingMedia": [
                {
                  "base64": false,
                  "type": "text/html",
                  "value": "Path-traversal vulnerability in QOS.CH Sarl Logback-classic on Java (logback-classic module) allows path-traversal vulnerability. More specifically, an \nMDC-based discriminator value flows unsanitized into a nested \nFileAppender path, letting an attacker who influences that MDC value \n(e.g. via an HTTP header)\n create and append log files outside the intended directory. \u003cp\u003e\u003cbr\u003eThis issue affects Logback-classic: from 0.9.14 through 1.6.4.\u0026nbsp; This vulnerability is similar to CVE-2026-19880 but involves other attack techniques.\u003cbr\u003e\u003cbr\u003e\u003c/p\u003e"
                }
              ],
              "value": "Path-traversal vulnerability in QOS.CH Sarl Logback-classic on Java (logback-classic module) allows path-traversal vulnerability. More specifically, an \nMDC-based discriminator value flows unsanitized into a nested \nFileAppender path, letting an attacker who influences that MDC value \n(e.g. via an HTTP header)\n create and append log files outside the intended directory. \n\n\nThis issue affects Logback-classic: from 0.9.14 through 1.6.4.\u00a0 This vulnerability is similar to CVE-2026-19880 but involves other attack techniques."
            }
          ],
          "exploits": [
            {
              "lang": "en",
              "supportingMedia": [
                {
                  "base64": false,
                  "type": "text/html",
                  "value": "No known exploitation\u003cbr\u003e"
                }
              ],
              "value": "No known exploitation"
            }
          ],
          "impacts": [
            {
              "descriptions": [
                {
                  "lang": "en",
                  "value": "path-traversal vulnerability"
                }
              ]
            }
          ],
          "metrics": [
            {
              "cvssV4_0": {
                "Automatable": "NO",
                "Recovery": "NOT_DEFINED",
                "Safety": "PRESENT",
                "attackComplexity": "LOW",
                "attackRequirements": "PRESENT",
                "attackVector": "NETWORK",
                "baseScore": 6.3,
                "baseSeverity": "MEDIUM",
                "exploitMaturity": "NOT_DEFINED",
                "privilegesRequired": "NONE",
                "providerUrgency": "GREEN",
                "subAvailabilityImpact": "NONE",
                "subConfidentialityImpact": "NONE",
                "subIntegrityImpact": "NONE",
                "userInteraction": "NONE",
                "valueDensity": "NOT_DEFINED",
                "vectorString": "CVSS:4.0/AV:N/AC:L/AT:P/PR:N/UI:N/VC:L/VI:L/VA:L/SC:N/SI:N/SA:N/S:P/AU:N/RE:M/U:Green",
                "version": "4.0",
                "vulnAvailabilityImpact": "LOW",
                "vulnConfidentialityImpact": "LOW",
                "vulnIntegrityImpact": "LOW",
                "vulnerabilityResponseEffort": "MODERATE"
              },
              "format": "CVSS",
              "scenarios": [
                {
                  "lang": "en",
                  "value": "GENERAL"
                }
              ]
            }
          ],
          "problemTypes": [
            {
              "descriptions": [
                {
                  "cweId": "CWE-22",
                  "description": "CWE-22",
                  "lang": "en",
                  "type": "CWE"
                }
              ]
            }
          ],
          "providerMetadata": {
            "dateUpdated": "2026-10-02T13:21:59.195Z",
            "orgId": "455daabc-a392-441d-aa46-37d35189897c",
            "shortName": "NCSC.ch"
          },
          "references": [
            {
              "url": "https://logback.qos.ch/news.html#1.6.5"
            }
          ],
          "solutions": [
            {
              "lang": "en",
              "supportingMedia": [
                {
                  "base64": false,
                  "type": "text/html",
                  "value": "Update to logack version 1.6.5 or later.\u0026nbsp;This vulnerability requires\u0026nbsp;\u003ccode\u003eSiftingAppender\u003c/code\u003e\u0026nbsp;to be active as well as unsanitized data provided by an \nattacker that MDCDiscriminator makes use of.\u0026nbsp;\u003cbr\u003e\u003cbr\u003eSanitizing relevant data provided by the user should fix this vulnerability."
                }
              ],
              "value": "Update to logack version 1.6.5 or later.\u00a0This vulnerability requires\u00a0SiftingAppender\u00a0to be active as well as unsanitized data provided by an \nattacker that MDCDiscriminator makes use of.\u00a0\n\nSanitizing relevant data provided by the user should fix this vulnerability."
            }
          ],
          "source": {
            "discovery": "EXTERNAL"
          },
          "title": "Logback: Incomplete protection against CVE-2026-19880",
          "workarounds": [
            {
              "lang": "en",
              "supportingMedia": [
                {
                  "base64": false,
                  "type": "text/html",
                  "value": "Update to logack version 1.6.5 or later.\u0026nbsp;This vulnerability requires\u0026nbsp;\u003ccode\u003eSiftingAppender\u003c/code\u003e\u0026nbsp;to be active as well as unsanitized data provided by an attacker that\u0026nbsp;\u003ccode\u003eMDCDiscriminator\u003c/code\u003e\u0026nbsp;makes use of."
                }
              ],
              "value": "Update to logack version 1.6.5 or later.\u00a0This vulnerability requires\u00a0SiftingAppender\u00a0to be active as well as unsanitized data provided by an attacker that\u00a0MDCDiscriminator\u00a0makes use of."
            }
          ],
          "x_generator": {
            "engine": "Vulnogram 0.2.0"
          }
        }
      },
      "cveMetadata": {
        "assignerOrgId": "455daabc-a392-441d-aa46-37d35189897c",
        "assignerShortName": "NCSC.ch",
        "cveId": "CVE-2026-104721",
        "datePublished": "2026-10-02T13:21:59.195Z",
        "dateReserved": "2026-10-02T11:43:59.014Z",
        "dateUpdated": "2026-10-02T13:21:59.195Z",
        "state": "PUBLISHED"
      },
      "dataType": "CVE_RECORD",
      "dataVersion": "5.2"
    }

    CVE-2026-19880 (GCVE-0-2026-19880)

    Vulnerability from nvd – Published: 2026-08-14 14:31 – Updated: 2026-08-14 19:46
    VLAI
    Title
    Incomplete protection against CVE-2025-11226
    Summary
    Path-traversal vulnerability in QOS.CH Sarl Logback-classic on Java (logback-classic module) allows path-traversal vulnerability. More specifically, an MDC-based discriminator value flows unsanitized into a nested FileAppender path, letting an attacker who influences that MDC value (e.g. via an HTTP header) create and append log files outside the intended directory. This issue affects Logback-classic: from 0.9.14 through 1.6.2.
    SSVC
    Exploitation: none Automatable: no Technical Impact: partial
    CISA Coordinator · CISA-ADP (v2.0.3)
    Decision recorded 2026-08-14 19:46 UTC
    CWE
    Assigner
    NCSC.ch CNA under the mitre root
    CNA scorecard B 80/100 over 74 records in the last 180 days details
    References
    Impacted products
    Vendor Product Version
    QOS.CH Sarl Logback-classic Affected: 0.9.14 , ≤ 1.6.2 (maven)
    Unaffected: 1.6.3 (maven)
    Create a notification for this product.
    Show details on NVD website

    {
      "containers": {
        "adp": [
          {
            "metrics": [
              {
                "other": {
                  "content": {
                    "id": "CVE-2026-19880",
                    "options": [
                      {
                        "Exploitation": "none"
                      },
                      {
                        "Automatable": "no"
                      },
                      {
                        "Technical Impact": "partial"
                      }
                    ],
                    "role": "CISA Coordinator",
                    "timestamp": "2026-08-14T19:46:26.570632Z",
                    "version": "2.0.3"
                  },
                  "type": "ssvc"
                }
              }
            ],
            "providerMetadata": {
              "dateUpdated": "2026-08-14T19:46:37.661Z",
              "orgId": "134c704f-9b21-4f2e-91b3-4a467353bcc0",
              "shortName": "CISA-ADP"
            },
            "title": "CISA ADP Vulnrichment"
          }
        ],
        "cna": {
          "affected": [
            {
              "defaultStatus": "affected",
              "modules": [
                "logback-classic"
              ],
              "platforms": [
                "Java"
              ],
              "product": "Logback-classic",
              "vendor": "QOS.CH Sarl",
              "versions": [
                {
                  "lessThanOrEqual": "1.6.2",
                  "status": "affected",
                  "version": "0.9.14",
                  "versionType": "maven"
                },
                {
                  "status": "unaffected",
                  "version": "1.6.3",
                  "versionType": "maven"
                }
              ]
            }
          ],
          "credits": [
            {
              "lang": "en",
              "type": "finder",
              "value": "York Shen - Yong Shen - PayPal Cyber Security Team (UID 100171)"
            }
          ],
          "descriptions": [
            {
              "lang": "en",
              "supportingMedia": [
                {
                  "base64": false,
                  "type": "text/html",
                  "value": "Path-traversal vulnerability in QOS.CH Sarl Logback-classic on Java (logback-classic module) allows path-traversal vulnerability. More specifically, an \nMDC-based discriminator value flows unsanitized into a nested \nFileAppender path, letting an attacker who influences that MDC value \n(e.g. via an HTTP header)\n create and append log files outside the intended directory. \u003cp\u003e\u003cbr\u003eThis issue affects Logback-classic: from 0.9.14 through 1.6.2.\u003cbr\u003e\u003cbr\u003e\u003c/p\u003e"
                }
              ],
              "value": "Path-traversal vulnerability in QOS.CH Sarl Logback-classic on Java (logback-classic module) allows path-traversal vulnerability. More specifically, an \nMDC-based discriminator value flows unsanitized into a nested \nFileAppender path, letting an attacker who influences that MDC value \n(e.g. via an HTTP header)\n create and append log files outside the intended directory. \n\n\nThis issue affects Logback-classic: from 0.9.14 through 1.6.2."
            }
          ],
          "exploits": [
            {
              "lang": "en",
              "supportingMedia": [
                {
                  "base64": false,
                  "type": "text/html",
                  "value": "No known exploitation\u003cbr\u003e"
                }
              ],
              "value": "No known exploitation"
            }
          ],
          "impacts": [
            {
              "descriptions": [
                {
                  "lang": "en",
                  "value": "path-traversal vulnerability"
                }
              ]
            }
          ],
          "metrics": [
            {
              "cvssV4_0": {
                "Automatable": "NO",
                "Recovery": "NOT_DEFINED",
                "Safety": "PRESENT",
                "attackComplexity": "LOW",
                "attackRequirements": "PRESENT",
                "attackVector": "NETWORK",
                "baseScore": 6.3,
                "baseSeverity": "MEDIUM",
                "exploitMaturity": "NOT_DEFINED",
                "privilegesRequired": "NONE",
                "providerUrgency": "GREEN",
                "subAvailabilityImpact": "NONE",
                "subConfidentialityImpact": "NONE",
                "subIntegrityImpact": "NONE",
                "userInteraction": "NONE",
                "valueDensity": "NOT_DEFINED",
                "vectorString": "CVSS:4.0/AV:N/AC:L/AT:P/PR:N/UI:N/VC:L/VI:L/VA:L/SC:N/SI:N/SA:N/S:P/AU:N/RE:M/U:Green",
                "version": "4.0",
                "vulnAvailabilityImpact": "LOW",
                "vulnConfidentialityImpact": "LOW",
                "vulnIntegrityImpact": "LOW",
                "vulnerabilityResponseEffort": "MODERATE"
              },
              "format": "CVSS",
              "scenarios": [
                {
                  "lang": "en",
                  "value": "GENERAL"
                }
              ]
            }
          ],
          "problemTypes": [
            {
              "descriptions": [
                {
                  "cweId": "CWE-22",
                  "description": "CWE-22",
                  "lang": "en",
                  "type": "CWE"
                }
              ]
            }
          ],
          "providerMetadata": {
            "dateUpdated": "2026-08-14T14:31:02.361Z",
            "orgId": "455daabc-a392-441d-aa46-37d35189897c",
            "shortName": "NCSC.ch"
          },
          "references": [
            {
              "url": "https://logback.qos.ch/news.html#1.6.3"
            }
          ],
          "solutions": [
            {
              "lang": "en",
              "supportingMedia": [
                {
                  "base64": false,
                  "type": "text/html",
                  "value": "Update to logack version 1.6.3 or later.\u0026nbsp;This vulnerability requires \nSiftingAppender to be active as well as unsanitized data provided by an \nattacker that MDCDiscriminator makes use of.\u0026nbsp;\u003cbr\u003e\u003cbr\u003eSanitizing relevant data provided by the user should fix this vulnerability."
                }
              ],
              "value": "Update to logack version 1.6.3 or later.\u00a0This vulnerability requires \nSiftingAppender to be active as well as unsanitized data provided by an \nattacker that MDCDiscriminator makes use of.\u00a0\n\nSanitizing relevant data provided by the user should fix this vulnerability."
            }
          ],
          "source": {
            "discovery": "UNKNOWN"
          },
          "title": "Incomplete protection against CVE-2025-11226",
          "workarounds": [
            {
              "lang": "en",
              "supportingMedia": [
                {
                  "base64": false,
                  "type": "text/html",
                  "value": "Update to logack version 1.6.3 or later.\u0026nbsp;This vulnerability requires SiftingAppender to be active as well as unsanitized data provided by an attacker that MDCDiscriminator makes use of."
                }
              ],
              "value": "Update to logack version 1.6.3 or later.\u00a0This vulnerability requires SiftingAppender to be active as well as unsanitized data provided by an attacker that MDCDiscriminator makes use of."
            }
          ],
          "x_generator": {
            "engine": "Vulnogram 0.2.0"
          }
        }
      },
      "cveMetadata": {
        "assignerOrgId": "455daabc-a392-441d-aa46-37d35189897c",
        "assignerShortName": "NCSC.ch",
        "cveId": "CVE-2026-19880",
        "datePublished": "2026-08-14T14:31:02.361Z",
        "dateReserved": "2026-08-14T14:30:11.651Z",
        "dateUpdated": "2026-08-14T19:46:37.661Z",
        "state": "PUBLISHED"
      },
      "dataType": "CVE_RECORD",
      "dataVersion": "5.2"
    }

    CVE-2026-104721 (GCVE-0-2026-104721)

    Vulnerability from cvelistv5 – Published: 2026-10-02 13:21 – Updated: 2026-10-02 13:21
    VLAI
    Title
    Logback: Incomplete protection against CVE-2026-19880
    Summary
    Path-traversal vulnerability in QOS.CH Sarl Logback-classic on Java (logback-classic module) allows path-traversal vulnerability. More specifically, an MDC-based discriminator value flows unsanitized into a nested FileAppender path, letting an attacker who influences that MDC value (e.g. via an HTTP header) create and append log files outside the intended directory. This issue affects Logback-classic: from 0.9.14 through 1.6.4.  This vulnerability is similar to CVE-2026-19880 but involves other attack techniques.
    CWE
    Assigner
    NCSC.ch CNA under the mitre root
    CNA scorecard B 80/100 over 74 records in the last 180 days details
    References
    Impacted products
    Vendor Product Version
    QOS.CH Sarl Logback-classic Affected: 0.9.14 , ≤ 1.6.4 (maven)
    Unaffected: 1.6.5 (maven)
    Create a notification for this product.
    Date Public
    2026-08-14 08:09
    Show details on NVD website

    {
      "containers": {
        "cna": {
          "affected": [
            {
              "defaultStatus": "affected",
              "modules": [
                "logback-classic"
              ],
              "platforms": [
                "Java"
              ],
              "product": "Logback-classic",
              "vendor": "QOS.CH Sarl",
              "versions": [
                {
                  "lessThanOrEqual": "1.6.4",
                  "status": "affected",
                  "version": "0.9.14",
                  "versionType": "maven"
                },
                {
                  "status": "unaffected",
                  "version": "1.6.5",
                  "versionType": "maven"
                }
              ]
            }
          ],
          "credits": [
            {
              "lang": "en",
              "type": "finder",
              "value": "Fran\u00e7ois Martin (GitHub: @martinfrancois, https://github.com/martinfrancois)"
            }
          ],
          "datePublic": "2026-08-14T08:09:00.000Z",
          "descriptions": [
            {
              "lang": "en",
              "supportingMedia": [
                {
                  "base64": false,
                  "type": "text/html",
                  "value": "Path-traversal vulnerability in QOS.CH Sarl Logback-classic on Java (logback-classic module) allows path-traversal vulnerability. More specifically, an \nMDC-based discriminator value flows unsanitized into a nested \nFileAppender path, letting an attacker who influences that MDC value \n(e.g. via an HTTP header)\n create and append log files outside the intended directory. \u003cp\u003e\u003cbr\u003eThis issue affects Logback-classic: from 0.9.14 through 1.6.4.\u0026nbsp; This vulnerability is similar to CVE-2026-19880 but involves other attack techniques.\u003cbr\u003e\u003cbr\u003e\u003c/p\u003e"
                }
              ],
              "value": "Path-traversal vulnerability in QOS.CH Sarl Logback-classic on Java (logback-classic module) allows path-traversal vulnerability. More specifically, an \nMDC-based discriminator value flows unsanitized into a nested \nFileAppender path, letting an attacker who influences that MDC value \n(e.g. via an HTTP header)\n create and append log files outside the intended directory. \n\n\nThis issue affects Logback-classic: from 0.9.14 through 1.6.4.\u00a0 This vulnerability is similar to CVE-2026-19880 but involves other attack techniques."
            }
          ],
          "exploits": [
            {
              "lang": "en",
              "supportingMedia": [
                {
                  "base64": false,
                  "type": "text/html",
                  "value": "No known exploitation\u003cbr\u003e"
                }
              ],
              "value": "No known exploitation"
            }
          ],
          "impacts": [
            {
              "descriptions": [
                {
                  "lang": "en",
                  "value": "path-traversal vulnerability"
                }
              ]
            }
          ],
          "metrics": [
            {
              "cvssV4_0": {
                "Automatable": "NO",
                "Recovery": "NOT_DEFINED",
                "Safety": "PRESENT",
                "attackComplexity": "LOW",
                "attackRequirements": "PRESENT",
                "attackVector": "NETWORK",
                "baseScore": 6.3,
                "baseSeverity": "MEDIUM",
                "exploitMaturity": "NOT_DEFINED",
                "privilegesRequired": "NONE",
                "providerUrgency": "GREEN",
                "subAvailabilityImpact": "NONE",
                "subConfidentialityImpact": "NONE",
                "subIntegrityImpact": "NONE",
                "userInteraction": "NONE",
                "valueDensity": "NOT_DEFINED",
                "vectorString": "CVSS:4.0/AV:N/AC:L/AT:P/PR:N/UI:N/VC:L/VI:L/VA:L/SC:N/SI:N/SA:N/S:P/AU:N/RE:M/U:Green",
                "version": "4.0",
                "vulnAvailabilityImpact": "LOW",
                "vulnConfidentialityImpact": "LOW",
                "vulnIntegrityImpact": "LOW",
                "vulnerabilityResponseEffort": "MODERATE"
              },
              "format": "CVSS",
              "scenarios": [
                {
                  "lang": "en",
                  "value": "GENERAL"
                }
              ]
            }
          ],
          "problemTypes": [
            {
              "descriptions": [
                {
                  "cweId": "CWE-22",
                  "description": "CWE-22",
                  "lang": "en",
                  "type": "CWE"
                }
              ]
            }
          ],
          "providerMetadata": {
            "dateUpdated": "2026-10-02T13:21:59.195Z",
            "orgId": "455daabc-a392-441d-aa46-37d35189897c",
            "shortName": "NCSC.ch"
          },
          "references": [
            {
              "url": "https://logback.qos.ch/news.html#1.6.5"
            }
          ],
          "solutions": [
            {
              "lang": "en",
              "supportingMedia": [
                {
                  "base64": false,
                  "type": "text/html",
                  "value": "Update to logack version 1.6.5 or later.\u0026nbsp;This vulnerability requires\u0026nbsp;\u003ccode\u003eSiftingAppender\u003c/code\u003e\u0026nbsp;to be active as well as unsanitized data provided by an \nattacker that MDCDiscriminator makes use of.\u0026nbsp;\u003cbr\u003e\u003cbr\u003eSanitizing relevant data provided by the user should fix this vulnerability."
                }
              ],
              "value": "Update to logack version 1.6.5 or later.\u00a0This vulnerability requires\u00a0SiftingAppender\u00a0to be active as well as unsanitized data provided by an \nattacker that MDCDiscriminator makes use of.\u00a0\n\nSanitizing relevant data provided by the user should fix this vulnerability."
            }
          ],
          "source": {
            "discovery": "EXTERNAL"
          },
          "title": "Logback: Incomplete protection against CVE-2026-19880",
          "workarounds": [
            {
              "lang": "en",
              "supportingMedia": [
                {
                  "base64": false,
                  "type": "text/html",
                  "value": "Update to logack version 1.6.5 or later.\u0026nbsp;This vulnerability requires\u0026nbsp;\u003ccode\u003eSiftingAppender\u003c/code\u003e\u0026nbsp;to be active as well as unsanitized data provided by an attacker that\u0026nbsp;\u003ccode\u003eMDCDiscriminator\u003c/code\u003e\u0026nbsp;makes use of."
                }
              ],
              "value": "Update to logack version 1.6.5 or later.\u00a0This vulnerability requires\u00a0SiftingAppender\u00a0to be active as well as unsanitized data provided by an attacker that\u00a0MDCDiscriminator\u00a0makes use of."
            }
          ],
          "x_generator": {
            "engine": "Vulnogram 0.2.0"
          }
        }
      },
      "cveMetadata": {
        "assignerOrgId": "455daabc-a392-441d-aa46-37d35189897c",
        "assignerShortName": "NCSC.ch",
        "cveId": "CVE-2026-104721",
        "datePublished": "2026-10-02T13:21:59.195Z",
        "dateReserved": "2026-10-02T11:43:59.014Z",
        "dateUpdated": "2026-10-02T13:21:59.195Z",
        "state": "PUBLISHED"
      },
      "dataType": "CVE_RECORD",
      "dataVersion": "5.2"
    }

    CVE-2026-19880 (GCVE-0-2026-19880)

    Vulnerability from cvelistv5 – Published: 2026-08-14 14:31 – Updated: 2026-08-14 19:46
    VLAI
    Title
    Incomplete protection against CVE-2025-11226
    Summary
    Path-traversal vulnerability in QOS.CH Sarl Logback-classic on Java (logback-classic module) allows path-traversal vulnerability. More specifically, an MDC-based discriminator value flows unsanitized into a nested FileAppender path, letting an attacker who influences that MDC value (e.g. via an HTTP header) create and append log files outside the intended directory. This issue affects Logback-classic: from 0.9.14 through 1.6.2.
    SSVC
    Exploitation: none Automatable: no Technical Impact: partial
    CISA Coordinator · CISA-ADP (v2.0.3)
    Decision recorded 2026-08-14 19:46 UTC
    CWE
    Assigner
    NCSC.ch CNA under the mitre root
    CNA scorecard B 80/100 over 74 records in the last 180 days details
    References
    Impacted products
    Vendor Product Version
    QOS.CH Sarl Logback-classic Affected: 0.9.14 , ≤ 1.6.2 (maven)
    Unaffected: 1.6.3 (maven)
    Create a notification for this product.
    Show details on NVD website

    {
      "containers": {
        "adp": [
          {
            "metrics": [
              {
                "other": {
                  "content": {
                    "id": "CVE-2026-19880",
                    "options": [
                      {
                        "Exploitation": "none"
                      },
                      {
                        "Automatable": "no"
                      },
                      {
                        "Technical Impact": "partial"
                      }
                    ],
                    "role": "CISA Coordinator",
                    "timestamp": "2026-08-14T19:46:26.570632Z",
                    "version": "2.0.3"
                  },
                  "type": "ssvc"
                }
              }
            ],
            "providerMetadata": {
              "dateUpdated": "2026-08-14T19:46:37.661Z",
              "orgId": "134c704f-9b21-4f2e-91b3-4a467353bcc0",
              "shortName": "CISA-ADP"
            },
            "title": "CISA ADP Vulnrichment"
          }
        ],
        "cna": {
          "affected": [
            {
              "defaultStatus": "affected",
              "modules": [
                "logback-classic"
              ],
              "platforms": [
                "Java"
              ],
              "product": "Logback-classic",
              "vendor": "QOS.CH Sarl",
              "versions": [
                {
                  "lessThanOrEqual": "1.6.2",
                  "status": "affected",
                  "version": "0.9.14",
                  "versionType": "maven"
                },
                {
                  "status": "unaffected",
                  "version": "1.6.3",
                  "versionType": "maven"
                }
              ]
            }
          ],
          "credits": [
            {
              "lang": "en",
              "type": "finder",
              "value": "York Shen - Yong Shen - PayPal Cyber Security Team (UID 100171)"
            }
          ],
          "descriptions": [
            {
              "lang": "en",
              "supportingMedia": [
                {
                  "base64": false,
                  "type": "text/html",
                  "value": "Path-traversal vulnerability in QOS.CH Sarl Logback-classic on Java (logback-classic module) allows path-traversal vulnerability. More specifically, an \nMDC-based discriminator value flows unsanitized into a nested \nFileAppender path, letting an attacker who influences that MDC value \n(e.g. via an HTTP header)\n create and append log files outside the intended directory. \u003cp\u003e\u003cbr\u003eThis issue affects Logback-classic: from 0.9.14 through 1.6.2.\u003cbr\u003e\u003cbr\u003e\u003c/p\u003e"
                }
              ],
              "value": "Path-traversal vulnerability in QOS.CH Sarl Logback-classic on Java (logback-classic module) allows path-traversal vulnerability. More specifically, an \nMDC-based discriminator value flows unsanitized into a nested \nFileAppender path, letting an attacker who influences that MDC value \n(e.g. via an HTTP header)\n create and append log files outside the intended directory. \n\n\nThis issue affects Logback-classic: from 0.9.14 through 1.6.2."
            }
          ],
          "exploits": [
            {
              "lang": "en",
              "supportingMedia": [
                {
                  "base64": false,
                  "type": "text/html",
                  "value": "No known exploitation\u003cbr\u003e"
                }
              ],
              "value": "No known exploitation"
            }
          ],
          "impacts": [
            {
              "descriptions": [
                {
                  "lang": "en",
                  "value": "path-traversal vulnerability"
                }
              ]
            }
          ],
          "metrics": [
            {
              "cvssV4_0": {
                "Automatable": "NO",
                "Recovery": "NOT_DEFINED",
                "Safety": "PRESENT",
                "attackComplexity": "LOW",
                "attackRequirements": "PRESENT",
                "attackVector": "NETWORK",
                "baseScore": 6.3,
                "baseSeverity": "MEDIUM",
                "exploitMaturity": "NOT_DEFINED",
                "privilegesRequired": "NONE",
                "providerUrgency": "GREEN",
                "subAvailabilityImpact": "NONE",
                "subConfidentialityImpact": "NONE",
                "subIntegrityImpact": "NONE",
                "userInteraction": "NONE",
                "valueDensity": "NOT_DEFINED",
                "vectorString": "CVSS:4.0/AV:N/AC:L/AT:P/PR:N/UI:N/VC:L/VI:L/VA:L/SC:N/SI:N/SA:N/S:P/AU:N/RE:M/U:Green",
                "version": "4.0",
                "vulnAvailabilityImpact": "LOW",
                "vulnConfidentialityImpact": "LOW",
                "vulnIntegrityImpact": "LOW",
                "vulnerabilityResponseEffort": "MODERATE"
              },
              "format": "CVSS",
              "scenarios": [
                {
                  "lang": "en",
                  "value": "GENERAL"
                }
              ]
            }
          ],
          "problemTypes": [
            {
              "descriptions": [
                {
                  "cweId": "CWE-22",
                  "description": "CWE-22",
                  "lang": "en",
                  "type": "CWE"
                }
              ]
            }
          ],
          "providerMetadata": {
            "dateUpdated": "2026-08-14T14:31:02.361Z",
            "orgId": "455daabc-a392-441d-aa46-37d35189897c",
            "shortName": "NCSC.ch"
          },
          "references": [
            {
              "url": "https://logback.qos.ch/news.html#1.6.3"
            }
          ],
          "solutions": [
            {
              "lang": "en",
              "supportingMedia": [
                {
                  "base64": false,
                  "type": "text/html",
                  "value": "Update to logack version 1.6.3 or later.\u0026nbsp;This vulnerability requires \nSiftingAppender to be active as well as unsanitized data provided by an \nattacker that MDCDiscriminator makes use of.\u0026nbsp;\u003cbr\u003e\u003cbr\u003eSanitizing relevant data provided by the user should fix this vulnerability."
                }
              ],
              "value": "Update to logack version 1.6.3 or later.\u00a0This vulnerability requires \nSiftingAppender to be active as well as unsanitized data provided by an \nattacker that MDCDiscriminator makes use of.\u00a0\n\nSanitizing relevant data provided by the user should fix this vulnerability."
            }
          ],
          "source": {
            "discovery": "UNKNOWN"
          },
          "title": "Incomplete protection against CVE-2025-11226",
          "workarounds": [
            {
              "lang": "en",
              "supportingMedia": [
                {
                  "base64": false,
                  "type": "text/html",
                  "value": "Update to logack version 1.6.3 or later.\u0026nbsp;This vulnerability requires SiftingAppender to be active as well as unsanitized data provided by an attacker that MDCDiscriminator makes use of."
                }
              ],
              "value": "Update to logack version 1.6.3 or later.\u00a0This vulnerability requires SiftingAppender to be active as well as unsanitized data provided by an attacker that MDCDiscriminator makes use of."
            }
          ],
          "x_generator": {
            "engine": "Vulnogram 0.2.0"
          }
        }
      },
      "cveMetadata": {
        "assignerOrgId": "455daabc-a392-441d-aa46-37d35189897c",
        "assignerShortName": "NCSC.ch",
        "cveId": "CVE-2026-19880",
        "datePublished": "2026-08-14T14:31:02.361Z",
        "dateReserved": "2026-08-14T14:30:11.651Z",
        "dateUpdated": "2026-08-14T19:46:37.661Z",
        "state": "PUBLISHED"
      },
      "dataType": "CVE_RECORD",
      "dataVersion": "5.2"
    }