CVE-2026-61552

Icinga 2 DSL Injection via Unescaped Import Template Name

Published Sep 18, 2026 CVSS 3.1 · 7.2 High EPSS < 1% KEV · Not listed
Description
Icinga 2 is an open source monitoring system. From 2.4 until 2.14.9, 2.15.4, and 2.16.2, the /v1/objects API writes attacker-controlled template names into generated configuration without escaping them. An authenticated ApiUser with an objects/create/* permission can inject Icinga 2 DSL configuration, escape the intended object, create additional objects, and exceed the user's assigned privileges. This issue is fixed in versions 2.14.9, 2.15.4, and 2.16.2.

Remediation

No solution or workaround provided in the CVE record

Tracking

Sign in to view the affected projects.

Advisories

Source ID Title
Debian DSA Debian DSA DSA-6426-1 icinga2 security update
History
Type Values Removed Values Added
First Time appeared Icinga
Icinga icinga
Vendors & Products Icinga
Icinga icinga
Type Values Removed Values Added
Description Icinga 2 is an open source monitoring system. From 2.4 until 2.14.9, 2.15.4, and 2.16.2, the /v1/objects API writes attacker-controlled template names into generated configuration without escaping them. An authenticated ApiUser with an objects/create/* permission can inject Icinga 2 DSL configuration, escape the intended object, create additional objects, and exceed the user's assigned privileges. This issue is fixed in versions 2.14.9, 2.15.4, and 2.16.2.
Title Icinga 2 DSL Injection via Unescaped Import Template Name
Weaknesses CWE-94
References
Metrics cvssV3_1

{'score': 7.2, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:U/C:H/I:H/A:H'}

ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'none', 'Technical Impact': 'total'}, 'version': '2.0.3'}

Weaknesses

Sources

Status
PUBLISHED
Assigner
GitHub_M
Published
Updated
Sep 18, 2026, 6:05 PM
Reserved
Jul 10, 2026, 4:48 PM
Status
Awaiting Analysis
Published
Sep 18, 2026, 6:17 PM
Modified
Sep 24, 2026, 9:17 PM