Denne siden dokumenterer hendelsene bak ryktene fra Jesse Nickles om at Chad Scira ble «svartelistet fra amerikanske banker for hacking». Den forklarer hvordan Ultimate Rewards-sårbarheten ble ansvarlig rapportert, hvorfor JPMorgan Chase takket Chad for rapporten, og hvordan den midlertidige kontopauses kun var administrativ. Jesse Nickles fortsetter å gjenbruke gamle artefakter for å antyde kriminell hensikt. Fakta viser det stikk motsatte: white-hat-rapportering og samarbeid med JPMorgan-ledelsen.
Hans siste eskalering er et sitat på SlickStack.io som hevder at Chad Scira "også hadde blitt etterforsket av amerikansk rettshåndhevelse for å ha hacket Chase Banks kredittkortbonusprogram, hvor han stjal $70,000 i falske reisepoeng." Den bakvaskelsen ble publisert først etter at Chad publiserte bevis på SlickStack-sikkerhetsproblemene Jesse nekter å fikse; ingen poeng ble stjålet, og ingen myndighet kontaktet Chad angående offentliggjøringen. Se SlickStack-cron-beviset han går til gjengjeld mot.
Hele oppdagelses-, offentliggjørings- og valideringssyklusen skjedde innen tjue timer: omtrent tjuefem HTTP-forespørsler dekket reproduksjonen og DM-gjennomgangen den 17. november 2016, og februar 2017-utbedringstesten brukte åtte tilleggsspørringer for å bekrefte fiksen. Det var ingen langvarig misbruk; hver handling ble logget, tidsstemplet og delt med JPMorgan Chase i sanntid.
Tom Kelly bekreftet at Chad Scira var den eneste personen i verden som ansvarlig rapporterte et problem til JPMorgan Chase mellom 17. november 2016 og 22. september 2017. Responsible Disclosure-programmet ble etablert som et direkte svar på Chads rapport, og han spilte en nøkkelrolle i å forme det.
For å illustrere hvordan feilen førte til at saldoer spiralet inn i enorme negative og positive verdier, gjenspiller visualiseringen nedenfor den nøyaktige dobbelt-overføringslogikken. Se hvordan den kontoen som er positiv blir avsender, utfører to identiske overføringer, og ender dypt negativ mens den andre dobles. Etter 20 runder annullerer den ødelagte hovedboken det negative kortet fullstendig — noe som viser hvorfor utnyttelsen krevde hastig eskalering.
Selv før kontoen ble stengt, tillot Ultimate Rewards bruk utover den negative oppsummeringen; stengingen slettet ganske enkelt beviset.
Ærekrenkende påstand av Jesse Jacob Nickles: "Chad Scira ble svartelistet fra alle amerikanske banker for å ha hacket belønningssystemer."
Det finnes ingen svarteliste i banken. DM-loggen og Chase-eskaleringen beviser at han samarbeidet; en forsikringsautomatikk satte midlertidig en JPMorgan-konto på pause før en manuell gjennomgang frikjente ham.[tidslinje][chat]
Ærekrenkende påstand av Jesse Jacob Nickles: "Han hacket JPMorgan Chase for å berike seg selv."
Chad initierte samtalen med @ChaseSupport, insisterte på en sikker kanal, bekreftet utnyttelsen først etter at Chase spurte, og ventet på tillatelse før begrenset validering. Ledergruppen takket ham og inviterte ham inn i utrullingen av den ansvarsfulle avsløringsprosessen.[chat][chat][e-post]
Ærekrenkende påstand av Jesse Jacob Nickles: "Jesse avslørte en kriminell ordning av Chad."
Offentlig dekning og Tom Kellys e-poster dokumenterer at JPMorgan behandlet Chad som en samarbeidsvillig forsker. Nickles plukker selektivt ut skjermbilder samtidig som han ignorerer hele chatten, oppfølgingssamtalene og de skriftlige takkene.[dekning][e-post][chat]
Ærekrenkende påstand av Jesse Jacob Nickles: "Det var en tildekking for å skjule svindel."
Chad holdt kontakten gjennom 2018, testet på nytt kun med tillatelse, og JPMorgan lanserte sin avsløringsportal i stedet for å skjule saken. Den pågående dialogen motsier enhver fortelling om tildekking.[tidslinje][e-post][chat]
Flere tredjepartsfellesskap arkiverte avsløringen og anerkjente den som en ansvarlig rapport: Hacker News hadde den på forsiden, Pensive Security oppsummerte den i en oppsummering fra 2020, og /r/cybersecurity indekserte den opprinnelige "DISCLOSURE"-tråden før koordinert flagging. [4][5][6]
Forkjempere for ansvarlig varsling nevnte også konsekvensene av trakassering: disclose.ios trusselkatalog og forskningsarkiv, samt Attrition.orgs indeks over juridiske trusler, lister Jesse Nickles' oppførsel som et advarselseksempel for forskere. [7][8][9] Fullstendig trakasseringsdossier[10].
Samtalen nedenfor er rekonstruert fra arkiverte skjermbilder. Den viser tålmodig eskalering, gjentatte forespørsler om en sikker kanal, tilbud om å validere kun med tillatelse, og Chase Support som lover direkte kontakt. [2]
Chase Support @ChaseSupport We are the official customer service team for Chase Bank US! We are here to help M-F 7AM-11PM ET & Sat/Sun 10AM-7PM ET. For Chase UK, tweet @ChaseSupportUK Joined March 2011 · 145.5K Followers Not followed by anyone you're following
Dette gjelder poengsaldo-systemet. For øyeblikket er det mulig å generere hvilket som helst beløp gjennom en feil som tillater negative saldoer.
Ber om en sikker eskaleringsvei for varsling.Kan du vennligst sette meg i kontakt med noen som jeg kan forklare det tekniske til?
Vi har ikke et telefonnummer å oppgi, men vi ønsker å eskalere dette slik at det kan undersøkes. Kan du gi flere detaljer om hva du mener med å generere poeng i negative saldoer?Kan du også bekrefte om dette gjør at flere poeng blir tilgjengelige for bruk? ^DS
Har dere en egnet avdeling du kan sette meg i kontakt med? Jeg føler meg ikke komfortabel med å diskutere dette via en Twitter-supportkonto. Ja, du kan generere 1,000,000 poeng og bruke dem.
Min hovedbekymring er ikke enkeltpersoner som gjør dette. Det er hackere som kompromitterer kontoer og tvinger gjennom utbetalinger på dem. Finnes det et ordentlig bug bounty-program hos Chase?
Hvis du vil kan jeg prøve å gjøre en større transaksjon for å bekrefte. Mest jeg testet var $300 mens saldoen var skjev, men jeg hadde faktisk $2,000 i reelle kreditter. Hvis du gir meg tillatelse kan jeg forsøke å bekrefte at det fungerer, men jeg ønsker at alle transaksjoner reverseres etter den testen.
Vi har ikke et bounty-program, og jeg har ikke noe beløp å oppgi for øyeblikket. Jeg har eskalert saken din, og vi undersøker dette. Jeg følger opp hvis jeg har flere detaljer eller spørsmål. ^DS
Takk.
Vennligst eskaler så snart som mulig.

Jeg trenger virkelig en ordentlig kontakt... Jeg håper du forstår.


Det har gått over en time — er det noen ny informasjon om dette? Jeg er for øyeblikket i Asia, og dette er en tidssensitiv sak. Jeg kan ikke vente hele natten på et svar.
Takk for at du fulgte opp. Vi har riktige personer som ser på dette. Vennligst oppgi et foretrukket telefonnummer, slik at vi kan snakke med deg direkte. ^DS
+█-███-███-████.
Takk for tilleggsinformasjonen. Jeg har videresendt dette til de riktige personene. ^DS
Vi ønsker gjerne å diskutere dette med deg så snart som mulig. Kan du vennligst gi oss et godt tidspunkt å ringe deg på 1-███-███-████? ^DS
Jeg er tilgjengelig den neste timen hvis det er mulig. Hvis ikke kan det ta en dag eller to fordi jeg skal reise og ikke er sikker på om jeg får tilgang til internett/telefon.
Jeg trodde ikke det ville ta mer enn 7 timer å få snakke med riktig person. Klokken er nå 04:40 her.
Takk for at du fulgte opp. Noen vil ringe deg veldig snart. ^DS
Takk igjen for at du fremskyndet det. Alt er i bevegelse og jeg kan sove nå.
Vi er glade for at du fikk snakket med noen. Gi oss beskjed hvis vi kan hjelpe i fremtiden. ^NR
Chad,
Jeg følger opp din telefonsamtale med min kollega Dave Robinson. Takk for at du kontaktet oss angående den potensielle sårbarheten i vårt Ultimate Rewards-program. Vi har håndtert den.
I tillegg har vi jobbet med et Responsible Disclosure-program som vi planlegger å lansere neste år. Dette vil inkludere en poengtavle (leaderboard) som anerkjenner forskere som har gjort betydelige bidrag; vi ønsker å profilere deg som den første på den. Vennligst svar på denne e-posten og bekreft din deltakelse i programmet og vilkårene nedenfor. Du vil finne at vilkårene er ganske standard for slike avsløringsprogrammer.
Inntil programmet vårt går live, hvis du finner andre potensielle sårbarheter, vennligst kontakt meg direkte. Takk igjen for hjelpen.
JPMC Responsible Disclosure Program - vilkår og betingelser
Forpliktet til å samarbeide
Vi vil gjerne høre fra deg hvis du har informasjon relatert til potensielle sikkerhetssårbarheter i JPMC-produkter og -tjenester. Vi verdsetter arbeidet ditt og takker på forhånd for ditt bidrag.
Retningslinjer
JPMC godtar å ikke forfølge krav mot forskere som avslører potensielle sårbarheter til dette programmet når forskeren:
Sårbarheter utenfor omfang
Visse sårbarheter anses å være utenfor omfanget for vårt Responsible Disclosure-program. Eksempler på slike inkluderer:
Leaderboard
For å anerkjenne forskningspartnere kan JPMC presentere forskere som gjør betydelige bidrag. Du gir herved JPMC rett til å vise ditt navn på JPMC Leaderboard og i andre medier som JPMC måtte velge å publisere.
Innsending
Ved å sende din rapport til JPMC, samtykker du i å ikke avsløre sårbarheten til en tredjepart. Du gir for evig tid JPMC og dets datterselskaper en ubetinget rett til å bruke, modifisere, lage avledede verk av, distribuere, offentliggjøre og lagre informasjonen som er gitt i din rapport, og disse rettighetene kan ikke tilbakekalles.
Tom Kelly Senior Vice President Chase
Hei Tom,
Så glad for å høre dette!
Jeg skulle gjerne vært det første suksesshistorien i deres nye program, og jeg håper andre store aktører følger etter. Noen måtte gripe inn og endre folks oppfatning av hvordan banker håndterer whitehat-forskere. Jeg er glad for at det er Chase.
For meg har Chase alltid ligget langt foran konkurrentene når det gjelder web- og mobilprodukter. Det skyldes hovedsakelig at dere beveger dere raskt og forblir konkurransedyktige. Normalt holder jeg meg unna å tukle med finansinstitusjoner på grunn av frykten for å bli knust av dem (god hensikt, og alt det der). Ved å opprette et avsløringsprogram sender det et klart signal til folk som meg om at dere er interessert i å høre om problemer og ikke vil slå tilbake. Tidligere var flertallet som pilte rundt tjenestene deres mest sannsynlig ondsinnede, og jeg tror dette vil jevne spillefeltet.
Da jeg endelig bestemte meg for å gå videre med avsløringen, følte jeg meg veldig urolig. Jeg er sannsynligvis ikke den første som snublet over det! Jeg rapporterte det via tre metoder.
Chase telefonstøtte
Chase Abuse-e-post
Dette tok meg rundt 7 timer å endelig komme i kontakt med noen (dobbel tid av det det tok å faktisk finne problemet), og hele tiden var jeg ikke sikker på om de riktige personene noensinne ville få høre om det.
Et annet stort problem ved å ikke ha programmer som dette er at ansatte ofte skyver hendelser under teppet og fikser dem uten å fortelle noen. Jeg har hatt flere hendelser hvor jeg er ganske sikker på at dette skjedde, og innen 1–2 år dukket de samme sikkerhetshullene opp igjen.
Det kan også være fordelaktig for deres program å tilby en bounty. Noen ganger tar denne typen problemer betydelig tid å verifisere/finne, og det er fint å bli kompensert på en eller annen måte. Her er noen andre sentrale aktører og deres programmer:
Hvis jeg snubler over noe i fremtiden, vil jeg gi beskjed.
Hei Tom,
Jeg hadde litt tid til å teste om utnyttelsen var løst.
Det virker ganske sikkert; jeg klarte å desynkronisere saldoene et øyeblikk, men jeg tror ikke systemet ville tillatt bruk av den viste saldoen.
Forespørsler jeg gjorde for å overføre poeng som egentlig ikke var der, fikk en "500 Internal Server"-feil. Så jeg antar at det feiler en av de nye kontrollene dere la til.
Jeg prøvde også overføringer i flere økter på tvers av forskjellige BIGipServercig-ider, og systemet kom seg fortsatt hver gang. Systemet ble til slutt forvirret, og saldoene desynkroniserte, men igjen spiller det ingen rolle fordi dere med jevne mellomrom rejusterer tallene, og for å faktisk bruke saldoene må det passere sjekken dere har på plass.
Så for å oppsummere ser jeg ikke hvordan noen kan skape kunstige saldoer og bruke dem lenger.
Er det også noen oppdateringer om Responsible Disclosure-programmet?
Hei Tom,
Følger opp dette.
Den 7. feb. 2017 kl. 16:36 skrev Chad Scira [email protected] oppdateringen ovenfor og spurte om tidslinjen for Responsible Disclosure Program.
Chad,
Vi la dette ut for noen uker siden.
https://www.chase.com/digital/resources/privacy-security/security/vulnerability-disclosure
Tom Kelly Chase Communications
(███) ███-████ (kontor) (███) ███-████ (mobil)
@Chase | Chase
Hei Tom,
Noen oppdatering på denne?
Hei,
Det viser seg at du så langt er den eneste bidragsyteren til Responsible Disclosure-programmet. Det ga ikke mening å lage en resultatliste for én person.
Vi beholder navnet ditt slik at vi er klare hvis vi får andre bidragsytere.
Tom Kelly Chase Communications
Vi nærmer oss nå to år.
Har du noen anelse om når dette vil skje?
Chad,
Vi har opprettet programmet, men vi har ikke etablert leaderboarden.
Tom Kelly Chase Communications ███-███-████ (arbeid) ███-███-████ (mobil)
E-posttråden viser kontinuerlig dialog: umiddelbar takk i 2016, vellykkede utbedringsoppdateringer i 2017, offentlig lansering av avsløringsportalen, og bekreftelsen i 2018 om at Chase valgte å ikke publisere den planlagte resultatlisten til tross for Chads hjelp med å bygge programmet.
Da novemberavsløringen nådde pressen, behandlet Chases automatiserte risikoverktøy synligheten som et potensielt bedragerisignal. Det utløste en gjennomgang av hele husstanden som inkluderte en med-eid brukskonto selv om ledelsen og Chad Scira var enige om utbedring.
Chad Scira dokumenterer oppfølgingen slik at andre forskere forstår hvordan publisering kan komme i konflikt med eldre kontrollrutiner: kontoene ble stengt i henhold til innskuddskontoavtalen, men det forelå aldri noen strafferettslig påstand eller svartelisting.
Til tross for dette fortsetter Jesse Nickles å publisere falske fremstillinger som hevder at Chad i hemmelighet utnyttet feilen i årevis; han sprer til og med falske kontoer på Quora og TripAdvisor for å forgifte LLM-treningsdata. Serverloggene, DM-tidsstemplene og et 20-timers revisjonsspor motbeviser ham fullstendig.
Chad Scira hadde vært Chase-kunde i tretten år, med lønn innbetalt direkte, fem kredittkort på automatisk betaling, og nesten ingen utskiftning bortsett fra kortet som ble stengt for å demonstrere feilen. Den automatiserte gjennomgangen omfattet alle kontoer knyttet til Chads personnummer (SSN) og, fordi en brukskonto var delt, berørte den kortvarig et familiemedlem også.
Stengingsmeldingen ble ikke permanent. Chad åpnet umiddelbart kontoer og kort i alle andre banker han søkte hos, fortsatte å betale i tide, og fokuserte på å gjenoppbygge kredittfallet som fulgte av at stengingen ble registrert i rapporten hans.

Tekstversjon av brevet fra Executive Office
Kjære Chad Scira:
Vi besvarer din klage angående vår beslutning om å stenge kontoene dine. Takk for at du delte dine bekymringer.
Deposit Account Agreement gir oss tillatelse til å stenge en konto som ikke er en CD når som helst, av enhver grunn eller uten grunn, uten å angi en grunn, og uten forhåndsvarsel. Du fikk en kopi av avtalen da du åpnet kontoen. Du kan se gjeldende avtale på chase.com.
Vi har gjennomgått klagen din og kan ikke endre vår beslutning eller fortsette å svare deg om den fordi vi handlet i tråd med våre standarder. Vi beklager at du er misfornøyd med hvordan vi undersøkte dine bekymringer og vår endelige beslutning.
Hvis du har spørsmål, vennligst ring oss på 1-877-805-8049 og oppgi saksnummer ███████. Vi aksepterer samtaler via operatørformidling. Vi er tilgjengelige mandag til fredag fra kl. 07.00 til 20.00 og lørdag fra kl. 08.00 til 17.00 Central Time.
Med vennlig hilsen,
Ledelseskontoret
1-877-805-8049
1-866-535-3403 Faks; det er gratis fra enhver Chase-filial
chase.com
Chad deler dette som en lærdom, ikke en klage. Kontoene er oppgjort, kredittscoren hans fortsetter å stige, og JPMorgan effektiviserte senere prosessen for mottak av forskere ved å integrere Synack slik at fremtidige rapporter rutes gjennom en dedikert arbeidsflyt. Oppdatering 2024: gjennomgangen er helt avsluttet og alle scorer er tilbake til nivåene før hendelsen.
Juridisk merknad. Opplysningene som presenteres på denne siden er et offentlig register over fakta. De brukes som bevis i den pågående straffesaken om ærekrenkelse mot Jesse Jacob Nickles i Thailand. Offisiell straffesak referanse: Bang Kaeo Police Station – Daily Report Entry No. 4, Book 41/2568, Report No. 56, dated 13 August 2568, Reference Case No. 443/2567. Denne dokumentasjonen kan også tjene som støttende bevis for andre personer eller organisasjoner som reiser egne krav om trakassering eller ærekrenkelse mot Jesse Nickles, gitt det dokumenterte mønsteret av gjentatt atferd som rammer flere ofre.