Projekt

Allgemein

Profil

Aktionen

GX-Task #70799

offen

Sperre bei der EU durch überdurchschnittliche Nutzung der VAT-API / Optimize usage of the VAT ID check API

Von Philip Rogge vor 5 Monaten hinzugefügt. Vor 19 Tagen aktualisiert.

Status:
In Bearbeitung
Priorität:
Normal
Zugewiesen an:
Kategorie:
Core
Zielversion:
-
% erledigt:

100%

Steps to reproduce:
Betroffene Versionen:
4.9.1.0, 4.9.2.0
Release Notes Langtext:

Beschreibung

Description :
Using the EU's VAT ID Check API, the VAT identification number can be checked.
The EU blocks the IP address of the shop if the API is misused. It is possible to misuse the API via the shop.

How to reproduce
If the live check of the VAT ID is activated in the shop, a request is always sent to the EU during creation of a customer account, even if only a "1" is entered as the VAT ID.

  1. Register and enter something to the Vat ID field
  2. Repeat 10.000 times in a short period of time. (i.e. with a bot that spams registrations)

What should we do now?

  1. The shop should already check the format of the VAT ID.(Two letters followd by a bunch of numbers) If this is not valid, there shouldn't be a request to the API. Show an error message.
  2. Cache the result of the API for one hour. So if the same number is requested several times in a row only one request per hour to the API is made.
  3. implement a limit (max 3 registrations per IPadress per minute) to avoid registration form spamming and therefore also too many requests to the VAT ID Check API.


Untergeordnete Tickets

Aktionen #1

Von Till Tepelmann vor 5 Monaten aktualisiert

  • Tracker wurde von GX-Bug zu GX-Feature geändert
  • Kategorie wurde auf Core gesetzt
  • Betroffene Versionen 4.9.1.0, 4.9.2.0 wurde hinzugefügt
  • Betroffene Versionen Unbestimmt wurde gelöscht
Aktionen #2

Von Hendrik Bahr vor 5 Monaten aktualisiert

  • Tags wurde auf 4.9.3.0_beta1 gesetzt
  • Tracker wurde von GX-Feature zu GX-Task geändert
  • Thema wurde von Optimize usage of the VAT ID check API zu Sperre bei der EU durch überdurchschnittliche Nutzung der VAT-API / Optimize usage of the VAT ID check API geändert
  • Beschreibung aktualisiert (Vergleich)
  • Status wurde von Gemeldet zu Anerkannt geändert
Aktionen #3

Von Hendrik Bahr vor 5 Monaten aktualisiert

  • Beschreibung aktualisiert (Vergleich)
  • Privat wurde von Ja zu Nein geändert

I discussed the issue with Philip if there are any questions ask me.

Aktionen #4

Von Till Tepelmann vor 3 Monaten aktualisiert

  • Tags wurde von 4.9.3.0_beta1 zu 4.11.1.0 beta1 geändert
Aktionen #5

Von Till Tepelmann vor etwa 1 Monat aktualisiert

  • Tags wurde von 4.11.1.0 beta1 zu 4.9.4.0_beta1 geändert
Aktionen #6

Von Rico Schreiber vor 19 Tagen aktualisiert

  • Status wurde von Anerkannt zu In Bearbeitung geändert
  • Zugewiesen an wurde auf Rico Schreiber gesetzt
Aktionen

Auch abrufbar als: Atom PDF