the bazaar, the maharaja’s ultimatum, and the shadow of the future: extortion and cooperation in...

171
. . The Bazaar, the Maharaja’s Ultimatum, and the Shadow of the Future: . Extortion and Cooperation in the Zero-day Market . Alfonso De Gregorio . Founder, BeeWise . . HITB GSEC, Singapore, October 12th-16th, 2015

Upload: a001

Post on 13-Apr-2017

440 views

Category:

Software


0 download

TRANSCRIPT

Page 1: The Bazaar, the Maharaja’s Ultimatum, and the Shadow of the Future: Extortion and Cooperation in the Zero-day Market

...

The Bazaar, the Maharaja’sUltimatum, and theShadow of the Future:

.

Extortion and Cooperationin the Zero-day Market

.

Alfonso De Gregorio

.

Founder, BeeWise

.. HITB GSEC, Singapore, October 12th-16th, 2015

Page 2: The Bazaar, the Maharaja’s Ultimatum, and the Shadow of the Future: Extortion and Cooperation in the Zero-day Market

..

Discuss

.

/me @secYOUre

#0DayDilemma#HITBGSEC

Page 3: The Bazaar, the Maharaja’s Ultimatum, and the Shadow of the Future: Extortion and Cooperation in the Zero-day Market

..

Agenda

.

1. The Zero-day MarketA hairy business

2. RelevanceShould I care?

3. The Zero-day DilemmaExtortion and Cooperation in the Zero-day Market

4. Recommendations to Zero-day tradersHow tomaximize the payoff?

Page 4: The Bazaar, the Maharaja’s Ultimatum, and the Shadow of the Future: Extortion and Cooperation in the Zero-day Market

...The Zero-day Market

.1/119

..

TheZero-dayMarket

Page 5: The Bazaar, the Maharaja’s Ultimatum, and the Shadow of the Future: Extortion and Cooperation in the Zero-day Market

..

Page 6: The Bazaar, the Maharaja’s Ultimatum, and the Shadow of the Future: Extortion and Cooperation in the Zero-day Market

..

Page 7: The Bazaar, the Maharaja’s Ultimatum, and the Shadow of the Future: Extortion and Cooperation in the Zero-day Market

..

Page 8: The Bazaar, the Maharaja’s Ultimatum, and the Shadow of the Future: Extortion and Cooperation in the Zero-day Market

..

Page 9: The Bazaar, the Maharaja’s Ultimatum, and the Shadow of the Future: Extortion and Cooperation in the Zero-day Market

..

Page 10: The Bazaar, the Maharaja’s Ultimatum, and the Shadow of the Future: Extortion and Cooperation in the Zero-day Market

..

Page 11: The Bazaar, the Maharaja’s Ultimatum, and the Shadow of the Future: Extortion and Cooperation in the Zero-day Market

..

Page 12: The Bazaar, the Maharaja’s Ultimatum, and the Shadow of the Future: Extortion and Cooperation in the Zero-day Market

...

Meet Ty

Page 13: The Bazaar, the Maharaja’s Ultimatum, and the Shadow of the Future: Extortion and Cooperation in the Zero-day Market

..

Page 14: The Bazaar, the Maharaja’s Ultimatum, and the Shadow of the Future: Extortion and Cooperation in the Zero-day Market

..

Page 15: The Bazaar, the Maharaja’s Ultimatum, and the Shadow of the Future: Extortion and Cooperation in the Zero-day Market

..

Page 16: The Bazaar, the Maharaja’s Ultimatum, and the Shadow of the Future: Extortion and Cooperation in the Zero-day Market

..

Page 17: The Bazaar, the Maharaja’s Ultimatum, and the Shadow of the Future: Extortion and Cooperation in the Zero-day Market

..

Page 18: The Bazaar, the Maharaja’s Ultimatum, and the Shadow of the Future: Extortion and Cooperation in the Zero-day Market

..

Page 19: The Bazaar, the Maharaja’s Ultimatum, and the Shadow of the Future: Extortion and Cooperation in the Zero-day Market

...

Meanwhile...

Page 20: The Bazaar, the Maharaja’s Ultimatum, and the Shadow of the Future: Extortion and Cooperation in the Zero-day Market

..

Page 21: The Bazaar, the Maharaja’s Ultimatum, and the Shadow of the Future: Extortion and Cooperation in the Zero-day Market

..

Page 22: The Bazaar, the Maharaja’s Ultimatum, and the Shadow of the Future: Extortion and Cooperation in the Zero-day Market

..

Page 23: The Bazaar, the Maharaja’s Ultimatum, and the Shadow of the Future: Extortion and Cooperation in the Zero-day Market

..

Page 24: The Bazaar, the Maharaja’s Ultimatum, and the Shadow of the Future: Extortion and Cooperation in the Zero-day Market

..

Page 25: The Bazaar, the Maharaja’s Ultimatum, and the Shadow of the Future: Extortion and Cooperation in the Zero-day Market

..

Page 26: The Bazaar, the Maharaja’s Ultimatum, and the Shadow of the Future: Extortion and Cooperation in the Zero-day Market

..

Page 27: The Bazaar, the Maharaja’s Ultimatum, and the Shadow of the Future: Extortion and Cooperation in the Zero-day Market

..

Page 28: The Bazaar, the Maharaja’s Ultimatum, and the Shadow of the Future: Extortion and Cooperation in the Zero-day Market

..

Page 29: The Bazaar, the Maharaja’s Ultimatum, and the Shadow of the Future: Extortion and Cooperation in the Zero-day Market

..

Page 30: The Bazaar, the Maharaja’s Ultimatum, and the Shadow of the Future: Extortion and Cooperation in the Zero-day Market

..

Page 31: The Bazaar, the Maharaja’s Ultimatum, and the Shadow of the Future: Extortion and Cooperation in the Zero-day Market

..

Inherent obstacles

.The Zero-day Market

.28/119

1. Time-sensitiveness of traded commodities2. Trust3. Price fairness4. Possibility of defection

Page 32: The Bazaar, the Maharaja’s Ultimatum, and the Shadow of the Future: Extortion and Cooperation in the Zero-day Market

..

A hairy business

.The Zero-day Market

.29/119

..

Page 33: The Bazaar, the Maharaja’s Ultimatum, and the Shadow of the Future: Extortion and Cooperation in the Zero-day Market

..

The Legitimate VulnerabilityMarket

.The Zero-day Market

.30/119

..

Page 34: The Bazaar, the Maharaja’s Ultimatum, and the Shadow of the Future: Extortion and Cooperation in the Zero-day Market

..

Time-sensitive commodity

.The Zero-day Market

.31/119

..

. Valuable only when they are notwidely known

. Value drops to zero, as soon as thevulnerability is disclosed or amitigation is released

. Transactions should complete inshort times

. Discretion required

Page 35: The Bazaar, the Maharaja’s Ultimatum, and the Shadow of the Future: Extortion and Cooperation in the Zero-day Market

...

Every day can be the last day for a 0-day sale

Page 36: The Bazaar, the Maharaja’s Ultimatum, and the Shadow of the Future: Extortion and Cooperation in the Zero-day Market

..

Trust

.The Zero-day Market

.33/119

..

. No centralized way to locate itsplayers

. Finding buyers and sellers istime-consuming

. Unfamiliar business partners

. Hard to verify intentions

Page 37: The Bazaar, the Maharaja’s Ultimatum, and the Shadow of the Future: Extortion and Cooperation in the Zero-day Market

...

Oh, grandmother, what a horribly big mouth you have!

Page 38: The Bazaar, the Maharaja’s Ultimatum, and the Shadow of the Future: Extortion and Cooperation in the Zero-day Market

..

Lack of transparency and price fairness

.The Zero-day Market

.35/119

..

. Adoption levels of the vulnerablecomponent

. Presence within a given attacksurface

. Level of authentication required toexploit it

. Difficulty of independentrediscovery

. Exploit reliability

Page 39: The Bazaar, the Maharaja’s Ultimatum, and the Shadow of the Future: Extortion and Cooperation in the Zero-day Market

...

Difficult to measure

Page 40: The Bazaar, the Maharaja’s Ultimatum, and the Shadow of the Future: Extortion and Cooperation in the Zero-day Market

..

Tension

.The Zero-day Market

.37/119

..

. Disclose and lose?

. Proving without disclosing

. Two approaches: reveal ordemonstrate

. Both undesirable

Page 41: The Bazaar, the Maharaja’s Ultimatum, and the Shadow of the Future: Extortion and Cooperation in the Zero-day Market

..

Page 42: The Bazaar, the Maharaja’s Ultimatum, and the Shadow of the Future: Extortion and Cooperation in the Zero-day Market

..

Reveal

.The Zero-day Market

.39/119

..

. Whoever moves first and lose yourasset

. Buyer steals the vulnerability, if theseller reveals it before the sale

. Seller runs away with the money, ifthe buyers pays in advance

Page 43: The Bazaar, the Maharaja’s Ultimatum, and the Shadow of the Future: Extortion and Cooperation in the Zero-day Market

..

Demonstrate

.The Zero-day Market

.40/119

..

. Whoever controls the computingenvironment has an edge

. Does the seller tampers with thecomputing environment?

. Does the buyer records the workingof the exploit and steal it?

Page 44: The Bazaar, the Maharaja’s Ultimatum, and the Shadow of the Future: Extortion and Cooperation in the Zero-day Market

...

Any vulnerability claim can’t be ensured

Page 45: The Bazaar, the Maharaja’s Ultimatum, and the Shadow of the Future: Extortion and Cooperation in the Zero-day Market

..

Page 46: The Bazaar, the Maharaja’s Ultimatum, and the Shadow of the Future: Extortion and Cooperation in the Zero-day Market

...

Enforce contracts

Page 47: The Bazaar, the Maharaja’s Ultimatum, and the Shadow of the Future: Extortion and Cooperation in the Zero-day Market

..

Exclusive rights to the buyer

.The Zero-day Market

.44/119

..

. Grant exclusive rights, to receive thelargest payoffs

. What if the seller defects, selling the samezero-day to multiple parties?

. This time are the buyers to lack a mean toprotect themselves

. Forcing to return the funds?

. Difficulty to identify sellers, to attributemultiple transactions to the samesupplier, and to enforce contracts helpsthe seller willing to betray

Page 48: The Bazaar, the Maharaja’s Ultimatum, and the Shadow of the Future: Extortion and Cooperation in the Zero-day Market

..

Page 49: The Bazaar, the Maharaja’s Ultimatum, and the Shadow of the Future: Extortion and Cooperation in the Zero-day Market

..

Proposed solutions

.The Zero-day Market

.46/119

. Use punishment (i.e., public disclosure of vulnerabilities) to discourage abuyer from defecting;

. Resort to the use of trusted-third parties (e.g., escrow services), as crucialentities for enabling cooperation of market participants;

. Build a reputation system (e.g., reputation score) as an instrument toestablish trust relationships between distrustful players.

Page 50: The Bazaar, the Maharaja’s Ultimatum, and the Shadow of the Future: Extortion and Cooperation in the Zero-day Market

..

Proposed solutions

.The Zero-day Market

.46/119

. Use punishment (i.e., public disclosure of vulnerabilities) to discourage abuyer from defecting;

. Resort to the use of trusted-third parties (e.g., escrow services), as crucialentities for enabling cooperation of market participants;

. Build a reputation system (e.g., reputation score) as an instrument toestablish trust relationships between distrustful players.

Page 51: The Bazaar, the Maharaja’s Ultimatum, and the Shadow of the Future: Extortion and Cooperation in the Zero-day Market

..

Proposed solutions

.The Zero-day Market

.46/119

. Use punishment (i.e., public disclosure of vulnerabilities) to discourage abuyer from defecting;

. Resort to the use of trusted-third parties (e.g., escrow services), as crucialentities for enabling cooperation of market participants;

. Build a reputation system (e.g., reputation score) as an instrument toestablish trust relationships between distrustful players.

Page 52: The Bazaar, the Maharaja’s Ultimatum, and the Shadow of the Future: Extortion and Cooperation in the Zero-day Market

..

Page 53: The Bazaar, the Maharaja’s Ultimatum, and the Shadow of the Future: Extortion and Cooperation in the Zero-day Market

...

PHEW!

Page 54: The Bazaar, the Maharaja’s Ultimatum, and the Shadow of the Future: Extortion and Cooperation in the Zero-day Market

..

Motivating questions

.The Zero-day Market

.49/119

1. Can the zero-day market achieve cooperation and efficiency even inabsence of trusted-third parties?

2. Can punishment discourage the buyer from defecting?3. Under which conditions a player can extort the opponent?4. Can cooperation be sustained also in fully anonymous settings?5. What about semi-anonymous settings?

Page 55: The Bazaar, the Maharaja’s Ultimatum, and the Shadow of the Future: Extortion and Cooperation in the Zero-day Market

..

Motivating questions

.The Zero-day Market

.49/119

1. Can the zero-day market achieve cooperation and efficiency even inabsence of trusted-third parties?

2. Can punishment discourage the buyer from defecting?

3. Under which conditions a player can extort the opponent?4. Can cooperation be sustained also in fully anonymous settings?5. What about semi-anonymous settings?

Page 56: The Bazaar, the Maharaja’s Ultimatum, and the Shadow of the Future: Extortion and Cooperation in the Zero-day Market

..

Motivating questions

.The Zero-day Market

.49/119

1. Can the zero-day market achieve cooperation and efficiency even inabsence of trusted-third parties?

2. Can punishment discourage the buyer from defecting?3. Under which conditions a player can extort the opponent?

4. Can cooperation be sustained also in fully anonymous settings?5. What about semi-anonymous settings?

Page 57: The Bazaar, the Maharaja’s Ultimatum, and the Shadow of the Future: Extortion and Cooperation in the Zero-day Market

..

Motivating questions

.The Zero-day Market

.49/119

1. Can the zero-day market achieve cooperation and efficiency even inabsence of trusted-third parties?

2. Can punishment discourage the buyer from defecting?3. Under which conditions a player can extort the opponent?4. Can cooperation be sustained also in fully anonymous settings?

5. What about semi-anonymous settings?

Page 58: The Bazaar, the Maharaja’s Ultimatum, and the Shadow of the Future: Extortion and Cooperation in the Zero-day Market

..

Motivating questions

.The Zero-day Market

.49/119

1. Can the zero-day market achieve cooperation and efficiency even inabsence of trusted-third parties?

2. Can punishment discourage the buyer from defecting?3. Under which conditions a player can extort the opponent?4. Can cooperation be sustained also in fully anonymous settings?5. What about semi-anonymous settings?

Page 59: The Bazaar, the Maharaja’s Ultimatum, and the Shadow of the Future: Extortion and Cooperation in the Zero-day Market

...

Which trading strategy to employ?

Page 60: The Bazaar, the Maharaja’s Ultimatum, and the Shadow of the Future: Extortion and Cooperation in the Zero-day Market

...Relevance

.51/119

..

Relevance

Page 61: The Bazaar, the Maharaja’s Ultimatum, and the Shadow of the Future: Extortion and Cooperation in the Zero-day Market

..

/me

.Relevance

.52/119

At the intersection of so ware security and security so ware,exploring, and trying to contain, the space of unanticipated state.

Page 62: The Bazaar, the Maharaja’s Ultimatum, and the Shadow of the Future: Extortion and Cooperation in the Zero-day Market

..

Market failure

.Relevance

.53/119

...

Page 63: The Bazaar, the Maharaja’s Ultimatum, and the Shadow of the Future: Extortion and Cooperation in the Zero-day Market

..

Inability to self-correct

.Relevance

.54/119

..

. So ware manufacturers will notforgo market shares

. So ware users will not forgofeatures

. Attackers will not forgo attackingtens of millions of vulnerablesystems

Page 64: The Bazaar, the Maharaja’s Ultimatum, and the Shadow of the Future: Extortion and Cooperation in the Zero-day Market

..

Information Security PredictionMarket

.Relevance

.55/119

..

Page 65: The Bazaar, the Maharaja’s Ultimatum, and the Shadow of the Future: Extortion and Cooperation in the Zero-day Market

..

Should I care?

.Relevance

.56/119

1. More interconnected

2. More interdependent3. Greater dynamic range of possible failure4. Vulnerability information is key to both offensive and defensive purposes5. Prominent role in modern-day intelligence, national security, and law

enforcement operations

Page 66: The Bazaar, the Maharaja’s Ultimatum, and the Shadow of the Future: Extortion and Cooperation in the Zero-day Market

..

Should I care?

.Relevance

.56/119

1. More interconnected2. More interdependent

3. Greater dynamic range of possible failure4. Vulnerability information is key to both offensive and defensive purposes5. Prominent role in modern-day intelligence, national security, and law

enforcement operations

Page 67: The Bazaar, the Maharaja’s Ultimatum, and the Shadow of the Future: Extortion and Cooperation in the Zero-day Market

..

Should I care?

.Relevance

.56/119

1. More interconnected2. More interdependent3. Greater dynamic range of possible failure

4. Vulnerability information is key to both offensive and defensive purposes5. Prominent role in modern-day intelligence, national security, and law

enforcement operations

Page 68: The Bazaar, the Maharaja’s Ultimatum, and the Shadow of the Future: Extortion and Cooperation in the Zero-day Market

..

Should I care?

.Relevance

.56/119

1. More interconnected2. More interdependent3. Greater dynamic range of possible failure4. Vulnerability information is key to both offensive and defensive purposes

5. Prominent role in modern-day intelligence, national security, and lawenforcement operations

Page 69: The Bazaar, the Maharaja’s Ultimatum, and the Shadow of the Future: Extortion and Cooperation in the Zero-day Market

..

Should I care?

.Relevance

.56/119

1. More interconnected2. More interdependent3. Greater dynamic range of possible failure4. Vulnerability information is key to both offensive and defensive purposes5. Prominent role in modern-day intelligence, national security, and law

enforcement operations

Page 70: The Bazaar, the Maharaja’s Ultimatum, and the Shadow of the Future: Extortion and Cooperation in the Zero-day Market

..

Nation-state actors

.Relevance

.57/119

..

Page 71: The Bazaar, the Maharaja’s Ultimatum, and the Shadow of the Future: Extortion and Cooperation in the Zero-day Market

..

LEAs

.Relevance

.58/119

..

Page 72: The Bazaar, the Maharaja’s Ultimatum, and the Shadow of the Future: Extortion and Cooperation in the Zero-day Market

..

Galileo

.Relevance

.59/119

..

Page 73: The Bazaar, the Maharaja’s Ultimatum, and the Shadow of the Future: Extortion and Cooperation in the Zero-day Market

..

Hack

.Relevance

.60/119

..

Page 74: The Bazaar, the Maharaja’s Ultimatum, and the Shadow of the Future: Extortion and Cooperation in the Zero-day Market

..

Vendors

.Relevance

.61/119

..

Page 75: The Bazaar, the Maharaja’s Ultimatum, and the Shadow of the Future: Extortion and Cooperation in the Zero-day Market

..

Where the results find application?

.Relevance

.62/119

... Over-the-counter zero-day trading

. Boutique exploit providers offeringzero-day vulnerabilities for asubscription fee

. Service models for vulnerabilityresearch

Page 76: The Bazaar, the Maharaja’s Ultimatum, and the Shadow of the Future: Extortion and Cooperation in the Zero-day Market

..

Where the results find application?

.Relevance

.62/119

... Over-the-counter zero-day trading. Boutique exploit providers offering

zero-day vulnerabilities for asubscription fee

. Service models for vulnerabilityresearch

Page 77: The Bazaar, the Maharaja’s Ultimatum, and the Shadow of the Future: Extortion and Cooperation in the Zero-day Market

..

Where the results find application?

.Relevance

.62/119

... Over-the-counter zero-day trading. Boutique exploit providers offering

zero-day vulnerabilities for asubscription fee

. Service models for vulnerabilityresearch

Page 78: The Bazaar, the Maharaja’s Ultimatum, and the Shadow of the Future: Extortion and Cooperation in the Zero-day Market

...The Zero-day Dilemma

.63/119

..

TheZero-dayDilemma

Page 79: The Bazaar, the Maharaja’s Ultimatum, and the Shadow of the Future: Extortion and Cooperation in the Zero-day Market

...

The Bazaar

Page 80: The Bazaar, the Maharaja’s Ultimatum, and the Shadow of the Future: Extortion and Cooperation in the Zero-day Market

...

The Maharaja’s Ultimatum

Page 81: The Bazaar, the Maharaja’s Ultimatum, and the Shadow of the Future: Extortion and Cooperation in the Zero-day Market

...

The Shadow of the Future

Page 82: The Bazaar, the Maharaja’s Ultimatum, and the Shadow of the Future: Extortion and Cooperation in the Zero-day Market

..

UltimatumGame

.The Zero-day Dilemma

.67/119

..

. A game in economic experiments

. Proposer: receives a sum of moneyand propose how to divide the sumbetween himself and anotherplayer

. Responder: chooses to eitheraccept or reject the proposal

. If he accepts, the money is splitaccording to the proposal

. If he rejects, neither player receivesany money

Page 83: The Bazaar, the Maharaja’s Ultimatum, and the Shadow of the Future: Extortion and Cooperation in the Zero-day Market

..

Prisoner’s Dilemma

.The Zero-day Dilemma

.68/119

..

. Two purely “rational” individuals mightnot cooperate, even if it appears that it isin their best interest to do so

. Two prisoners that commited a crime

. If they both do not confess, they get a lowpunishment

. If they both confess, they get a moresevere punishment

. If one confesses and the other does not,then the one that confesses gets a very lowpunishment and the other gets a verysevere punishment

Page 84: The Bazaar, the Maharaja’s Ultimatum, and the Shadow of the Future: Extortion and Cooperation in the Zero-day Market

..

IPD

.The Zero-day Dilemma

.69/119

The Iterated Prisoner’s Dilemma (IPD) is a repeated game, where the PD is thestage game. Agents play the PD game an indefinite number of times.

Page 85: The Bazaar, the Maharaja’s Ultimatum, and the Shadow of the Future: Extortion and Cooperation in the Zero-day Market

..

The 0-Day Dilemma

.The Zero-day Dilemma

.70/119

..

Page 86: The Bazaar, the Maharaja’s Ultimatum, and the Shadow of the Future: Extortion and Cooperation in the Zero-day Market

..

Submissive scenario

.The Zero-day Dilemma

.71/119

..

. Traders are playing the standard PD

. R > P implies that mutualcooperation is superior to mutualdefection

. T > R and P > S imply that defectionis the dominant strategy for bothagents

. Or, defection is better thancooperation for one player, nomatter how that player’s opponentmay play

Page 87: The Bazaar, the Maharaja’s Ultimatum, and the Shadow of the Future: Extortion and Cooperation in the Zero-day Market

..

Adaptive scenario

.The Zero-day Dilemma

.72/119

..

. Neither the buyer nor the seller have adominant strategy, if we assume Z > S andthe U < R

. If the betryed seller has the ability to closealternative deals for the same exploit (i.e.,1-Day FUD, 1-Day private exploits), thendefection would not be a dominantstrategy anymore

. The market nature plays a role

. Today not a monopsony and weaklyregulated. Tomorrow rules andregulations may emerge in this area (e.g.,Wassenaar Arrangement) andmay impactthe market liquidity

Page 88: The Bazaar, the Maharaja’s Ultimatum, and the Shadow of the Future: Extortion and Cooperation in the Zero-day Market

..

MAD scenario

.The Zero-day Dilemma

.73/119

..

. A variant of the standard PD, where theseller has the ability to negate the buyerthe temptation to defect

. Just make sure T approaches P

. Hence, defection is not a dominantstrategy for the buyer

. If factors such as market liquidity,export/trade regulations, mean-time toclose a deal prevent the Adaptiveretaliation approach from beingundertaken, then the seller shouldconsider disclosing publicly the exploit orthe vulnerability.

Page 89: The Bazaar, the Maharaja’s Ultimatum, and the Shadow of the Future: Extortion and Cooperation in the Zero-day Market

..

MAD scenario

.The Zero-day Dilemma

.74/119

..

. This would not make herself worse off

. The seller would reduce the buyerincentives to defect in the first place

Page 90: The Bazaar, the Maharaja’s Ultimatum, and the Shadow of the Future: Extortion and Cooperation in the Zero-day Market

..

FD&Brinkmanship

.The Zero-day Dilemma

.75/119

..

. To this end, it is important for the0-Day sellers to have an efficientmean for doing full-disclosure

. Not for the sake of bragging rightsanymore, but for modern-daybrinkmanship

. As faster the disclosure of thevulnerability, as shorter thewindow of opportunity to theexploiter and the smaller theResidual payoff (V)

Page 91: The Bazaar, the Maharaja’s Ultimatum, and the Shadow of the Future: Extortion and Cooperation in the Zero-day Market

..

FD&Brinkmanship

.The Zero-day Dilemma

.75/119

..

. To this end, it is important for the0-Day sellers to have an efficientmean for doing full-disclosure

. Not for the sake of bragging rightsanymore, but for modern-daybrinkmanship

. As faster the disclosure of thevulnerability, as shorter thewindow of opportunity to theexploiter and the smaller theResidual payoff (V)

Page 92: The Bazaar, the Maharaja’s Ultimatum, and the Shadow of the Future: Extortion and Cooperation in the Zero-day Market

..

FD&Brinkmanship

.The Zero-day Dilemma

.75/119

..

. To this end, it is important for the0-Day sellers to have an efficientmean for doing full-disclosure

. Not for the sake of bragging rightsanymore, but for modern-daybrinkmanship

. As faster the disclosure of thevulnerability, as shorter thewindow of opportunity to theexploiter and the smaller theResidual payoff (V)

Page 93: The Bazaar, the Maharaja’s Ultimatum, and the Shadow of the Future: Extortion and Cooperation in the Zero-day Market

..

Fair share of troubles

.The Zero-day Dilemma

.76/119

..

. Since July 2002 the Full-Disclosurelist experienced a “fair share oflegal troubles along the way.”

. Posting on amailing list maytransalte in an OPSEC failure, if theanonymity of the submitter is notprotected

Page 94: The Bazaar, the Maharaja’s Ultimatum, and the Shadow of the Future: Extortion and Cooperation in the Zero-day Market

..

WhistleDay or ZeroLeaks

.The Zero-day Dilemma

.77/119

. A 0-Day disclosure platform

. Researchers could use it for full-disclosure

. Players in the Zero-day market could use to retaliate against buyers whodefect

. Insiders would turn to it to expose the secretive trade in intrusion andsurveillance technologies

. Dub it WhistleDay or ZeroLeaks, if you like

Page 95: The Bazaar, the Maharaja’s Ultimatum, and the Shadow of the Future: Extortion and Cooperation in the Zero-day Market

..

Cooperation is possible

.The Zero-day Dilemma

.78/119

. As long as the seller doesn’t play in the Submissive scenario, the buyer isnot better off defecting

. In the one-shot sequential 0-Day Dilemma cooperation is possible

. If this is not the case, the rational outcome is the action profile of mutualdefection

. “We have to distrust each other. It’s our only defense against betrayal.” —Tennessee Williams

. “The dilemma then is that mutual cooperation yields a better outcome thanmutual defection but it is not the rational outcome because the choice tocooperate, at the individual level, is not rational from a self-interested pointof view.”

Page 96: The Bazaar, the Maharaja’s Ultimatum, and the Shadow of the Future: Extortion and Cooperation in the Zero-day Market

..

Cooperation is possible

.The Zero-day Dilemma

.78/119

. As long as the seller doesn’t play in the Submissive scenario, the buyer isnot better off defecting

. In the one-shot sequential 0-Day Dilemma cooperation is possible

. If this is not the case, the rational outcome is the action profile of mutualdefection

. “We have to distrust each other. It’s our only defense against betrayal.” —Tennessee Williams

. “The dilemma then is that mutual cooperation yields a better outcome thanmutual defection but it is not the rational outcome because the choice tocooperate, at the individual level, is not rational from a self-interested pointof view.”

Page 97: The Bazaar, the Maharaja’s Ultimatum, and the Shadow of the Future: Extortion and Cooperation in the Zero-day Market

..

Cooperation is possible

.The Zero-day Dilemma

.78/119

. As long as the seller doesn’t play in the Submissive scenario, the buyer isnot better off defecting

. In the one-shot sequential 0-Day Dilemma cooperation is possible

. If this is not the case, the rational outcome is the action profile of mutualdefection

. “We have to distrust each other. It’s our only defense against betrayal.” —Tennessee Williams

. “The dilemma then is that mutual cooperation yields a better outcome thanmutual defection but it is not the rational outcome because the choice tocooperate, at the individual level, is not rational from a self-interested pointof view.”

Page 98: The Bazaar, the Maharaja’s Ultimatum, and the Shadow of the Future: Extortion and Cooperation in the Zero-day Market

..

Cooperation is possible

.The Zero-day Dilemma

.78/119

. As long as the seller doesn’t play in the Submissive scenario, the buyer isnot better off defecting

. In the one-shot sequential 0-Day Dilemma cooperation is possible

. If this is not the case, the rational outcome is the action profile of mutualdefection

. “We have to distrust each other. It’s our only defense against betrayal.” —Tennessee Williams

. “The dilemma then is that mutual cooperation yields a better outcome thanmutual defection but it is not the rational outcome because the choice tocooperate, at the individual level, is not rational from a self-interested pointof view.”

Page 99: The Bazaar, the Maharaja’s Ultimatum, and the Shadow of the Future: Extortion and Cooperation in the Zero-day Market

..

Cooperation is possible

.The Zero-day Dilemma

.78/119

. As long as the seller doesn’t play in the Submissive scenario, the buyer isnot better off defecting

. In the one-shot sequential 0-Day Dilemma cooperation is possible

. If this is not the case, the rational outcome is the action profile of mutualdefection

. “We have to distrust each other. It’s our only defense against betrayal.” —Tennessee Williams

. “The dilemma then is that mutual cooperation yields a better outcome thanmutual defection but it is not the rational outcome because the choice tocooperate, at the individual level, is not rational from a self-interested pointof view.”

Page 100: The Bazaar, the Maharaja’s Ultimatum, and the Shadow of the Future: Extortion and Cooperation in the Zero-day Market

..

Cooperation as an Equilibrium

.The Zero-day Dilemma

.79/119

If no form of punishment can beundertaken by the seller, can the

cooperative outcome still be sustainedas an equilibrium?

Page 101: The Bazaar, the Maharaja’s Ultimatum, and the Shadow of the Future: Extortion and Cooperation in the Zero-day Market

..

Iterated 0-Day Dilemma

.The Zero-day Dilemma

.80/119

. The Iterated 0-Day Dilemma (I0DD) is a repeated game, where the 0-DayDilemma is the stage game. Agents play the 0-Day Dilemma game anindefinite number of times

Remark: Whenever the Submissive scenario applies, the I0DD reduces tothe Iterated Prisoner’s Dilemma

Page 102: The Bazaar, the Maharaja’s Ultimatum, and the Shadow of the Future: Extortion and Cooperation in the Zero-day Market

..

Iterated 0-Day Dilemma

.The Zero-day Dilemma

.80/119

. . The Iterated 0-Day Dilemma (I0DD) is a repeated game, where the 0-DayDilemma is the stage game. Agents play the 0-Day Dilemma game anindefinite number of timesRemark: Whenever the Submissive scenario applies, the I0DD reduces tothe Iterated Prisoner’s Dilemma

Page 103: The Bazaar, the Maharaja’s Ultimatum, and the Shadow of the Future: Extortion and Cooperation in the Zero-day Market

..

Three settings

.The Zero-day Dilemma

.81/119

. ..

. Onymous: The traders know theidentity of the party they aredealing with

. Anonymous: Trades takes placeamong strangers

. Semi-anonymous: Either the buyeror the seller is anonymous

Page 104: The Bazaar, the Maharaja’s Ultimatum, and the Shadow of the Future: Extortion and Cooperation in the Zero-day Market

..

Three settings

.The Zero-day Dilemma

.81/119

..

. Onymous: The traders know theidentity of the party they aredealing with

. Anonymous: Trades takes placeamong strangers

. Semi-anonymous: Either the buyeror the seller is anonymous

Page 105: The Bazaar, the Maharaja’s Ultimatum, and the Shadow of the Future: Extortion and Cooperation in the Zero-day Market

..

Three settings

.The Zero-day Dilemma

.81/119

..

. Onymous: The traders know theidentity of the party they aredealing with

. Anonymous: Trades takes placeamong strangers

. Semi-anonymous: Either the buyeror the seller is anonymous

Page 106: The Bazaar, the Maharaja’s Ultimatum, and the Shadow of the Future: Extortion and Cooperation in the Zero-day Market

..

Cooperation is possible in onymous economies

.The Zero-day Dilemma

.82/119

..

Aumann, Robert (1959). “Acceptable pointsin general cooperative n-person games”. InLuce, R. D.; Tucker, A. W. Contributions tothe Theory 23 of Games IV. Annals ofMathematics Study 40. Princeton NJ:Princeton University Press. pp. 287–324.MR 0104521.

Page 107: The Bazaar, the Maharaja’s Ultimatum, and the Shadow of the Future: Extortion and Cooperation in the Zero-day Market

..

WilliamPress and FreemanDyson

.The Zero-day Dilemma

.83/119

...

Page 108: The Bazaar, the Maharaja’s Ultimatum, and the Shadow of the Future: Extortion and Cooperation in the Zero-day Market

..

Sentient Player

.The Zero-day Dilemma

.84/119

..

. Power granted to a sentient player

. A player with a theory of mind

. Who realize that her behavior caninfluence her opponents’ strategies

Page 109: The Bazaar, the Maharaja’s Ultimatum, and the Shadow of the Future: Extortion and Cooperation in the Zero-day Market

..

Zero Determinant (ZD) Strategies

.The Zero-day Dilemma

.85/119

...

Page 110: The Bazaar, the Maharaja’s Ultimatum, and the Shadow of the Future: Extortion and Cooperation in the Zero-day Market

..

Extortion

.The Zero-day Dilemma

.86/119

..

If one trader is aware of ZD strategies, butthe opponent is an evoutionary player thenthe former can choose to extort the latter

Page 111: The Bazaar, the Maharaja’s Ultimatum, and the Shadow of the Future: Extortion and Cooperation in the Zero-day Market

..

Evolutionary players

.The Zero-day Dilemma

.87/119

..

A player is said to be evolutionary is sheposses no theory of mind and insteadsimply seeks to adjust her strategy tomaximize her own score in response towhatever the adversary is doing

Page 112: The Bazaar, the Maharaja’s Ultimatum, and the Shadow of the Future: Extortion and Cooperation in the Zero-day Market

..

Extortion strategies

.The Zero-day Dilemma

.88/119

. Grant a disproportionate number of high payoffs to the extortionist

. It is the victim’s best interest to cooperate with the extortionist, because sheis able to increase her score by doing so

. In so doing, she ends up increasing the extortionist’s score evenmore thanher own

. She will never catch up to the extortionist, and she will accede to herextortionist because it pays her to do so

Page 113: The Bazaar, the Maharaja’s Ultimatum, and the Shadow of the Future: Extortion and Cooperation in the Zero-day Market

..

An extortionist relation

.The Zero-day Dilemma

.89/119

Sx − P = 3(Sy − P)

Page 114: The Bazaar, the Maharaja’s Ultimatum, and the Shadow of the Future: Extortion and Cooperation in the Zero-day Market

..

Extortionist strategy: Example

.The Zero-day Dilemma

.90/119

..

. Let R = 3, T = 5, P = 1, S = 0

. Let the desired payoff relation beSx − P = 3(Sy − P)

. If we both cooperated last time, then Icooperate with probability 11/13

. If I cheated you last time (you cooperatedand I defected), then I cooperate withprobability 7/26

. If you cheatedme last time (I cooperatedand you defected), then I cooperate withprobability 1/2

. If we both defected last time, I defect

. On average over the long run, my scoreminus one will be thrice your score minusone

Page 115: The Bazaar, the Maharaja’s Ultimatum, and the Shadow of the Future: Extortion and Cooperation in the Zero-day Market

..

Press andDyson

.The Zero-day Dilemma

.91/119

..

Page 116: The Bazaar, the Maharaja’s Ultimatum, and the Shadow of the Future: Extortion and Cooperation in the Zero-day Market

..

IPD ==UltimatumGame

.The Zero-day Dilemma

.92/119

..

If both players are sentient, but only one isaware of ZD-Strategies, then the IPDreduces to the Ultimatum Game

Page 117: The Bazaar, the Maharaja’s Ultimatum, and the Shadow of the Future: Extortion and Cooperation in the Zero-day Market

..

IPD ==UltimatumGame

.The Zero-day Dilemma

.93/119

..

. Let’s suppose both players are sentient

. Let’s suppose the buyer only knows aboutZD-strategies

. The buyer tries to extort the seller

. The seller eventually notice

. The seller decide to sabotage the scores ofboth

. This is an Ultimatum Game. The buyerproposes an unfair ultimatum. And theseller respond.

Page 118: The Bazaar, the Maharaja’s Ultimatum, and the Shadow of the Future: Extortion and Cooperation in the Zero-day Market

..

Generous ZD-Strategies

.The Zero-day Dilemma

.94/119

..

. If both players are sentient and witting ofZD-Strategies, then they can agree onplaying a Generous ZD-Strategy

. In fact any tentative to extort the opponentwould result in a low payoff for both

. It is rational to agree on a fair cooperationstrategy

. They agree to unilaterally set the other’sscore to an agreed value (presumably themaximum possible)

. Neither player can then improve her scoreby violating the strategy

. Each is punished for any purely maliciousviolation

Page 119: The Bazaar, the Maharaja’s Ultimatum, and the Shadow of the Future: Extortion and Cooperation in the Zero-day Market

..

Generous ZD-Strategies

.The Zero-day Dilemma

.94/119

..

. If both players are sentient and witting ofZD-Strategies, then they can agree onplaying a Generous ZD-Strategy

. In fact any tentative to extort the opponentwould result in a low payoff for both

. It is rational to agree on a fair cooperationstrategy

. They agree to unilaterally set the other’sscore to an agreed value (presumably themaximum possible)

. Neither player can then improve her scoreby violating the strategy

. Each is punished for any purely maliciousviolation

Page 120: The Bazaar, the Maharaja’s Ultimatum, and the Shadow of the Future: Extortion and Cooperation in the Zero-day Market

..

Generous ZD-Strategies

.The Zero-day Dilemma

.94/119

..

. If both players are sentient and witting ofZD-Strategies, then they can agree onplaying a Generous ZD-Strategy

. In fact any tentative to extort the opponentwould result in a low payoff for both

. It is rational to agree on a fair cooperationstrategy

. They agree to unilaterally set the other’sscore to an agreed value (presumably themaximum possible)

. Neither player can then improve her scoreby violating the strategy

. Each is punished for any purely maliciousviolation

Page 121: The Bazaar, the Maharaja’s Ultimatum, and the Shadow of the Future: Extortion and Cooperation in the Zero-day Market

..

Generous ZD-Strategies

.The Zero-day Dilemma

.94/119

..

. If both players are sentient and witting ofZD-Strategies, then they can agree onplaying a Generous ZD-Strategy

. In fact any tentative to extort the opponentwould result in a low payoff for both

. It is rational to agree on a fair cooperationstrategy

. They agree to unilaterally set the other’sscore to an agreed value (presumably themaximum possible)

. Neither player can then improve her scoreby violating the strategy

. Each is punished for any purely maliciousviolation

Page 122: The Bazaar, the Maharaja’s Ultimatum, and the Shadow of the Future: Extortion and Cooperation in the Zero-day Market

..

Generous ZD-Strategies

.The Zero-day Dilemma

.94/119

..

. If both players are sentient and witting ofZD-Strategies, then they can agree onplaying a Generous ZD-Strategy

. In fact any tentative to extort the opponentwould result in a low payoff for both

. It is rational to agree on a fair cooperationstrategy

. They agree to unilaterally set the other’sscore to an agreed value (presumably themaximum possible)

. Neither player can then improve her scoreby violating the strategy

. Each is punished for any purely maliciousviolation

Page 123: The Bazaar, the Maharaja’s Ultimatum, and the Shadow of the Future: Extortion and Cooperation in the Zero-day Market

..

Generous ZD-Strategies

.The Zero-day Dilemma

.94/119

..

. If both players are sentient and witting ofZD-Strategies, then they can agree onplaying a Generous ZD-Strategy

. In fact any tentative to extort the opponentwould result in a low payoff for both

. It is rational to agree on a fair cooperationstrategy

. They agree to unilaterally set the other’sscore to an agreed value (presumably themaximum possible)

. Neither player can then improve her scoreby violating the strategy

. Each is punished for any purely maliciousviolation

Page 124: The Bazaar, the Maharaja’s Ultimatum, and the Shadow of the Future: Extortion and Cooperation in the Zero-day Market

..

A generous relation

.The Zero-day Dilemma

.95/119

Sx − R = 2(Sy − R)

Page 125: The Bazaar, the Maharaja’s Ultimatum, and the Shadow of the Future: Extortion and Cooperation in the Zero-day Market

..

Generous ZD-strategy: Example

.The Zero-day Dilemma

.96/119

..

. Let R = 3, T = 5, P = 1, S = 0

. Let the desired payoff relation beSx − R = 2(Sy − R)

. If we both cooperated last time, then Icooperate

. If I cheated you last time (you cooperatedand I defected), then I cooperate withprobability 8/10

. If you cheatedme last time (I cooperatedand you defected), then I cooperate withprobability 3/10

. If we both defected last time, I cooperatewith probability 2/10

. On average over the long run, my scoreminus three will be twice your score minusthree

Page 126: The Bazaar, the Maharaja’s Ultimatum, and the Shadow of the Future: Extortion and Cooperation in the Zero-day Market

..

Under the assumption...

.The Zero-day Dilemma

.97/119

..

. Ascribe past actions to the samemarket participants

. Choose strategies according to theoutcome of past interactions

Page 127: The Bazaar, the Maharaja’s Ultimatum, and the Shadow of the Future: Extortion and Cooperation in the Zero-day Market

..

Anonymous BlackMarket

.The Zero-day Dilemma

.98/119

..

. Is cooperation possible inanonymous zero-day markets?

. Do you believe it is?

. If yes, which institutions formonitoring and enforcementpromote cooperation in thissetting?

Page 128: The Bazaar, the Maharaja’s Ultimatum, and the Shadow of the Future: Extortion and Cooperation in the Zero-day Market

..

Anonymous BlackMarket

.The Zero-day Dilemma

.98/119

..

. Is cooperation possible inanonymous zero-day markets?

. Do you believe it is?

. If yes, which institutions formonitoring and enforcementpromote cooperation in thissetting?

Page 129: The Bazaar, the Maharaja’s Ultimatum, and the Shadow of the Future: Extortion and Cooperation in the Zero-day Market

..

Anonymous BlackMarket

.The Zero-day Dilemma

.98/119

..

. Is cooperation possible inanonymous zero-day markets?

. Do you believe it is?

. If yes, which institutions formonitoring and enforcementpromote cooperation in thissetting?

Page 130: The Bazaar, the Maharaja’s Ultimatum, and the Shadow of the Future: Extortion and Cooperation in the Zero-day Market

..

Cooperation among Strangers

.The Zero-day Dilemma

.99/119

..

Page 131: The Bazaar, the Maharaja’s Ultimatum, and the Shadow of the Future: Extortion and Cooperation in the Zero-day Market

..

Anonymous Economies: Camera and Casari 1

.The Zero-day Dilemma

.100/119

..

. Cooperation is high and increaseswith experience

. Low degree of cooperation whensubject see aggregate outcomeswithout observing identities (e.g.,as might result from discussingtrading experiences in anonymousfora)

. Costly personal punishmentsignificantly promotes cooperation

Page 132: The Bazaar, the Maharaja’s Ultimatum, and the Shadow of the Future: Extortion and Cooperation in the Zero-day Market

..

Anonymous Economies: Camera and Casari 1

.The Zero-day Dilemma

.100/119

..

. Cooperation is high and increaseswith experience

. Low degree of cooperation whensubject see aggregate outcomeswithout observing identities (e.g.,as might result from discussingtrading experiences in anonymousfora)

. Costly personal punishmentsignificantly promotes cooperation

Page 133: The Bazaar, the Maharaja’s Ultimatum, and the Shadow of the Future: Extortion and Cooperation in the Zero-day Market

..

Anonymous Economies: Camera and Casari 1

.The Zero-day Dilemma

.100/119

..

. Cooperation is high and increaseswith experience

. Low degree of cooperation whensubject see aggregate outcomeswithout observing identities (e.g.,as might result from discussingtrading experiences in anonymousfora)

. Costly personal punishmentsignificantly promotes cooperation

Page 134: The Bazaar, the Maharaja’s Ultimatum, and the Shadow of the Future: Extortion and Cooperation in the Zero-day Market

..

Anonymous Economies: Camera and Casari 2

.The Zero-day Dilemma

.101/119

..

. Subject were given the possibilityto observe actions and outcomes intheir game and to inflict, at a cost, aloss in the earnings of the defectingopponent

. Camera and Casari added a secondstage in the one-shot game

. The retaliation stage resembles infull the Adaptive and MADscenarios in the 0-Day Dilemma

Page 135: The Bazaar, the Maharaja’s Ultimatum, and the Shadow of the Future: Extortion and Cooperation in the Zero-day Market

..

Anonymous Economies: Camera and Casari 2

.The Zero-day Dilemma

.101/119

..

. Subject were given the possibilityto observe actions and outcomes intheir game and to inflict, at a cost, aloss in the earnings of the defectingopponent

. Camera and Casari added a secondstage in the one-shot game

. The retaliation stage resembles infull the Adaptive and MADscenarios in the 0-Day Dilemma

Page 136: The Bazaar, the Maharaja’s Ultimatum, and the Shadow of the Future: Extortion and Cooperation in the Zero-day Market

..

Anonymous Economies: Camera and Casari 2

.The Zero-day Dilemma

.101/119

..

. Subject were given the possibilityto observe actions and outcomes intheir game and to inflict, at a cost, aloss in the earnings of the defectingopponent

. Camera and Casari added a secondstage in the one-shot game

. The retaliation stage resembles infull the Adaptive and MADscenarios in the 0-Day Dilemma

Page 137: The Bazaar, the Maharaja’s Ultimatum, and the Shadow of the Future: Extortion and Cooperation in the Zero-day Market

..

Anonymous Economies: Camera and Casari 3

.The Zero-day Dilemma

.102/119

..

. The player who obseverd theopponent defect sometimesemployed personal punishment(i.e., in-match retaliation), whilestaying in cooperative mode in thefollowing periods

. Players show preference forin-match retaliation over the(equilibrium) informal retaliation

. Efficiency: defectors who had beenpunished by a cooperator weremore likely to cooperate in thefollowing periods (34.5% vs 24.1%)

Page 138: The Bazaar, the Maharaja’s Ultimatum, and the Shadow of the Future: Extortion and Cooperation in the Zero-day Market

..

Anonymous Economies: Camera and Casari 3

.The Zero-day Dilemma

.102/119

..

. The player who obseverd theopponent defect sometimesemployed personal punishment(i.e., in-match retaliation), whilestaying in cooperative mode in thefollowing periods

. Players show preference forin-match retaliation over the(equilibrium) informal retaliation

. Efficiency: defectors who had beenpunished by a cooperator weremore likely to cooperate in thefollowing periods (34.5% vs 24.1%)

Page 139: The Bazaar, the Maharaja’s Ultimatum, and the Shadow of the Future: Extortion and Cooperation in the Zero-day Market

..

Anonymous Economies: Camera and Casari 3

.The Zero-day Dilemma

.102/119

..

. The player who obseverd theopponent defect sometimesemployed personal punishment(i.e., in-match retaliation), whilestaying in cooperative mode in thefollowing periods

. Players show preference forin-match retaliation over the(equilibrium) informal retaliation

. Efficiency: defectors who had beenpunished by a cooperator weremore likely to cooperate in thefollowing periods (34.5% vs 24.1%)

Page 140: The Bazaar, the Maharaja’s Ultimatum, and the Shadow of the Future: Extortion and Cooperation in the Zero-day Market

..

Punishment as a Public Good

.The Zero-day Dilemma

.103/119

..

. It significantly increasescooperation

. The subject that benefit the mostare cooperator who punish little ornot at all

Page 141: The Bazaar, the Maharaja’s Ultimatum, and the Shadow of the Future: Extortion and Cooperation in the Zero-day Market

..

Punishment as a Public Good

.The Zero-day Dilemma

.103/119

..

. It significantly increasescooperation

. The subject that benefit the mostare cooperator who punish little ornot at all

Page 142: The Bazaar, the Maharaja’s Ultimatum, and the Shadow of the Future: Extortion and Cooperation in the Zero-day Market

..

Hacking Team

.The Zero-day Dilemma

.104/119

..

Page 143: The Bazaar, the Maharaja’s Ultimatum, and the Shadow of the Future: Extortion and Cooperation in the Zero-day Market

..

Hacking Team leaked correspondence

.The Zero-day Dilemma

.105/119

..

Page 144: The Bazaar, the Maharaja’s Ultimatum, and the Shadow of the Future: Extortion and Cooperation in the Zero-day Market

..

Poll

.The Zero-day Dilemma

.106/119

Was the COO’s intuition correct?

Page 145: The Bazaar, the Maharaja’s Ultimatum, and the Shadow of the Future: Extortion and Cooperation in the Zero-day Market

..

Poll

.The Zero-day Dilemma

.107/119

Can Hacking Team trust anonymous0-day sellers?

Page 146: The Bazaar, the Maharaja’s Ultimatum, and the Shadow of the Future: Extortion and Cooperation in the Zero-day Market

..

Poll

.The Zero-day Dilemma

.108/119

If you were in their place, would youhave trusted an anonymous seller

with supplying an 0-day?

Page 147: The Bazaar, the Maharaja’s Ultimatum, and the Shadow of the Future: Extortion and Cooperation in the Zero-day Market

..

Semi-anonymous Zero-daymarkets

.The Zero-day Dilemma

.109/119

..

. If only one party is anonymous, theonymous counterpart has not ability toknow if she already had any deals with thesame participant

. The latter can’t benefit from being sentientand is forced to choose her strategies as anevolutionary player would do

. If the anonymous party knows about theZD-strategies, she can choose to extort theopponent

. Hence, while cooperation can emerge infully-anonymous markets, extortion canprofilate in the semi-anonymouseconomies

Page 148: The Bazaar, the Maharaja’s Ultimatum, and the Shadow of the Future: Extortion and Cooperation in the Zero-day Market

..

Semi-anonymous Zero-daymarkets

.The Zero-day Dilemma

.109/119

..

. If only one party is anonymous, theonymous counterpart has not ability toknow if she already had any deals with thesame participant

. The latter can’t benefit from being sentientand is forced to choose her strategies as anevolutionary player would do

. If the anonymous party knows about theZD-strategies, she can choose to extort theopponent

. Hence, while cooperation can emerge infully-anonymous markets, extortion canprofilate in the semi-anonymouseconomies

Page 149: The Bazaar, the Maharaja’s Ultimatum, and the Shadow of the Future: Extortion and Cooperation in the Zero-day Market

..

Semi-anonymous Zero-daymarkets

.The Zero-day Dilemma

.109/119

..

. If only one party is anonymous, theonymous counterpart has not ability toknow if she already had any deals with thesame participant

. The latter can’t benefit from being sentientand is forced to choose her strategies as anevolutionary player would do

. If the anonymous party knows about theZD-strategies, she can choose to extort theopponent

. Hence, while cooperation can emerge infully-anonymous markets, extortion canprofilate in the semi-anonymouseconomies

Page 150: The Bazaar, the Maharaja’s Ultimatum, and the Shadow of the Future: Extortion and Cooperation in the Zero-day Market

..

Semi-anonymous Zero-daymarkets

.The Zero-day Dilemma

.109/119

..

. If only one party is anonymous, theonymous counterpart has not ability toknow if she already had any deals with thesame participant

. The latter can’t benefit from being sentientand is forced to choose her strategies as anevolutionary player would do

. If the anonymous party knows about theZD-strategies, she can choose to extort theopponent

. Hence, while cooperation can emerge infully-anonymous markets, extortion canprofilate in the semi-anonymouseconomies

Page 151: The Bazaar, the Maharaja’s Ultimatum, and the Shadow of the Future: Extortion and Cooperation in the Zero-day Market

..

To sumup

.The Zero-day Dilemma

.110/119

. Zero-day markets can achieve cooperation even in absence of trusted-thirdparties

. Cooperation can be sustained even when traders are anonymous

. Punishment is an effective instrument to discourage traders from defecting

. It is possible to get extorted, if the adversary knows about ZD-Strategiesand we simply seek to adjust our strategy to maximize our own profit

Page 152: The Bazaar, the Maharaja’s Ultimatum, and the Shadow of the Future: Extortion and Cooperation in the Zero-day Market

..

To sumup

.The Zero-day Dilemma

.110/119

. Zero-day markets can achieve cooperation even in absence of trusted-thirdparties

. Cooperation can be sustained even when traders are anonymous

. Punishment is an effective instrument to discourage traders from defecting

. It is possible to get extorted, if the adversary knows about ZD-Strategiesand we simply seek to adjust our strategy to maximize our own profit

Page 153: The Bazaar, the Maharaja’s Ultimatum, and the Shadow of the Future: Extortion and Cooperation in the Zero-day Market

..

To sumup

.The Zero-day Dilemma

.110/119

. Zero-day markets can achieve cooperation even in absence of trusted-thirdparties

. Cooperation can be sustained even when traders are anonymous

. Punishment is an effective instrument to discourage traders from defecting

. It is possible to get extorted, if the adversary knows about ZD-Strategiesand we simply seek to adjust our strategy to maximize our own profit

Page 154: The Bazaar, the Maharaja’s Ultimatum, and the Shadow of the Future: Extortion and Cooperation in the Zero-day Market

..

To sumup

.The Zero-day Dilemma

.110/119

. Zero-day markets can achieve cooperation even in absence of trusted-thirdparties

. Cooperation can be sustained even when traders are anonymous

. Punishment is an effective instrument to discourage traders from defecting

. It is possible to get extorted, if the adversary knows about ZD-Strategiesand we simply seek to adjust our strategy to maximize our own profit

Page 155: The Bazaar, the Maharaja’s Ultimatum, and the Shadow of the Future: Extortion and Cooperation in the Zero-day Market

...Recommendations

.111/119

..

Recommendations

Page 156: The Bazaar, the Maharaja’s Ultimatum, and the Shadow of the Future: Extortion and Cooperation in the Zero-day Market

..

Recommendations

.Recommendations

.112/119

1. Do not deal with anonymous traders, if you cannot ensure your ownanonymity

2. Discourage defection by practicing brinkmanship or casting the shadow ofthe future in every decision of your counterpart

3. Respond: Consider punishing defection to promote cooperation4. Let the seller supply the vulnerability first, if interested in a one-time deal5. Learn about Zero Determinant strategies, if playing in an onymous market6. Grim trigger: forever defect, if you see defection while playing in an

anonymous market and have no ability to punish the opponent

Page 157: The Bazaar, the Maharaja’s Ultimatum, and the Shadow of the Future: Extortion and Cooperation in the Zero-day Market

..

Recommendations

.Recommendations

.112/119

1. Do not deal with anonymous traders, if you cannot ensure your ownanonymity

2. Discourage defection by practicing brinkmanship or casting the shadow ofthe future in every decision of your counterpart

3. Respond: Consider punishing defection to promote cooperation4. Let the seller supply the vulnerability first, if interested in a one-time deal5. Learn about Zero Determinant strategies, if playing in an onymous market6. Grim trigger: forever defect, if you see defection while playing in an

anonymous market and have no ability to punish the opponent

Page 158: The Bazaar, the Maharaja’s Ultimatum, and the Shadow of the Future: Extortion and Cooperation in the Zero-day Market

..

Recommendations

.Recommendations

.112/119

1. Do not deal with anonymous traders, if you cannot ensure your ownanonymity

2. Discourage defection by practicing brinkmanship or casting the shadow ofthe future in every decision of your counterpart

3. Respond: Consider punishing defection to promote cooperation

4. Let the seller supply the vulnerability first, if interested in a one-time deal5. Learn about Zero Determinant strategies, if playing in an onymous market6. Grim trigger: forever defect, if you see defection while playing in an

anonymous market and have no ability to punish the opponent

Page 159: The Bazaar, the Maharaja’s Ultimatum, and the Shadow of the Future: Extortion and Cooperation in the Zero-day Market

..

Recommendations

.Recommendations

.112/119

1. Do not deal with anonymous traders, if you cannot ensure your ownanonymity

2. Discourage defection by practicing brinkmanship or casting the shadow ofthe future in every decision of your counterpart

3. Respond: Consider punishing defection to promote cooperation4. Let the seller supply the vulnerability first, if interested in a one-time deal

5. Learn about Zero Determinant strategies, if playing in an onymous market6. Grim trigger: forever defect, if you see defection while playing in an

anonymous market and have no ability to punish the opponent

Page 160: The Bazaar, the Maharaja’s Ultimatum, and the Shadow of the Future: Extortion and Cooperation in the Zero-day Market

..

Recommendations

.Recommendations

.112/119

1. Do not deal with anonymous traders, if you cannot ensure your ownanonymity

2. Discourage defection by practicing brinkmanship or casting the shadow ofthe future in every decision of your counterpart

3. Respond: Consider punishing defection to promote cooperation4. Let the seller supply the vulnerability first, if interested in a one-time deal5. Learn about Zero Determinant strategies, if playing in an onymous market

6. Grim trigger: forever defect, if you see defection while playing in ananonymous market and have no ability to punish the opponent

Page 161: The Bazaar, the Maharaja’s Ultimatum, and the Shadow of the Future: Extortion and Cooperation in the Zero-day Market

..

Recommendations

.Recommendations

.112/119

1. Do not deal with anonymous traders, if you cannot ensure your ownanonymity

2. Discourage defection by practicing brinkmanship or casting the shadow ofthe future in every decision of your counterpart

3. Respond: Consider punishing defection to promote cooperation4. Let the seller supply the vulnerability first, if interested in a one-time deal5. Learn about Zero Determinant strategies, if playing in an onymous market6. Grim trigger: forever defect, if you see defection while playing in an

anonymous market and have no ability to punish the opponent

Page 162: The Bazaar, the Maharaja’s Ultimatum, and the Shadow of the Future: Extortion and Cooperation in the Zero-day Market

..

Experimental verification

.Recommendations

.113/119

If interested, please be in touch

Page 163: The Bazaar, the Maharaja’s Ultimatum, and the Shadow of the Future: Extortion and Cooperation in the Zero-day Market

..

Page 164: The Bazaar, the Maharaja’s Ultimatum, and the Shadow of the Future: Extortion and Cooperation in the Zero-day Market

..

Page 165: The Bazaar, the Maharaja’s Ultimatum, and the Shadow of the Future: Extortion and Cooperation in the Zero-day Market

..“ Though I am o en in the depths of misery, there is still calmness, pure harmonyandmusic inside me.

Vincent van Gogh..”

Page 166: The Bazaar, the Maharaja’s Ultimatum, and the Shadow of the Future: Extortion and Cooperation in the Zero-day Market

..“ Though we are o en in the depths of insecurity, there is still calmness, pureharmony andmusic inside us. ..”

Page 167: The Bazaar, the Maharaja’s Ultimatum, and the Shadow of the Future: Extortion and Cooperation in the Zero-day Market

..THANK YOU

Page 168: The Bazaar, the Maharaja’s Ultimatum, and the Shadow of the Future: Extortion and Cooperation in the Zero-day Market

Q ?

Page 169: The Bazaar, the Maharaja’s Ultimatum, and the Shadow of the Future: Extortion and Cooperation in the Zero-day Market

...Backup

.120/119

..

Backup

Page 170: The Bazaar, the Maharaja’s Ultimatum, and the Shadow of the Future: Extortion and Cooperation in the Zero-day Market

..

BeeWise

.Backup

.121/119

..

. BeeWise is the first prediction market forforecasting security events and trends

. More specifically, it is a security-eventfutures exchange where participants tradecontracts whose payoffs are tied to futureevents in information security, such as thediscovery of a given so ware vulnerability,a security incident, or the diffusion of newmalware

Page 171: The Bazaar, the Maharaja’s Ultimatum, and the Shadow of the Future: Extortion and Cooperation in the Zero-day Market

..

BeeWise

.Backup

.121/119

..

. With a large enough number of peoplebetting on the outcome of selected events,the prices of the contracts will be anapproximate measure of the probability ofthe underlying events at any time. Theability to use market prices asforward-looking indicators of securityproperties will help in establishinginformation symmetry between buyersand sellers (ie., build a quality signal), andhelp security stakeholders to make betterandmore informed decisions, by tellingmediocre security products from goodones