Skip to content
Heist/ feed
Back to feed
High

ipl/web is vulnerable to reflected XSS by malformed search requests

Type: advisorySources: OSV

ipl/web is a set of common web components for php projects. Prior to versions 0.13.1 and 0.10.3, the vulnerability allows an attacker to inject malicious Javascript into a victim's browser to run it in the context of Icinga Web. The victim needs to visit a specifically prepared website and may have no immediate chance to notice any wrongdoing. This issue has been patched in versions 0.13.1 and 0.10.3.

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

Source evidence

ipl/web is vulnerable to reflected XSS by malformed search requests

core-osv · Original source

Published 8 May 2026, 22:02 UTC

ipl/web is a set of common web components for php projects. Prior to versions 0.13.1 and 0.10.3, the vulnerability allows an attacker to inject malicious Javascript into a victim's browser to run it in the context of Icinga Web. The victim needs to visit a specifically prepared website and may have no immediate chance to notice any wrongdoing. This issue has been patched in versions 0.13.1 and 0.10.3.

osv:CVE-2026-42224
Complete source record
{
  "id": "b971708b7717ab0f2a1f801d7e89b4f092e7c5dc6c24c28fd0f485fff046497e",
  "url": "https://osv.dev/vulnerability/CVE-2026-42224",
  "method": "structured",
  "payload": {
    "kind": "advisory",
    "title": "ipl/web is vulnerable to reflected XSS by malformed search requests",
    "summary": "ipl/web is a set of common web components for php projects. Prior to versions 0.13.1 and 0.10.3, the vulnerability allows an attacker to inject malicious Javascript into a victim's browser to run it in the context of Icinga Web. The victim needs to visit a specifically prepared website and may have no immediate chance to notice any wrongdoing. This issue has been patched in versions 0.13.1 and 0.10.3.",
    "evidence": "osv:CVE-2026-42224",
    "products": [],
    "severity": "high",
    "structured": {
      "id": "CVE-2026-42224",
      "aliases": [
        "CVE-2026-42224",
        "GHSA-55wf-5m3q-6jjf"
      ],
      "metrics": [
        {
          "type": "CVSS_V3",
          "score": "CVSS:3.1/AV:N/AC:H/PR:H/UI:R/S:C/C:H/I:H/A:H"
        }
      ],
      "affected": [
        {
          "ranges": [
            {
              "repo": "https://github.com/icinga/ipl-web",
              "type": "GIT",
              "events": [
                {
                  "introduced": "26cda7a9537266f0f0e86171a704a8fb380df305"
                },
                {
                  "fixed": "f387e92504d7a03bb857d1aee9b7410e06dd065d"
                }
              ],
              "database_specific": {
                "extracted_events": [
                  {
                    "range": [
                      {
                        "introduced": "0.11.0"
                      },
                      {
                        "fixed": "0.13.1"
                      }
                    ],
                    "source": "AFFECTED_FIELD",
                    "strategy": "StringRangeExpression"
                  },
                  {
                    "range": [
                      {
                        "fixed": "f387e92504d7a03bb857d1aee9b7410e06dd065d"
                      }
                    ],
                    "source": "REFERENCES_COMMIT"
                  },
                  {
                    "range": [
                      {
                        "fixed": "f387e92504d7a03bb857d1aee9b7410e06dd065d"
                      }
                    ],
                    "source": "REFERENCES_TAG",
                    "original_tag": "v0.13.1"
                  },
                  {
                    "range": [
                      {
                        "introduced": "0"
                      },
                      {
                        "fixed": "0.13.1"
                      }
                    ],
                    "source": "DESCRIPTION"
                  }
                ]
              }
            }
          ],
          "versions": [
            "v0.13.0",
            "v0.12.0",
            "v0.11.1",
            "v0.11.0"
          ],
          "database_specific": {
            "source": "https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2026-42224.json"
          }
        }
      ],
      "modified": "2026-10-28T02:30:50.278856526Z",
      "provider": "osv",
      "references": [
        "https://github.com/Icinga/ipl-web/releases/tag/v0.10.3",
        "https://github.com/Icinga/ipl-web/releases/tag/v0.13.1",
        "https://github.com/CVEProject/cvelistV5/tree/main/cves/2026/42xxx/CVE-2026-42224.json",
        "https://github.com/Icinga/ipl-web/security/advisories/GHSA-55wf-5m3q-6jjf",
        "https://nvd.nist.gov/vuln/detail/CVE-2026-42224",
        "https://github.com/Icinga/ipl-web/commit/f387e92504d7a03bb857d1aee9b7410e06dd065d"
      ],
      "provider_metadata": {
        "cwe_ids": [
          "CWE-79"
        ],
        "cna_assigner": "GitHub_M",
        "unresolved_ranges": [
          {
            "extracted_events": [
              {
                "range": [
                  {
                    "fixed": "0.10.3"
                  }
                ],
                "source": "AFFECTED_FIELD",
                "strategy": "StringRangeExpression"
              }
            ]
          }
        ],
        "osv_generated_from": "https://github.com/CVEProject/cvelistV5/tree/main/cves/2026/42xxx/CVE-2026-42224.json"
      }
    },
    "related_cves": [
      {
        "value": "CVE-2026-42224",
        "evidence": "/id"
      }
    ],
    "security_relevant": true,
    "severity_evidence": "/severity/0/score"
  },
  "source_id": "core-osv",
  "document_id": 518886,
  "published_at": "2026-05-08T22:02:52.231+00:00"
}