← Back to CVE Explorer

CVE-2026-42028

Full vulnerability record from the local CVENow database.

Description

novaGallery is a php image gallery. Prior to version 2.1.1, a path traversal vulnerability has been identified in novaGallery. This allows unauthenticated users to read image files outside the intended gallery root directory. This issue has been patched in version 2.1.1.

Severity
MEDIUM
CVSS score
5.3 (v3.1)
Vulnerability status
Deferred
Source identifier
Published
2026-05-08 17:16:31.177000
Last modified
2026-10-26 18:10:00.173000
View original CVE JSON
{
  "id": "CVE-2026-42028",
  "sourceIdentifier": "[email protected]",
  "published": "2026-05-08T17:16:31.177",
  "lastModified": "2026-10-26T18:10:00.173",
  "vulnStatus": "Deferred",
  "cveTags": [],
  "descriptions": [
    {
      "lang": "en",
      "value": "novaGallery is a php image gallery. Prior to version 2.1.1, a path traversal vulnerability has been identified in novaGallery. This allows unauthenticated users to read image files outside the intended gallery root directory. This issue has been patched in version 2.1.1."
    },
    {
      "lang": "es",
      "value": "novaGallery es una galería de imágenes PHP. Antes de la versión 2.1.1, se ha identificado una vulnerabilidad de salto de ruta en novaGallery. Esto permite a usuarios no autenticados leer archivos de imagen fuera del directorio raíz de la galería previsto. Este problema ha sido parcheado en la versión 2.1.1."
    }
  ],
  "affected": [
    {
      "source": "[email protected]",
      "affectedData": [
        {
          "vendor": "novafacile",
          "product": "novagallery",
          "versions": [
            {
              "version": "< 2.1.1",
              "status": "affected"
            }
          ]
        }
      ]
    }
  ],
  "metrics": {
    "cvssMetricV31": [
      {
        "source": "[email protected]",
        "type": "Secondary",
        "cvssData": {
          "version": "3.1",
          "vectorString": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:N",
          "baseScore": 5.3,
          "baseSeverity": "MEDIUM",
          "attackVector": "NETWORK",
          "attackComplexity": "LOW",
          "privilegesRequired": "NONE",
          "userInteraction": "NONE",
          "scope": "UNCHANGED",
          "confidentialityImpact": "LOW",
          "integrityImpact": "NONE",
          "availabilityImpact": "NONE"
        },
        "exploitabilityScore": 3.9,
        "impactScore": 1.4
      }
    ],
    "ssvcV203": [
      {
        "source": "134c704f-9b21-4f2e-91b3-4a467353bcc0",
        "ssvcData": {
          "timestamp": "2026-05-08T17:04:37.058875Z",
          "id": "CVE-2026-42028",
          "options": [
            {
              "exploitation": "poc"
            },
            {
              "automatable": "no"
            },
            {
              "technicalImpact": "partial"
            }
          ],
          "role": "CISA Coordinator",
          "version": "2.0.3"
        }
      }
    ]
  },
  "weaknesses": [
    {
      "source": "[email protected]",
      "type": "Secondary",
      "description": [
        {
          "lang": "en",
          "value": "CWE-22"
        }
      ]
    }
  ],
  "references": [
    {
      "url": "https://github.com/novafacile/novagallery/commit/46fe7b0f79f429e18c8cff3f92360c4513732ba6",
      "source": "[email protected]"
    },
    {
      "url": "https://github.com/novafacile/novagallery/releases/tag/v2.1.1",
      "source": "[email protected]"
    },
    {
      "url": "https://github.com/novafacile/novagallery/security/advisories/GHSA-wv5j-98c7-frm9",
      "source": "[email protected]"
    },
    {
      "url": "https://github.com/novafacile/novagallery/security/advisories/GHSA-wv5j-98c7-frm9",
      "source": "134c704f-9b21-4f2e-91b3-4a467353bcc0"
    }
  ]
}