View Issue Details

IDProjectCategoryView StatusLast Update
0011394Talerexchangepublic2026-05-13 07:47
ReporterFlorian Dold Assigned ToChristian Grothoff  
PrioritynormalSeverityminorReproducibilityalways
Status resolvedResolutionfixed 
Product Versiongit (master) 
Target Version1.6Fixed in Version1.6 
Summary0011394: exchange does not check FORM_ID in POST /kyc-upload/$ID request
DescriptionThe handler for /kyc/upload/$ID only checks the presence of FORM_ID in the payload, but does not check that the FORM_ID actually matches the measure that the form is being uploaded for.

This is problematic, as even if the subsequent AML program run checks for the FORM_ID, the uploaded data with the (unsolicited!) FORM_ID will still be persisted to the database, potentially leading to confusion.

Reproducer:
$ taler-harness run-integrationtests kyc-form-validation
TagsNo tags attached.

Activities

There are no notes attached to this issue.

Issue History

Date Modified Username Field Change
2026-05-12 12:45 Florian Dold New Issue
2026-05-12 15:14 Christian Grothoff Assigned To => Christian Grothoff
2026-05-12 15:14 Christian Grothoff Status new => assigned
2026-05-12 15:14 Christian Grothoff Product Version => git (master)
2026-05-12 15:14 Christian Grothoff Target Version => 1.6
2026-05-13 07:47 Christian Grothoff Status assigned => resolved
2026-05-13 07:47 Christian Grothoff Resolution open => fixed
2026-05-13 07:47 Christian Grothoff Fixed in Version => 1.6