Icinga
Open-source infrastructure and network monitoring system
Icinga 2 is fixing the same API permission holes across every supported branch.
◆Recent moves
- 1d ago
v2.16.5: /v1/events permission bypass and node memory exhaustion fixed
Two vulnerabilities closed - an authenticated ApiUser with events/* could read objects through crafted filter expressions without objects/query/* permission, and a node could exhaust another node's memory via the 1 GB message limit, now capped at 16 MiB - plus a fix for an IcingaDB regression dating to v2.16.0. The permission bug is the same class the July filter-expression work was addressing.
View source ↗ - 1d ago
v2.15.6: the 2.15-branch twin of the August security fixes
The 2.15-branch release carrying the same two security fixes as v2.16.5, tagged within half a minute of it and without the IcingaDB regression fix. Icinga's standard practice of shipping a security fix simultaneously to every supported branch.
View source ↗ - 1mo ago
Fixes API auth regression and hanging endpoint connections
A regression from v2.16.0 that broke API authentication for clients sending HTTP Basic Auth only after being asked, endpoint connections that could hang indefinitely and block further attempts until restart, and OpenSSL compatibility. Operationally the most disruptive of the recent bugs.
View source ↗ - 1mo ago
Security release for the 2.14 branch, adds filter-expression permission
Critical fixes including two allowing an unauthenticated attacker to take over or crash the process over the network, plus the new filter-expression permission restricting which API users may use DSL filters. Enforcement is opt-in until v2.17 because the change is incompatible.
View source ↗ - 1mo ago
Security release for the 2.15 branch
The 2.15 twin of the same July security release, with an identical body. One of three branch releases published within two minutes of each other.
View source ↗ - 1mo ago
Security release for the current 2.16 branch
The 2.16 member of the July trio, carrying the same critical fixes and the filter-expression permission. Together the three releases show Icinga backporting security work rather than forcing branch upgrades.
View source ↗