Описание
A denial of service is possible from excessive resource consumption in net/http and mime/multipart. Multipart form parsing with mime/multipart.Reader.ReadForm can consume largely unlimited amounts of memory and disk files. This also affects form parsing in the net/http package with the Request methods FormFile, FormValue, ParseMultipartForm, and PostFormValue. ReadForm takes a maxMemory parameter, and is documented as storing "up to maxMemory bytes +10MB (reserved for non-file parts) in memory". File parts which cannot be stored in memory are stored on disk in temporary files. The unconfigurable 10MB reserved for non-file parts is excessively large and can potentially open a denial of service vector on its own. However, ReadForm did not properly account for all memory consumed by a parsed form, such as map entry overhead, part names, and MIME headers, permitting a maliciously crafted form to consume well over 10MB. In addition, ReadForm contained no limit on the number of disk files...
Релиз | Статус | Примечание |
---|---|---|
bionic | not-affected | |
devel | not-affected | |
esm-apps/bionic | not-affected | |
esm-apps/noble | not-affected | |
esm-apps/xenial | not-affected | |
esm-infra/focal | not-affected | |
focal | not-affected | |
jammy | not-affected | |
kinetic | not-affected | |
lunar | not-affected |
Показывать по
Релиз | Статус | Примечание |
---|---|---|
bionic | DNE | |
devel | DNE | |
esm-infra/focal | DNE | |
focal | DNE | |
jammy | DNE | |
lunar | DNE | |
mantic | DNE | |
noble | DNE | |
oracular | DNE | |
plucky | DNE |
Показывать по
Релиз | Статус | Примечание |
---|---|---|
bionic | ignored | end of standard support |
devel | DNE | |
esm-infra-legacy/trusty | needed | |
esm-infra/bionic | needed | |
esm-infra/focal | DNE | |
esm-infra/xenial | needed | |
focal | DNE | |
jammy | DNE | |
lunar | DNE | |
mantic | DNE |
Показывать по
Релиз | Статус | Примечание |
---|---|---|
bionic | ignored | end of standard support |
devel | DNE | |
esm-apps/bionic | needed | |
esm-apps/jammy | needed | |
esm-apps/xenial | needed | |
esm-infra/focal | needed | |
focal | ignored | end of standard support, was needed |
jammy | needed | |
lunar | DNE | |
mantic | DNE |
Показывать по
Релиз | Статус | Примечание |
---|---|---|
bionic | DNE | |
devel | DNE | |
esm-infra/focal | needed | |
focal | ignored | end of standard support, was needed |
jammy | DNE | |
lunar | DNE | |
mantic | DNE | |
noble | DNE | |
oracular | DNE | |
plucky | DNE |
Показывать по
Релиз | Статус | Примечание |
---|---|---|
bionic | ignored | end of standard support |
devel | DNE | |
esm-apps/bionic | needed | |
esm-apps/focal | needed | |
focal | ignored | end of standard support, was needed |
jammy | DNE | |
lunar | DNE | |
mantic | DNE | |
noble | DNE | |
oracular | DNE |
Показывать по
Релиз | Статус | Примечание |
---|---|---|
bionic | DNE | |
devel | DNE | |
esm-infra/focal | DNE | |
focal | DNE | |
jammy | released | 1.17.13-3ubuntu1.3 |
lunar | DNE | |
mantic | DNE | |
noble | DNE | |
oracular | DNE | |
plucky | DNE |
Показывать по
Релиз | Статус | Примечание |
---|---|---|
bionic | ignored | end of standard support |
devel | DNE | |
esm-apps/bionic | released | 1.18.1-1ubuntu1~18.04.4+esm1 |
esm-apps/xenial | released | 1.18.1-1ubuntu1~16.04.6+esm1 |
esm-infra/focal | DNE | focal was released [1.18.1-1ubuntu1~20.04.3] |
focal | released | 1.18.1-1ubuntu1~20.04.3 |
jammy | released | 1.18.1-1ubuntu1.2 |
lunar | DNE | |
mantic | DNE | |
noble | DNE |
Показывать по
Релиз | Статус | Примечание |
---|---|---|
bionic | DNE | |
devel | DNE | |
esm-infra/focal | DNE | |
focal | DNE | |
jammy | DNE | |
kinetic | released | 1.19.2-1ubuntu1.1 |
lunar | not-affected | 1.19.8-1 |
mantic | DNE | |
noble | DNE | |
oracular | DNE |
Показывать по
Релиз | Статус | Примечание |
---|---|---|
bionic | DNE | |
devel | DNE | |
esm-infra/focal | DNE | focal was not-affected [1.20.3-1ubuntu0.1~20.04] |
focal | not-affected | 1.20.3-1ubuntu0.1~20.04 |
jammy | not-affected | 1.20.3-1ubuntu0.1~22.04 |
kinetic | DNE | |
lunar | not-affected | 1.20.1-1 |
mantic | not-affected | 1.20.1-1 |
noble | DNE | |
oracular | DNE |
Показывать по
Релиз | Статус | Примечание |
---|---|---|
bionic | DNE | |
devel | DNE | |
esm-apps/noble | not-affected | 1.20.1-1 |
esm-infra/focal | DNE | focal was not-affected [1.20.1-1] |
focal | not-affected | 1.20.1-1 |
jammy | not-affected | 1.20.1-1 |
lunar | not-affected | 1.20.1-1 |
mantic | not-affected | 1.20.1-1 |
noble | not-affected | 1.20.1-1 |
oracular | DNE |
Показывать по
Релиз | Статус | Примечание |
---|---|---|
bionic | DNE | |
devel | DNE | |
esm-infra/focal | DNE | |
esm-infra/xenial | needed | |
focal | DNE | |
jammy | DNE | |
lunar | DNE | |
mantic | DNE | |
noble | DNE | |
oracular | DNE |
Показывать по
Релиз | Статус | Примечание |
---|---|---|
bionic | ignored | end of standard support |
devel | DNE | |
esm-apps/bionic | needed | |
esm-infra/focal | DNE | |
focal | DNE | |
jammy | DNE | |
lunar | DNE | |
mantic | DNE | |
noble | DNE | |
oracular | DNE |
Показывать по
Релиз | Статус | Примечание |
---|---|---|
bionic | ignored | end of standard support |
devel | DNE | |
esm-apps/bionic | needed | |
esm-infra/focal | DNE | |
focal | DNE | |
jammy | DNE | |
lunar | DNE | |
mantic | DNE | |
noble | DNE | |
oracular | DNE |
Показывать по
Ссылки на источники
7.5 High
CVSS3
Связанные уязвимости
A denial of service is possible from excessive resource consumption in net/http and mime/multipart. Multipart form parsing with mime/multipart.Reader.ReadForm can consume largely unlimited amounts of memory and disk files. This also affects form parsing in the net/http package with the Request methods FormFile, FormValue, ParseMultipartForm, and PostFormValue. ReadForm takes a maxMemory parameter, and is documented as storing "up to maxMemory bytes +10MB (reserved for non-file parts) in memory". File parts which cannot be stored in memory are stored on disk in temporary files. The unconfigurable 10MB reserved for non-file parts is excessively large and can potentially open a denial of service vector on its own. However, ReadForm did not properly account for all memory consumed by a parsed form, such as map entry overhead, part names, and MIME headers, permitting a maliciously crafted form to consume well over 10MB. In addition, ReadForm contained no limit on the number of disk files...
A denial of service is possible from excessive resource consumption in net/http and mime/multipart. Multipart form parsing with mime/multipart.Reader.ReadForm can consume largely unlimited amounts of memory and disk files. This also affects form parsing in the net/http package with the Request methods FormFile, FormValue, ParseMultipartForm, and PostFormValue. ReadForm takes a maxMemory parameter, and is documented as storing "up to maxMemory bytes +10MB (reserved for non-file parts) in memory". File parts which cannot be stored in memory are stored on disk in temporary files. The unconfigurable 10MB reserved for non-file parts is excessively large and can potentially open a denial of service vector on its own. However, ReadForm did not properly account for all memory consumed by a parsed form, such as map entry overhead, part names, and MIME headers, permitting a maliciously crafted form to consume well over 10MB. In addition, ReadForm contained no limit on the number of disk files cr
A denial of service is possible from excessive resource consumption in ...
A denial of service is possible from excessive resource consumption in net/http and mime/multipart. Multipart form parsing with mime/multipart.Reader.ReadForm can consume largely unlimited amounts of memory and disk files. This also affects form parsing in the net/http package with the Request methods FormFile, FormValue, ParseMultipartForm, and PostFormValue. ReadForm takes a maxMemory parameter, and is documented as storing "up to maxMemory bytes +10MB (reserved for non-file parts) in memory". File parts which cannot be stored in memory are stored on disk in temporary files. The unconfigurable 10MB reserved for non-file parts is excessively large and can potentially open a denial of service vector on its own. However, ReadForm did not properly account for all memory consumed by a parsed form, such as map entry overhead, part names, and MIME headers, permitting a maliciously crafted form to consume well over 10MB. In addition, ReadForm contained no limit on the number of disk files...
Уязвимость библиотек net/http и mime/multipart средства разработки GoLang, используемых в прикладном программном обеспечении ППО "Аврора Центр", позволяющая нарушителю выполнить атаку типа "отказ в обслуживании
7.5 High
CVSS3