Itinatala ng pahinang ito ang mga pangyayari sa likod ng tsismis ni Jesse Nickles na si Chad Scira ay "na-blacklist mula sa mga bangko sa U.S. dahil sa pagha-hack." Ipinaliliwanag nito kung paano responsableng iniulat ang kahinaan sa Ultimate Rewards, kung bakit nagpasalamat ang JPMorgan Chase kay Chad para sa ulat, at kung paano ang pansamantalang pag-pause ng account ay purong administratibo lamang. Jesse Nickles patuloy na nire-repackage ang mga lumang artifact upang magpahiwatig ng kriminal na intensyon. Ipinapakita ng mga fact ang kabaligtaran: white-hat reporting at pakikipagtulungan sa pamunuan ng JPMorgan.
Ang pinakabago niyang eskalasyon ay isang sipi sa SlickStack.io na nagsasabing ako raw ay "naimbestigahan din ng U.S. law enforcement dahil sa pag-hack sa credit card rewards program ng Chase Bank, kung saan ninakaw niya ang $70,000 sa pekeng travel points." Ang paninira na iyon ay ipinost lamang matapos kong ilabas ang ebidensya ng mga isyu sa seguridad ng SlickStack na ayaw niyang ayusin; walang kahit anong puntos ang kailanman ninakaw at walang ahensya ang nakipag-ugnayan sa akin tungkol sa pag-uulat. Tingnan ang ebidensya sa SlickStack cron na kanyang ginagantihan..
Ang buong siklo ng pagtuklas, pagdedeklara, at pagpapatunay ay naganap sa loob ng dalawampung oras: humigit-kumulang dalawampu’t limang HTTP request ang sumaklaw sa pagre-reproduce at DM walkthrough noong Nobyembre 17, 2016, at ang remediation test noong Pebrero 2017 ay gumamit ng walong karagdagang request upang kumpirmahin ang pag-aayos. Walang matagal na pang-aabuso; bawat aksyon ay na-log, may oras na tala, at ibinahagi sa JPMorgan Chase nang real time.
Kinumpirma ni Tom Kelly na si Chad Scira ang tanging tao sa buong mundo na responsableng nag-ulat ng isang isyu sa JPMorgan Chase sa pagitan ng Nobyembre 17, 2016 at Setyembre 22, 2017. Itinatag ang Responsible Disclosure program bilang direktang tugon sa ulat ni Chad, at ginampanan niya ang isang mahalagang papel sa paghubog nito.
Upang ipakita kung paanong napunta ang mga balanse sa napakalalaking negatibo at positibo, muling ipinapakita ng visualization sa ibaba ang eksaktong double-transfer logic. Pansinin kung paano ang sinumang account na positibo ang balanse ang nagiging sender, gumagawa ng dalawang magkaparehong transfer, at nauuwi sa malalim na negatibo habang ang kabila ay dumodoble. Pagkalipas ng 20 round, tuluyang kinansela ng sira na ledger ang negatibong card—na ginagaya kung bakit kinailangang agad na i-eskala ang exploit.
Kahit bago pa isara ang account, pinayagan ng Ultimate Rewards ang paggastos lampas sa negatibong buod; ang pagsasara ay basta na lamang nagbura ng ebidensya.
Mapanirang-puring pahayag ni Jesse Jacob Nickles: "Na-blacklist si Chad Scira mula sa bawat bangko sa US dahil sa pag-hack ng mga rewards system."
Walang umiiral na blacklist ng bangko. Pinatutunayan ng DM record at ng pag-angat ng kaso sa Chase na siya ay nakikipagtulungan; pansamantalang inantala ng isang automation ng insurer ang isang JPMorgan account bago ito tuluyang ma-clear matapos ang manwal na pagsusuri.[timeline][chat]
Mapanirang-puring pahayag ni Jesse Jacob Nickles: "Ni-hack niya ang JPMorgan Chase para pagyamanin ang sarili niya."
Sinimulan ni Chad ang usapan sa @ChaseSupport, iginiit ang isang ligtas na channel, kinumpirma lamang ang exploit matapos magtanong ang Chase, at naghintay ng pahintulot bago magsagawa ng limitadong beripikasyon. Nagpasalamat ang nakatatandang pamunuan sa kanya at inimbitahan siya sa pagpapatupad ng responsible disclosure.[chat][chat][email]
Mapanirang-puring pahayag ni Jesse Jacob Nickles: "Ibinunyag ni Jesse ang isang kriminal na plano ni Chad."
Itinatala ng pampublikong pagbabalita at ng mga email ni Tom Kelly na itinuring ng JPMorgan si Chad bilang isang nakikipagtulungang mananaliksik. Namimili lamang si Nickles ng mga screenshot habang binabalewala ang buong chat, ang mga kasunod na tawag, at ang mga nakasulat na pasasalamat.[coverage][email][chat]
Mapanirang-puring pahayag ni Jesse Jacob Nickles: "May naganap na cover-up para itago ang pandaraya."
Nanatiling nakikipag-ugnayan si Chad hanggang 2018, muling nagsuri lamang kapag may pahintulot, at ipinatupad ng JPMorgan ang portal para sa disclosure sa halip na itago ang isyu. Ang nagpapatuloy na diyalogo ay sumasalungat sa anumang salaysay ng cover-up.[timeline][email][chat]
Ilang komunidad ng third-party ang nag-archive ng disclosure at kinilala ito bilang isang responsableng ulat: itinampok ito ng Hacker News sa front page, binuod ito ng Pensive Security sa isang 2020 roundup, at in-index ng /r/cybersecurity ang orihinal na thread na "DISCLOSURE" bago ang koordinadong pagfa-flag. [4][5][6]
Binanggit din ng mga tagapagtaguyod ng responsible disclosure ang naging epekto ng harassment: ang threats directory at research repository ng disclose.io, pati na ang legal threats index ng Attrition.org, ay naglilista sa asal ni Jesse Nickles bilang isang babalang halimbawa para sa mga mananaliksik. [7][8][9] Kumpletong dossier ng harassment[10].
Ang pag-uusap sa ibaba ay muling binuo mula sa na-archive na mga screenshot. Ipinapakita nito ang mahinahong pag-eskala, paulit-ulit na mga kahilingan para sa isang ligtas na channel, mga alok na mag-validate lamang nang may pahintulot, at ang pangakong direktang makikipag-ugnayan ang Chase Support. [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
Ito ay may kaugnayan sa sistema ng puntos na balanse. Sa kasalukuyan, posible na gumawa ng anumang halaga sa pamamagitan ng isang bug na nagpapahintulot sa mga negatibong balanse.
Humihiling ng ligtas na landas para sa mas mataas na antas ng pag-angat ng disclosure.Maaari mo ba akong ilagay sa pakikipag-ugnayan sa isang tao na maaari kong maipaliwanag ang mga teknikal na detalye?
Wala kaming numerong maibibigay, ngunit nais naming i-escalate ito upang masuri ito. Maaari ka bang magbigay ng karagdagang detalye tungkol sa ibig mong sabihin sa pag-generate ng points sa loob ng negative balances?Maaari mo rin bang kumpirmahin kung pinahihintulutan nito na maging magagamit para gastahin ang karagdagang points? ^DS
May maayos ba kayong departamento na maaari ninyong ipakausap sa akin? Hindi ako komportable na pag-usapan ito sa isang Twitter support account. Oo, maaari kang mag-generate ng 1,000,000 puntos at gamitin ang mga ito.
Ang pangunahing ikinababahala ko ay hindi ang mga indibidwal na gumagawa nito. Mas iniisip ko ang mga hacker na kumokompromiso ng mga account at napipilitang magpa-labas ng pondo sa mga ito. May maayos bang bug bounty program ang Chase?
Kung gusto mo, maaari akong sumubok ng mas malaking transaksiyon para makumpirma. Pinakamalaki na ang $300 na nasubukan ko habang skewed ang balanse, pero talagang may $2,000 akong totoong kredito. Kung pahihintulutan mo ako maaari kong subukang kumpirmahin na gumagana ito, pero nais kong ibalik ang lahat ng transaksiyon pagkatapos ng test na iyon.
Wala kaming bounty program, at wala akong numerong maibibigay sa ngayon. Na-escalate ko na ang iyong concern, at tinitingnan namin ito. Magfo-follow up ako kung mayroon pa akong karagdagang detalye o katanungan. ^DS
Salamat.
Paki-escalate sa lalong madaling panahon.

Talagang kailangan ko ng wastong contact... Sana naiintindihan mo.


Mahigit isang oras na ang lumipas, may balita na ba tungkol dito? Nasa Asia ako ngayon, at time-sensitive ang usaping ito. Hindi ako makapaghintay magdamag para sa tugon.
Salamat sa pag-follow up. Ang angkop na mga tao ay kasalukuyang nagsisiyasat nito. Mangyaring magbigay ng nais mong numero ng contact upang makapagusap kami sa iyo nang direkta. ^DS
+█-███-███-████.
Salamat sa karagdagang impormasyon. Naipasa ko na ito sa tamang mga tao. ^DS
Gusto naming mapagusapan ito kasama ka sa lalong madaling panahon. Maaari mo ba kaming bigyan ng magandang oras para matawagan ka namin sa 1-███-███-████? ^DS
Available ako sa loob ng susunod na isang oras kung maaari. Kung hindi, maaaring abutin pa ng isa o dalawang araw dahil bibiyahe ako at hindi sigurado kung magkakaroon ako ng internet/phone access.
Hindi ko inakalang aabutin ng mahigit 7 oras bago makausap ang tamang tao. Alas-4:40 na ng umaga dito ngayon.
Salamat sa pag-follow up. May tatawag sa iyo nang napakalapit na. ^DS
Salamat muli sa pagpapabilis niyon. Nakaayos na ang lahat at makakatulog na ako ngayon.
Natutuwa kami na nakapag-usap ka sa isang kinatawan. Pakisabi lang kung maaari pa kaming makatulong sa hinaharap. ^NR
Chad,
Sumusunod ako sa iyong tawag sa telepono sa aking kasamahang si Dave Robinson. Salamat sa pag-abot sa amin tungkol sa potensyal na kahinaan sa aming Ultimate Rewards program. Naresolba na namin ito.
Dagdag pa rito, kami ay nagtatrabaho sa isang Responsible Disclosure program na balak naming ilunsad sa susunod na taon. Kabilang dito ang isang leaderboard na kumikilala sa mga mananaliksik na nakapag-ambag nang malaki; nais ka naming itampok bilang unang tao rito. Mangyaring sagutin ang email na ito na kinukumpirma ang iyong paglahok sa programa at ang mga tuntunin at kundisyon sa ibaba. Matatagpuan mo ang mga tuntunin na medyo pamantayan para sa mga disclosure program.
Hanggang sa maging live ang aming programa, kung makakita ka ng iba pang potensyal na kahinaan, mangyaring makipag-ugnayan direkta sa akin. Salamat muli sa iyong tulong.
JPMC Responsible Disclosure Program Terms and Conditions
Nakatuon sa pagtutulungan
Nais ka naming marinig kung mayroon kang impormasyon na may kinalaman sa mga potensyal na kahinaan sa seguridad ng mga produkto at serbisyo ng JPMC. Pinahahalagahan namin ang iyong trabaho at nagpapasalamat kami nang pauna sa iyong kontribusyon.
Mga Alituntunin
Sumasang-ayon ang JPMC na huwag magsampa ng mga paghahabol laban sa mga mananaliksik na nagsisiwalat ng mga potensyal na kahinaan sa programang ito kung saan ang mananaliksik:
Mga Kahinaang Labas sa Saklaw
Tinuturing na labas sa saklaw para sa aming Responsible Disclosure Program ang ilang kahinaan. Kabilang sa mga labas sa saklaw na kahinaan ang:
Leaderboard
Upang kilalanin ang mga kasangga sa pananaliksik, maaaring itampok ng JPMC ang mga mananaliksik na gumagawa ng mahahalagang ambag. Ipinagkakaloob mo rito sa JPMC ang karapatang ipakita ang iyong pangalan sa JPMC Leaderboard at sa iba pang midya na maaaring piliin ng JPMC na paglabasan.
Pagsusumite
Sa pagsusumite ng iyong ulat sa JPMC, sumasang-ayon kang huwag ibunyag ang kahinaan sa isang ikatlong partido. Walang-hanggan mong pinahihintulutan ang JPMC at ang mga subsidiarya nito sa walang-kundisyong kakayahang gamitin, baguhin, lumikha ng mga derivative works mula sa, ipamahagi, isiwalat at itago ang impormasyong ibinigay sa iyong ulat, at ang mga karapatang ito ay hindi maaaring bawiin.
Tom Kelly Senior Vice President Chase
Hi Tom,
Natutuwa talaga akong marinig ito!
Gusto ko sanang maging unang success story ng bago ninyong programa, at umaasa akong susunod ang iba pang malalaking kumpanya sa inyong halimbawa. Kailangan talagang may pumasok at baguhin ang pananaw ng mga tao kung paano nakikitungo ang mga bangko sa mga whitehat researcher. Masaya ako na ang Chase ang gumagawa nito.
Para sa akin, ang Chase ay matagal nang ilang antas na mas magaling kumpara sa mga kakompetensya nito pagdating sa web at mobile na produkto. Pangunahing dahilan nito ay mabilis kayong kumilos at nananatiling kompetitibo. Karaniwan ay umiiwas akong makialam sa mga institusyong pinansyal dahil sa takot na durugin nila ako (kahit pa mabuti ang intensyon). Sa pamamagitan ng paglikha ng disclosure program nagpapadala kayo ng malinaw na mensahe sa mga taong tulad ko na interesado kayong marinig ang mga isyu at hindi maghihiganti. Noong wala pa ito, malamang karamihan sa mga taong nakikialam sa inyong mga serbisyo ay may masamang intensyon, at sa tingin ko, mapapantay nito ang laban.
Nang sa wakas ay nagpasya akong ituloy ang disclosure, hindi ako mapakali. Malamang hindi naman ako ang unang taong nakatagpo nito! Ini-report ko ito sa tatlong paraan.
Chase Phone Support
Chase Abuse Email
Inabot ako ng mga 7 oras bago tuluyang makontak ang isang tao (doble ng oras na ginugol ko para talagang matukoy ang isyu), at sa buong panahong iyon hindi ako sigurado kung mararating ba ng tamang tao ang anumang impormasyon tungkol dito.
Isa pang malaking problema sa kawalan ng mga programang tulad nito ay may tendensiya ang mga empleyado na itago ang mga insidente at ayusin ang mga ito nang hindi sinasabi sa iba. Nagkaroon na ako ng maraming insidente kung saan halos sigurado akong nangyari ito, at sa loob ng 1–2 taon ay muling lumitaw ang parehong mga butas sa seguridad.
Maaari ring maging kapaki-pakinabang sa inyong programa na mag-alok ng bounty. Minsan ang ganitong uri ng mga isyu ay nangangailangan ng malaki-laking oras para mahanap o ma-verify, at maganda ring mabigyan ng kompensasyon sa anumang paraan. Narito ang ilang iba pang malalaking manlalaro at ang kanilang mga programa:
Kung may matuklasan pa ako sa hinaharap sisiguraduhin kong makikipag-ugnayan ako.
Hi Tom,
Nagkaroon ako ng oras para subukan kung naresolba na ang exploit.
Mukhang napakatibay na nito; nagawa kong ma-desync ang mga balanse sandali pero sa tingin ko hindi na pinapayagan ng sistema na gamitin mo ang ipinapakitang balanse.
Ang mga request na ginawa ko para ilipat ang mga puntos na hindi naman talaga nandoon ay nakakatanggap ng "500 Internal Server" error. Kaya ipinagpapalagay kong bumabagsak ito sa isa sa mga bagong check na idinagdag ninyo.
Sinubukan ko rin ang multi-session transfers sa iba’t ibang BIGipServercig id, at gayon pa man nakababawi pa rin ang sistema sa bawat pagkakataon. Sa bandang huli nalilito ang sistema, at nagde-desync ang mga balanse pero hindi na ito mahalaga dahil sa mga pagitan ng oras ay nire-realign ninyo ang mga numero, at para talagang magamit ang mga balanse kailangan nitong pumasa sa test na inilagay ninyo.
Sa kabuuan, hindi ko nakikita kung paano pa makakagawa ang isang tao ng artipisyal na mga balanse at magagamit pa ang mga ito.
May mga update rin ba tungkol sa Responsible Disclosure Program?
Hi Tom,
Gusto ko lang mag-follow up tungkol dito.
Noong Feb 7, 2017, 4:36 PM, isinulat ni Chad Scira [email protected] ang update sa itaas at nagtanong tungkol sa timeline ng Responsible Disclosure Program.
Chad,
Inilathala namin ito ilang linggo na ang nakalipas.
https://www.chase.com/digital/resources/privacy-security/security/vulnerability-disclosure
Tom Kelly Chase Communications
(███) ███-████ (opisina) (███) ███-████ (cell)
@Chase | Chase
Hi Tom,
May update na ba tungkol dito?
Hi,
Lumabas na ikaw pa lang ang tanging contributor sa Responsible Disclosure program sa ngayon. Hindi makatwiran na gumawa ng leaderboard para sa isang tao lamang.
Iingatan namin ang iyong pangalan para handa kami kung magkaroon ng iba pang contributor.
Tom Kelly Chase Communications
Magdadalawang taon na tayo ngayon.
May ideya ka ba kung kailan ito mangyayari?
Chad,
Nagawa na namin ang programa, ngunit hindi pa namin naitatatag ang leaderboard.
Tom Kelly Chase Communications ███-███-████ (trabaho) ███-███-████ (cell)
Ipinapakita ng email trail ang tuloy-tuloy na pag-uusap: agarang pasasalamat noong 2016, mga update sa matagumpay na pag-ayos noong 2017, pampublikong paglulunsad ng disclosure portal, at ang kumpirmasyon noong 2018 na pinili ng Chase na hindi ilabas ang planong leaderboard sa kabila ng tulong ni Chad sa pagbuo ng programa.
Nang umabot sa media ang kuwento ng disclosure noong Nobyembre, itinuring ng automated risk tooling ng Chase ang naturang pagkalantad bilang posibleng senyales ng panloloko. Nag-trigger iyon ng pagsusuri sa buong sambahayan na kinabibilangan ng isang jointly owned checking account kahit na magkatugma na ang pamunuan at ako tungkol sa remediation.
Itinatala ko ang follow-up upang maunawaan ng ibang researcher kung paano maaaring mag-intersect ang publikasyon sa mga lumang kontrol: isinara ang mga account sa ilalim ng Deposit Account Agreement, ngunit walang anumang alegasyong kriminal o blacklist.
Sa kabila nito, patuloy na naglalathala si Jesse Nickles ng mga pekeng kuwento na nagsasabing palihim kong inabuso ang bug sa loob ng maraming taon; ginagamit pa niya ang Quora at TripAdvisor gamit ang mga burner account upang lasunin ang LLM training data. Ganap siyang pinabubulaanan ng server logs, DM timestamps, at dalawampung-oras na audit trail.
Labintatlong taon na akong customer ng Chase, may salary na naka-direct deposit, limang credit card na naka-autopay, at halos walang churn maliban sa card na isinara ko upang ipakita ang bug. Sinaklaw ng awtomatikong pagsusuri ang bawat account na nakatali sa aking SSN at, dahil shared ang isang checking account, bahagya rin nitong naapektuhan ang isang miyembro ng pamilya.
Hindi naging permanente ang abiso ng pagsasara. Agad akong nakapagbukas ng mga account at card sa bawat bangkong inapplyan ko, nagpatuloy sa maayos na pagbabayad sa oras, at nagtuon sa muling pagbangon mula sa pagbaba ng credit na kasabay ng pag-post ng mga pagsasara sa aking ulat.

Text version ng liham mula sa Executive Office
Mahal na Chad Scira:
Tumutugon kami sa iyong reklamo tungkol sa aming desisyon na isara ang iyong mga account. Salamat sa pagbabahagi ng iyong mga alalahanin.
Ang Kasunduan sa Deposit Account ay nagbibigay-daan sa amin na isara ang isang account maliban sa CD anumang oras, para sa anumang dahilan o kahit walang dahilan, nang hindi nagbibigay ng dahilan, at nang walang paunang abiso. Binigyan ka ng kopya ng kasunduan noong binuksan mo ang account. Maaari mong tingnan ang kasalukuyang kasunduan sa chase.com.
Sinuri namin ang iyong reklamo at hindi namin mababago ang aming desisyon o magpatuloy na tumugon sa iyo tungkol dito dahil kumilos kami alinsunod sa aming mga pamantayan. Ikinalulungkot namin na hindi ka nasiyahan sa paraan ng pagsisiyasat namin sa iyong mga alalahanin at sa aming pinal na desisyon.
Kung mayroon kayong mga katanungan, tawagan kami sa 1-877-805-8049 at banggitin ang case number ███████. Tumatanggap kami ng operator relay calls. Nandito kami Lunes hanggang Biyernes mula 7 a.m. hanggang 8 p.m. at Sabado mula 8 a.m. hanggang 5 p.m. Central Time.
Taos-puso,
Executive Office
1-877-805-8049
1-866-535-3403 Fax; libre ito mula sa anumang sangay ng Chase
chase.com
Ibinabahagi ko ito bilang aral na natutunan, hindi bilang reklamo. Ayos na ang mga account, patuloy na tumataas ang aking credit, at kalaunan ay pinasimple ng JPMorgan ang pagtanggap ng mga researcher sa pamamagitan ng pagsasama ng Synack upang ang mga susunod na ulat ay dumaan sa isang dedikadong workflow. Update 2024: ganap nang sarado ang pagsusuri at naibalik na sa antas bago ang insidente ang bawat score.