Bug 2341751 (CVE-2024-45336)
Summary: | CVE-2024-45336 golang: net/http: net/http: sensitive headers incorrectly sent after cross-domain redirect | ||
---|---|---|---|
Product: | [Other] Security Response | Reporter: | OSIDB Bzimport <bzimport> |
Component: | vulnerability | Assignee: | Product Security DevOps Team <prodsec-dev> |
Status: | MODIFIED --- | QA Contact: | |
Severity: | medium | Docs Contact: | |
Priority: | medium | ||
Version: | unspecified | CC: | aazores, abrianik, adistefa, akostadi, alcohan, amasferr, amctagga, anjoseph, anpicker, ansmith, anthomas, aoconnor, apjagtap, asatyam, bdettelb, bkabrda, bniver, brking, cbartlet, chazlett, ckandaga, cmah, crizzo, danken, debarshir, dhanak, diagrawa, dmayorov, doconnor, drosa, dsimansk, dymurray, eaguilar, ebaron, eglynn, ehelms, fdeutsch, flucifre, ggainey, ggrzybek, gkamathe, gmeno, gparvin, haoli, hasun, hkataria, ibolton, jaharrin, jajackso, jburrell, jcammara, jcantril, jeder, jforrest, jfula, jjoyce, jkoehler, jlledo, jmatthew, jmitchel, jmontleo, jneedle, jolong, jowilson, jprabhak, jschluet, juwatts, jwendell, kegrant, kingland, koliveir, kshier, kverlaen, lball, lchilton, lgamliel, lhh, lphiri, lsvaty, mabashia, manissin, matzew, mbenjamin, mbocek, mburns, mgarciac, mhackett, mhulan, mkudlej, mmagr, mmakovy, mnovotny, mrunge, mwringe, ngough, njean, nmoumoul, nobody, nyancey, ometelka, oramraz, osousa, owatkins, pahickey, parichar, pbraun, pcreech, peholase, pgaikwad, pgrist, pierdipi, pjindal, ptisnovs, pvasanth, rcernich, rchan, rfreiman, rgatica, rguimara, rhaigner, rhos-maint, rhuss, rjohnson, rojacob, sabiswas, sakbas, saroy, sausingh, sdawley, sfeifer, sfroberg, shvarugh, simaishi, slucidi, smallamp, smcdonal, smullick, sostapov, sseago, stcannon, stirabos, syedriko, tasato, teagle, tfister, thason, thavo, tjochec, tsweeney, vereddy, veshanka, vimartin, whayutin, wtam, xdharmai, yguenane |
Target Milestone: | --- | Keywords: | Security |
Target Release: | --- | Flags: | tsweeney:
needinfo?
(rgatica) |
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Fixed In Version: | Doc Type: | If docs needed, set a value | |
Doc Text: |
A flaw was found in the net/http package of the Golang standard library. The HTTP client drops sensitive headers after following a cross-domain redirect. For example, a request to `a.com/` containing an Authorization header redirected to `b.com/` will not send that header to `b.com`. However, the sensitive headers would be restored if the client received a subsequent same-domain redirect. For example, a chain of redirects from `a.com/`, to `b.com/1`, and finally to `b.com/2` would incorrectly send the Authorization header to `b.com/2`.
|
Story Points: | --- |
Clone Of: | Environment: | ||
Last Closed: | Type: | --- | |
Regression: | --- | Mount Type: | --- |
Documentation: | --- | CRM: | |
Verified Versions: | Category: | --- | |
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
Cloudforms Team: | --- | Target Upstream Version: | |
Embargoed: | |||
Bug Depends On: | 2341932, 2341933, 2341934, 2341935, 2350678 | ||
Bug Blocks: |
Description
OSIDB Bzimport
2025-01-23 13:09:25 UTC
After a little bit of Git archaeology, I found that this was fixed in Go 1.22.11 with: https://github.com/golang/go/commit/b72d56f98d6620eb ... and in Go 1.23.5 with: https://github.com/golang/go/commit/bb8230f805359456 This issue has been addressed in the following products: RHOL-6.1-RHEL-9 Via RHSA-2025:3131 https://access.redhat.com/errata/RHSA-2025:3131 This issue has been addressed in the following products: Red Hat Enterprise Linux 9 Via RHSA-2025:3335 https://access.redhat.com/errata/RHSA-2025:3335 This issue has been addressed in the following products: Red Hat Enterprise Linux 9.4 Extended Update Support Via RHSA-2025:3593 https://access.redhat.com/errata/RHSA-2025:3593 This issue has been addressed in the following products: Red Hat Enterprise Linux 8 Via RHSA-2025:3772 https://access.redhat.com/errata/RHSA-2025:3772 This issue has been addressed in the following products: Red Hat OpenShift Service Mesh 2.5 for RHEL 8 Via RHSA-2025:3922 https://access.redhat.com/errata/RHSA-2025:3922 This issue has been addressed in the following products: Red Hat Advanced Cluster Management for Kubernetes 2.11 for RHEL 9 Via RHSA-2025:4810 https://access.redhat.com/errata/RHSA-2025:4810 This issue has been addressed in the following products: Red Hat Enterprise Linux 9 Via RHSA-2025:7326 https://access.redhat.com/errata/RHSA-2025:7326 This issue has been addressed in the following products: Red Hat Enterprise Linux 10 Via RHSA-2025:7466 https://access.redhat.com/errata/RHSA-2025:7466 This issue has been addressed in the following products: Satellite Client 6 for RHEL 8 Satellite Client 6 for RHEL 9 Satellite Client 6 for RHEL 10 Via RHSA-2025:7624 https://access.redhat.com/errata/RHSA-2025:7624 |