Skip to content

Commit 54a7d26

Browse files
committed
v2.4.92 Add profilePath collection and msPKI-Certificate-Name-Flag mapping
1 parent f0d56bf commit 54a7d26

4 files changed

Lines changed: 14 additions & 3 deletions

File tree

CHANGELOG.md

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,15 @@
11
# Changelog
22

3+
## 2.4.92 - 2026-08-03
4+
5+
This version implements two PRs ([#37](https://github.com/g0h4n/RustHound-CE/pull/37), [#38](https://github.com/g0h4n/RustHound-CE/pull/38)) with the following changes:
6+
7+
- Collect the AD `profilePath` attribute for user objects, emitted as `Properties.profilepath` in `users.json`. This surfaces roaming profile and profile share paths in BloodHound CE user details, without changing CLI or LDAP collection behavior. Thanks [@karanabe](https://github.com/karanabe)!
8+
- Map all supported `msPKI-Certificate-Name-Flag` subject-name bits to their corresponding BloodHound properties, improving ADCS certificate template coverage. Thanks [@karanabe](https://github.com/karanabe)!
9+
- Correct the UPN subject-name default to `false` for `msPKI-Certificate-Name-Flag` mapping.
10+
- Add parser tests for `profilePath` covering both populated and absent values.
11+
- Add unit tests covering each `msPKI-Certificate-Name-Flag` bit independently; lab imports confirm all six properties are emitted correctly.
12+
313
## 2.4.91 - 2026-06-24
414

515
Issue [#36](https://github.com/g0h4n/RustHound-CE/issues/36), fix `domainsid` being set to the literal string `"DOMAIN_SID"` in ADCS-related objects (`ntauthstores`,`certtemplates`, `issuancepolicies`, `containers`, `enterprisecas`).

Cargo.lock

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ keywords = ["bloodhound", "pentest", "ldap", "tokio", "async"]
66
repository = "https://github.com/g0h4n/RustHound-CE"
77
homepage = "https://github.com/g0h4n/RustHound-CE"
88
documentation = "https://docs.rs/rusthound-ce/"
9-
version = "2.4.91"
9+
version = "2.4.92"
1010
edition = "2021"
1111
license = "MIT"
1212
readme = "README.md"

README.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -73,4 +73,5 @@ More information and examples with how to compile RustHound-CE or how to use Rus
7373
[![](https://github.com/z-jxy.png?size=50)](https://github.com/z-jxy)
7474
[![](https://github.com/0xdf223.png?size=50)](https://github.com/0xdf223)
7575
[<img src="https://pbs.twimg.com/profile_images/859140652617142272/z79HkNvx_400x400.jpg" alt="IppSec" width="50"/>](https://github.com/IppSec)
76-
[![](https://github.com/aancw.png?size=50)](https://github.com/aancw)
76+
[![](https://github.com/aancw.png?size=50)](https://github.com/aancw)
77+
[![](https://github.com/karanabe.png?size=50)](https://github.com/karanabe)

0 commit comments

Comments
 (0)