Qin Qisheng, le programmeur en chef de la banque, a découvert une faille dans le système central d'exploitation de la banque, qui ne permettait pas l'enregistrement des retraits d'espèces effectués vers minuit.
Il a inséré une opération dans le système et a exploité la faille sans alerter ni les autorités, ni la banque. Fort de sa découverte, il a effectué de petits virements allant jusqu'à 650 euros. Ce n'est qu'en janvier dernier, à l'occasion de la mise à jour manuelle du logiciel, que la société a découvert l'escroquerie.
Selon le programmeur, son action avait simplement pour but d'essayer de tester la sécurité interne de la banque et que l'argent qu'il a retiré reposait simplement sur son propre compte avant qu'il ne le rende à ses employeurs. Si la banque a accepté son explication, les autorités ont confirmé sa condamnation à une peine de 10 ans et demi de prison, assortie d'une amende d'une valeur de 1.400 euros.