CVE-2022-1996
go-restful: Authorization Bypass Through User-Controlled Key
Severidad por fuente
La etiqueta propia de Trivy es CRITICAL. Crítica según NVD, GHSA, Azure Linux, Photon OS. Más baja según Red Hat (alta), Amazon (alta).
Descripción
Authorization Bypass Through User-Controlled Key in GitHub repository emicklei/go-restful prior to v3.8.0.
Paquetes afectados y versiones corregidas
| Fuente | Paquete | Corregido en |
|---|---|---|
| Azure Linux 3.0 | keda, sriov-network-device-plugin | 0:2.14.0-1.azl3 y 1 más |
| go::GitHub Security Advisory Go | github.com/emicklei/go-restful, github.com/emicklei/go-restful/v2, github.com/emicklei/go-restful/v3 | 2.16.0 y 1 más |
| Photon OS 4.0 | calico, calico-cni, calico-felix y 3 más | 3.26.1-1.ph4 y 1 más |
| Photon OS 5.0 | calico, calico-cni, calico-felix y 3 más | 3.26.1-1.ph5 y 1 más |
| alpine 3.18 | gitlab-runner | 15.10.0-r0 |
| alpine 3.19 | gitlab-runner | 15.10.0-r0 |
| alpine 3.20 | gitlab-runner | 15.10.0-r0 |
| alpine 3.21 | gitlab-runner | 15.10.0-r0 |
| alpine 3.22 | gitlab-runner | 15.10.0-r0 |
| alpine 3.23 | gitlab-runner | 15.10.0-r0 |
| alpine 3.24 | gitlab-runner | 15.10.0-r0 |
| alpine edge | gitlab-runner | 15.10.0-r0 |
Mostrar las 83 entradas de 22 fuentes
| Fuente | Paquete | Corregido en |
|---|---|---|
| Azure Linux 3.0 | keda | 0:2.14.0-1.azl3 |
| Azure Linux 3.0 | sriov-network-device-plugin | 0:3.7.0-1.azl3 |
| go::GitHub Security Advisory Go | github.com/emicklei/go-restful | 2.16.0 |
| go::GitHub Security Advisory Go | github.com/emicklei/go-restful/v2 | sin corrección indicada |
| go::GitHub Security Advisory Go | github.com/emicklei/go-restful/v3 | 3.8.0 |
| Photon OS 4.0 | calico | 3.26.1-1.ph4 |
| Photon OS 4.0 | calico-cni | 3.26.1-1.ph4 |
| Photon OS 4.0 | calico-felix | 3.26.1-1.ph4 |
| Photon OS 4.0 | calico-k8s-policy | 3.26.1-1.ph4 |
| Photon OS 4.0 | confd | 3.26.1-1.ph4 |
| Photon OS 4.0 | kubernetes-dashboard | 2.7.0-1.ph4 |
| Photon OS 5.0 | calico | 3.26.1-1.ph5 |
| Photon OS 5.0 | calico-cni | 3.26.1-1.ph5 |
| Photon OS 5.0 | calico-felix | 3.26.1-1.ph5 |
| Photon OS 5.0 | calico-k8s-policy | 3.26.1-1.ph5 |
| Photon OS 5.0 | confd | 3.26.1-1.ph5 |
| Photon OS 5.0 | kapacitor | 1.6.6-1.ph5 |
| alpine 3.18 | gitlab-runner | 15.10.0-r0 |
| alpine 3.19 | gitlab-runner | 15.10.0-r0 |
| alpine 3.20 | gitlab-runner | 15.10.0-r0 |
| alpine 3.21 | gitlab-runner | 15.10.0-r0 |
| alpine 3.22 | gitlab-runner | 15.10.0-r0 |
| alpine 3.23 | gitlab-runner | 15.10.0-r0 |
| alpine 3.24 | gitlab-runner | 15.10.0-r0 |
| alpine edge | gitlab-runner | 15.10.0-r0 |
| amazon linux 2022 | compat-golang-github-cpuguy83-md2man-2-devel | 2.0.2-20.amzn2022 |
| amazon linux 2022 | golang | 1.19.1-1.amzn2022.0.2 |
| amazon linux 2022 | golang-bin | 1.19.1-1.amzn2022.0.2 |
| amazon linux 2022 | golang-docs | 1.19.1-1.amzn2022.0.2 |
| amazon linux 2022 | golang-github-cpuguy83-md2man | 2.0.2-20.amzn2022 |
| amazon linux 2022 | golang-github-cpuguy83-md2man-debuginfo | 2.0.2-20.amzn2022 |
| amazon linux 2022 | golang-github-cpuguy83-md2man-debugsource | 2.0.2-20.amzn2022 |
| amazon linux 2022 | golang-github-cpuguy83-md2man-devel | 2.0.2-20.amzn2022 |
| amazon linux 2022 | golang-misc | 1.19.1-1.amzn2022.0.2 |
| amazon linux 2022 | golang-race | 1.19.1-1.amzn2022.0.2 |
| amazon linux 2022 | golang-shared | 1.19.1-1.amzn2022.0.2 |
| amazon linux 2022 | golang-src | 1.19.1-1.amzn2022.0.2 |
| amazon linux 2022 | golang-tests | 1.19.1-1.amzn2022.0.2 |
| amazon linux 2022 | golist | 0.10.1-11.amzn2022.0.1 |
| amazon linux 2022 | golist-debuginfo | 0.10.1-11.amzn2022.0.1 |
| amazon linux 2022 | golist-debugsource | 0.10.1-11.amzn2022.0.1 |
| chainguard | kube-state-metrics-2.6 | 2.6.0-r1 |
| chainguard | kubeflow | 1.10.0-r3 |
| chainguard | kubeflow-fips | 1.10.0-r2 |
| debian 10 | golang-github-emicklei-go-restful | sin corrección indicada |
| debian 11 | golang-github-emicklei-go-restful | sin corrección indicada |
| debian 12 | golang-github-emicklei-go-restful | 3.10.2-1 |
| debian 13 | golang-github-emicklei-go-restful | 3.10.2-1 |
| debian 14 | golang-github-emicklei-go-restful | 3.10.2-1 |
| echo | golang-github-emicklei-go-restful | 3.10.2-1 |
| Red Hat | ansible-service-broker | sin corrección indicada |
| Red Hat | ansible-service-broker-container-scripts | sin corrección indicada |
| Red Hat | ansible-service-broker-selinux | sin corrección indicada |
| Red Hat | atomic-enterprise-service-catalog | sin corrección indicada |
| Red Hat | atomic-enterprise-service-catalog-svcat | sin corrección indicada |
| Red Hat | atomic-openshift | sin corrección indicada |
| Red Hat | atomic-openshift-clients | sin corrección indicada |
| Red Hat | atomic-openshift-clients-redistributable | sin corrección indicada |
| Red Hat | atomic-openshift-descheduler | sin corrección indicada |
| Red Hat | atomic-openshift-docker-excluder | sin corrección indicada |
| Red Hat | atomic-openshift-dockerregistry | sin corrección indicada |
| Red Hat | atomic-openshift-excluder | sin corrección indicada |
| Red Hat | atomic-openshift-hyperkube | sin corrección indicada |
| Red Hat | atomic-openshift-hypershift | sin corrección indicada |
| Red Hat | atomic-openshift-master | sin corrección indicada |
| Red Hat | atomic-openshift-node | sin corrección indicada |
| Red Hat | atomic-openshift-pod | sin corrección indicada |
| Red Hat | atomic-openshift-sdn-ovs | sin corrección indicada |
| Red Hat | atomic-openshift-service-idler | sin corrección indicada |
| Red Hat | atomic-openshift-template-service-broker | sin corrección indicada |
| Red Hat | atomic-openshift-tests | sin corrección indicada |
| Red Hat | automation-broker-apb-role | sin corrección indicada |
| Red Hat | golang-github-openshift-oauth-proxy | sin corrección indicada |
| Red Hat | machine-config-daemon | sin corrección indicada |
| Red Hat | openshift | sin corrección indicada |
| Red Hat | openshift-clients | sin corrección indicada |
| Red Hat | openshift-clients-redistributable | sin corrección indicada |
| Red Hat | openshift-hyperkube | sin corrección indicada |
| Red Hat | openshift-kube-apiserver | sin corrección indicada |
| Red Hat | openshift-kube-controller-manager | sin corrección indicada |
| Red Hat | openshift-kube-scheduler | sin corrección indicada |
| Red Hat | openshift-kubelet | sin corrección indicada |
| wolfi | kubeflow | 1.10.0-r3 |
Referencias
- https://access.redhat.com/security/cve/CVE-2022-1996
- https://github.com/emicklei/go-restful
- https://github.com/emicklei/go-restful/commit/926662532deb450272956c7bc573978464aae74e
- https://github.com/emicklei/go-restful/commit/f292efff46ae17e9d104f865a60a39a2ae9402f1
- https://github.com/emicklei/go-restful/commit/fd3c327a379ce08c68ef18765bdc925f5d9bad10
- https://github.com/emicklei/go-restful/issues/489
- https://huntr.dev/bounties/be837427-415c-4d8c-808b-62ce20aa84f1
- https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/575BLJ3Y2EQBRNTFR2OSQQ6L2W6UCST3
Las 28 referencias
- https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/575BLJ3Y2EQBRNTFR2OSQQ6L2W6UCST3/
- https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/OBDD3Q23RCGAGHIXUCWBU6N3S4RNAKXB
- https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/OBDD3Q23RCGAGHIXUCWBU6N3S4RNAKXB/
- https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/RQXU752ALW53OJAF5MG3WMR5CCZVLWW6
- https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/RQXU752ALW53OJAF5MG3WMR5CCZVLWW6/
- https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/SO5QC2JFW2PXBWAE27OYYYL5SPFUBHTY
- https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/SO5QC2JFW2PXBWAE27OYYYL5SPFUBHTY/
- https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/W56PP46JVZEKCANBKXFKRVSBBRRMCY6V
- https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/W56PP46JVZEKCANBKXFKRVSBBRRMCY6V/
- https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/Z55VUVGO7E5PJFXIOVAY373NZRHBNCI5
- https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/Z55VUVGO7E5PJFXIOVAY373NZRHBNCI5/
- https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/ZGQKWD6SE75PFBPFVSZYAKAVXKBZXKWS
- https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/ZGQKWD6SE75PFBPFVSZYAKAVXKBZXKWS/
- https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/ZY2SLWOQR4ZURQ7UBRZ7JIX6H6F5JHJR
- https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/ZY2SLWOQR4ZURQ7UBRZ7JIX6H6F5JHJR/
- https://nvd.nist.gov/vuln/detail/CVE-2022-1996
- https://pkg.go.dev/vuln/GO-2022-0619
- https://security.netapp.com/advisory/ntap-20220923-0005
- https://security.netapp.com/advisory/ntap-20220923-0005/
- https://www.cve.org/CVERecord?id=CVE-2022-1996