View Issue Details

IDProjectCategoryView StatusLast Update
0007101Talermerchant backendpublic2022-11-04 19:52
Reporterms-mantis Assigned Tosebasjm Resolution deadline
ImplementerReviewer 
Release signed byDeployed by 
VerifierCommunicator 
Data protection authority notification requiredNo  
CSIRT notification requiredNo  
Estimated effort (hours)Actual effort (hours)0 
Fast-trackNo
Work packagenone
PriorityhighSeveritycrashReproducibilityalways
Status closedResolutionfixed 
Target Version0.9 
Summary0007101: DoS assert should be removed.
DescriptionThe merchant backend asserts to have the "X-Forwarded-Prefix" header *not* in place,
when it servers a "POST /private/orders".

That means that a client can crash the merchant by setting that header along a request!

Possibly, it was a temporary solution to some other problem, but it must be removed.
TagsNo tags attached.

Required notifications

Address or linkRemarkAdded byNotifiedActions

Activities

sebasjm

2021-11-22 10:58

developer   ~0018523

removed at 06765a1eff683e17184a1444bcb1323a09d229fd

Issue History

Date ModifiedUsernameFieldChange
2021-11-20 11:31ms-mantisNew Issue
2021-11-20 11:31ms-mantisStatusnew => assigned
2021-11-20 11:31ms-mantisAssigned To => Christian Grothoff
2021-11-20 11:43Christian GrothoffAssigned ToChristian Grothoff => sebasjm
2021-11-22 10:58sebasjmStatusassigned => informing
2021-11-22 10:58sebasjmResolutionopen => fixed
2021-11-22 10:58sebasjmNote Added: 0018523
2022-10-20 08:48Christian GrothoffTarget Version => 0.9
2022-11-04 19:52Christian GrothoffStatusinforming => closed
2025-03-22 13:09Christian GrothoffCategorymechant backend => merchant backend