Skip to content

Commit

Permalink
docs: Add "Bugs in other places"
Browse files Browse the repository at this point in the history
Bugs in other systems and platforms, thanks to junixsocket.
... the list keeps growing
  • Loading branch information
kohlschuetter committed Jul 9, 2024
1 parent 97385c9 commit dd26c22
Show file tree
Hide file tree
Showing 3 changed files with 39 additions and 0 deletions.
5 changes: 5 additions & 0 deletions src/site/markdown/compatibility.md.vm
Original file line number Diff line number Diff line change
Expand Up @@ -168,3 +168,8 @@ specify:
-Dorg.newsclub.net.unix.library.disable.CAPABILITY_FILE_DESCRIPTORS=true

The set of available capabilities is enumerated in the [AFSocketCapability](https://kohlschutter.github.io/junixsocket/apidocs/org.newsclub.net.unix/org/newsclub/net/unix/AFSocketCapability.html) enum.

#[[##]]# Bugs in other systems

If you're curious about bugs in other systems we could find thanks to junixsocket, take a look
[here](otherbugs.html).
33 changes: 33 additions & 0 deletions src/site/markdown/otherbugs.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,33 @@
# Bugs in other places found thanks to junixsocket

Thanks to junixsocket development, as well as due to running the [selftest](selftest.html) suite, several bugs in other projects and platforms (even kernels) have been found.

Here is an incomplete list.

* IBM AIX: AIX is vulnerable to privilege escalation (CVE-2024-27273, CVSS Base score: 8.1)

`SO_PEERID` was incompletely implemented for datagrams, resulting in uid/gid=0 for all users

see [IBM Security Advisory 7150297](https://www.ibm.com/support/pages/node/7150297)

* IBM i

A backwards-incompatible change was introduced in JDK 15 [OpenJ9 issue 9788](https://github.com/eclipse-openj9/openj9/issues/9788)

* FreeBSD

Linuxulator bug [277118](https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=277118)

* Haiku OS

Three kernel bugs: [18534](https://dev.haiku-os.org/ticket/18534), [18535](https://dev.haiku-os.org/ticket/18535), [18539](https://dev.haiku-os.org/ticket/18539)

* Java: [JDK-8335600](https://bugs.openjdk.org/browse/JDK-8335600), [JDK-8316703](https://bugs.openjdk.org/browse/JDK-8316703)

* GraalVM: [issue 547](https://github.com/graalvm/native-build-tools/issues/547)

* Maven: [MINSTALL-201](https://issues.apache.org/jira/browse/MINSTALL-201), [MNG-8178](https://issues.apache.org/jira/browse/MNG-8178), [MJLINK-82](https://issues.apache.org/jira/browse/MJLINK-82),

* PMD: [issue 4620](https://github.com/pmd/pmd/issues/4620), [issue 4609](https://github.com/pmd/pmd/pull/4609)

More about junixsocket's own issues can be found in the junixsocket [bug tracker](https://github.com/kohlschutter/junixsocket/issues).
1 change: 1 addition & 0 deletions src/site/site.xml
Original file line number Diff line number Diff line change
Expand Up @@ -75,6 +75,7 @@
href="crosscomp.html" />
<item name="Developing with Eclipse" href="eclipse.html" />
<item name="Developing with Xcode" href="xcode.html" />
<item name="Bugs in other places" href="otherbugs.html" />
<item name="Release Instructions" href="release.html" />
</menu>

Expand Down

0 comments on commit dd26c22

Please sign in to comment.