Builder wget-solaris10-i386 Build #553
Results:
Failed shell shell_1 shell_2 shell_3
SourceStamp:
| Project | wget |
| Repository | https://gitlab.com/gnuwget/wget.git |
| Branch | master |
| Revision | 581b53633159200125bcdee697762c62449b1067 |
| Got Revision | 581b53633159200125bcdee697762c62449b1067 |
| Changes | 1 change |
BuildSlave:
unstable10xReason:
The SingleBranchScheduler scheduler named 'schedule-wget-solaris10-i386' triggered this build
Steps and Logfiles:
Build Properties:
| Name | Value | Source |
|---|---|---|
| branch | master | Build |
| builddir | /export/home/buildbot/slave/wget-solaris10-i386 | slave |
| buildername | wget-solaris10-i386 | Builder |
| buildnumber | 553 | Build |
| codebase | Build | |
| got_revision | 581b53633159200125bcdee697762c62449b1067 | Git |
| project | wget | Build |
| repository | https://gitlab.com/gnuwget/wget.git | Build |
| revision | 581b53633159200125bcdee697762c62449b1067 | Build |
| scheduler | schedule-wget-solaris10-i386 | Scheduler |
| slavename | unstable10x | BuildSlave |
| workdir | /export/home/buildbot/slave/wget-solaris10-i386 | slave (deprecated) |
Forced Build Properties:
| Name | Label | Value |
|---|
Responsible Users:
- vlefebvrevalentin.lefebvre@suse.com
Timing:
| Start | Sat Jun 20 10:59:30 2026 |
| End | Sat Jun 20 11:00:33 2026 |
| Elapsed | 1 mins, 2 secs |
All Changes:
:
Change #271894
Category wget Changed by vlefebvre <valentin.lefebvre@suse.com> Changed at Sat 20 Jun 2026 10:29:10 Repository https://gitlab.com/gnuwget/wget.git Project wget Branch master Revision 581b53633159200125bcdee697762c62449b1067 Comments
Drop user-provided Authorization and Cookie headers on untrusted redirections * src/http.c: (unredirectable_headerline) check if a header line is included in a list of value that cannot be sent after a redirect. * src/http.c: (get_http) Do not set user header, when location_changed, from unredirectable_headerline. * src/http.h: (http_loop) Add argument location_changed. * testenv/Makefile.am: Add new tests. * testenv/Test-redirect-auth-cookie.py: New test file. * testenv/Test-redirect-same-host-keep-auth-cookie.py: New test file. * testenv/conf/update_redirect.py: New file. Fix CVE-2021-31879. If wget for an http URL is redirected to a different site (hostnameparts of URLs differ), then any "Authorization" and "Cookie" header entries are discarded. The dropping of user-provided headers is switched off by --trust-server-names. Signed-off-by: vlefebvre <valentin.lefebvre@suse.com> Signed-off-by: Tim Rühsen <tim.ruehsen@gmx.de> Co-authored-by: Tim Rühsen <tim.ruehsen@gmx.de> Copyright-paperwork-exempt: Yes
Changed files
- src/http.c
- src/http.h
- src/retr.c
- testenv/Makefile.am
- testenv/Test-redirect-auth-cookie.py
- testenv/Test-redirect-same-host-keep-auth-cookie.py
- testenv/conf/update_redirect.py