View Issue Details

IDProjectCategoryView StatusLast Update
0005373Talerwallet (WebExtension)public2019-12-20 18:11
ReporterFlorian Dold Assigned ToFlorian Dold 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
PriorityhighSeveritymajorReproducibilityhave not tried
Status closedResolutionfixed 
Product Versiongit (master) 
Target Version0.6Fixed in Version0.6 
Summary0005373: wallet does not properly implement same origin restrictions for resource based payments
DescriptionThis allows other websites to, in some cases, find out whether a customer has paid for a certain resource URL.
TagsNo tags attached.

Required notifications

Address or linkRemarkAdded byNotifiedActions

Activities

Florian Dold

2019-09-06 09:10

manager   ~0014869

Fixed in f6c0108511.

We do not actually base this off the origin (as one merchant deployment could have multiple origins for content and backend), but based on the merchant public key.

Existing payment redirection only kicks in when we see another contract from the *same* merchant.

Issue History

Date ModifiedUsernameFieldChange
2018-06-29 15:24Florian DoldNew Issue
2018-06-29 15:24Florian DoldStatusnew => assigned
2018-06-29 15:24Florian DoldAssigned To => Florian Dold
2018-11-17 23:44Christian GrothoffProduct Version => git (master)
2018-11-17 23:44Christian GrothoffTarget Version => 0.6
2019-09-06 09:10Florian DoldStatusassigned => informing
2019-09-06 09:10Florian DoldResolutionopen => fixed
2019-09-06 09:10Florian DoldNote Added: 0014869
2019-09-16 07:08Christian GrothoffFixed in Version => 0.6
2019-12-20 18:11Christian GrothoffStatusinforming => closed
2023-04-13 18:37Florian DoldCategorywallet (WebExtensions) => wallet (WebExtension)