Insufficient sanitisation in the OCaml compiler versions 4.04.0 and 4.04.1 allows external code to be executed with raised privilege in binaries marked as setuid, by setting the CAML_CPLUGINS, CAML_NATIVE_CPLUGINS, or CAML_BYTE_CPLUGINS environment variable.
Name | Vendor | Start Version | End Version |
---|---|---|---|
Ocaml | Ocaml | 4.04.0 (including) | 4.04.0 (including) |
Ocaml | Ocaml | 4.04.1 (including) | 4.04.1 (including) |
Ocaml | Ubuntu | artful | * |
Ocaml | Ubuntu | upstream | * |
Ocaml | Ubuntu | yakkety | * |