Skip to content

Commit 37bb38d

Browse files
authored
Mark hexchat unsound and unmaintained (#2468)
1 parent c9e6bf9 commit 37bb38d

File tree

1 file changed

+23
-0
lines changed

1 file changed

+23
-0
lines changed
Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
```toml
2+
[advisory]
3+
id = "RUSTSEC-0000-0000"
4+
package = "hexchat"
5+
date = "2025-11-17"
6+
url = "https://github.com/pie-flavor/hexchat-rs/issues/3"
7+
categories = ["memory-corruption", "memory-exposure"]
8+
keywords = ["memory-safety"]
9+
informational = "unsound"
10+
11+
[versions]
12+
patched = []
13+
```
14+
15+
# hexchat crate is unsound and unmaintained
16+
17+
All versions of this crate have function `deregister_command` which can result in use after free.
18+
This is unsound.
19+
20+
In addition, all versions since 0.3.0 have "safe" macros, which are documented as unsafe to use in threads.
21+
22+
In addition, the `hexchat` crate is no longer actively maintained. If you rely on this crate, consider switching
23+
to an alternative.

0 commit comments

Comments
 (0)