Skip to content

Releases: himmelblau-idm/himmelblau

0.8.6

12 Feb 16:04
8544c19
Compare
Choose a tag to compare

What's Changed

  • Fix libutf8proc dependency issue on Ubuntu 22.04 - stable-0.8.x by @dmulder in #349
  • Fix GOA crash when krb5.conf doesn't include /etc/krb5.conf.d - Stable 0.8.x by @dmulder in #354
  • Only the himmelblau-sso package should conflict with intune-portal by @dmulder in #364

Full Changelog: 0.8.3...0.8.6

0.8.3

23 Jan 15:25
a5e14f8
Compare
Choose a tag to compare

Impact

Two vulnerabilities were identified in Himmelblau versions 0.7.0 through 0.8.2:

  1. Logon Compliance Script Issue: When debug logging is enabled, user access tokens are inadvertently logged, potentially exposing sensitive authentication data.
  2. Kerberos CCache Issue: Similarly, Kerberos Ticket-Granting Tickets (TGTs) are logged when debug logging is enabled.

Both issues pose a risk of exposing sensitive credentials, particularly in environments where debug logging is enabled. Both issues are caused by the same underlying issue, and are resolve with a single patch.

Patches

The vulnerabilities have been addressed in Himmelblau version 0.8.3. All users are strongly encouraged to update to this version.

Workarounds

Users unable to update immediately can apply the following mitigations:

  1. For the logon compliance script issue, disable the logon_script option in /etc/himmelblau/himmelblau.conf:

    logon_script = 

    Ensure the debug option in the same configuration file is set to false:

    debug = false

    Additionally, avoid using the -d flag when starting the himmelblaud daemon.

  2. For the Kerberos CCache issue, disable debug logging globally by:

    • Setting the debug option in /etc/himmelblau/himmelblau.conf to false.
    • Avoiding the -d parameter when starting himmelblaud.

References

Package filtering

To download the latest packages for your distro, you can filter them here.

0.7.15

23 Jan 15:35
7a70a0b
Compare
Choose a tag to compare

Impact

A vulnerability was identified in Himmelblau versions 0.7.0 through 0.8.2:

  1. Logon Compliance Script Issue: When debug logging is enabled, user access tokens are inadvertently logged, potentially exposing sensitive authentication data.

The issue poses a risk of exposing sensitive credentials, particularly in environments where debug logging is enabled.

Patches

The vulnerability has been addressed in Himmelblau version 0.7.15. All users are strongly encouraged to update to this version.

Workarounds

Users unable to update immediately can apply the following mitigations:

  1. For the logon compliance script issue, disable the logon_script option in /etc/himmelblau/himmelblau.conf:
    logon_script = 
    Ensure the debug option in the same configuration file is set to false:
    debug = false
    Additionally, avoid using the -d flag when starting the himmelblaud daemon.

References

0.8.2

08 Jan 22:40
553c632
Compare
Choose a tag to compare

What's Changed

  • Stable 0.8.x Entra Id no longer permits SFA enrollment by @dmulder in #339

Full Changelog: 0.8.1...0.8.2

0.8.1

08 Jan 17:25
c689c7b
Compare
Choose a tag to compare

What's Changed

  • Stable 0.8.x Rewrite the sso code in Rust by @dmulder in #337

Full Changelog: 0.8.0...0.8.1

0.8.0

19 Dec 22:14
Compare
Choose a tag to compare

What's Changed

New Contributors

  • @mw-a made their first contribution in #323

Full Changelog: 0.7.14...0.8.0

0.7.14

18 Dec 17:46
a54af23
Compare
Choose a tag to compare

What's Changed

  • Stable 0.7.x fedora build deps by @dmulder in #326
  • Stable 0.7.x Fix Multi Domain support not working by @dmulder in #330

Full Changelog: 0.7.12...0.7.14

0.7.12

11 Dec 22:34
12a0361
Compare
Choose a tag to compare

What's Changed

  • Stable 0.7.x multi-domain backports by @dmulder in #317
  • Stable 0.7.x Hello Pin changes via passwd command by @dmulder in #321
  • Stable 0.7.x Add Debian 12 packaging by @dmulder in #324

Full Changelog: 0.7.9...0.7.12

0.7.9

05 Dec 14:14
93655d2
Compare
Choose a tag to compare

What's Changed

Full Changelog: 0.7.7...0.7.9

0.7.7

02 Dec 16:35
b48d0bb
Compare
Choose a tag to compare

What's Changed

  • Remove the org.samba.himmelblau dbus service by @dmulder in #302
  • Enable module for utf8proc-devel in Rocky8 by @dmulder in #303
  • Fix CVE-2024-11738: rustls network-reachable panic in Acceptor::accept by @dmulder in #307

This version addresses a vulnerability described in GHSA-8339-5m7v-j33j

Full Changelog: 0.7.4...0.7.7