<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Posts on plygrnd</title>
    <link>https://plygrnd.net/posts/</link>
    <description>Recent content in Posts on plygrnd</description>
    <generator>Hugo</generator>
    <language>en-us</language>
    <lastBuildDate>Mon, 25 Nov 2024 00:00:00 +0000</lastBuildDate>
    <atom:link href="https://plygrnd.net/posts/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>Credit card number hyperfixation notes</title>
      <link>https://plygrnd.net/credit-card-number-hyperfixation-notes/</link>
      <pubDate>Mon, 25 Nov 2024 00:00:00 +0000</pubDate>
      <guid>https://plygrnd.net/credit-card-number-hyperfixation-notes/</guid>
      <description>&lt;h2 id=&#34;why-are-amex-card-numbers-shorter&#34;&gt;Why are AmEx card numbers shorter?&lt;/h2&gt;&#xA;&lt;p&gt;Amex is its own payment network. Most card numbers are 16 digits because they&amp;rsquo;re issued either by Visa or Mastercard — both of which decided on 16 digit numbers for most cards.&lt;/p&gt;&#xA;&lt;p&gt;Amex has far fewer customers than Visa and Mastercard, so they can get away with shorter numbers; changing the number format would also be a HUGE, complicated operation.&lt;/p&gt;&#xA;&lt;p&gt;Want more info? Read on!&lt;/p&gt;</description>
    </item>
    <item>
      <title>On Departure</title>
      <link>https://plygrnd.net/on-departure/</link>
      <pubDate>Sat, 20 May 2023 00:00:00 +0000</pubDate>
      <guid>https://plygrnd.net/on-departure/</guid>
      <description>&lt;p&gt;This is a personal update.&lt;/p&gt;&#xA;&lt;h2 id=&#34;whats-going-on&#34;&gt;What&amp;rsquo;s going on?&lt;/h2&gt;&#xA;&lt;p&gt;On May 11, 2023, I unexpectedly left my job at &lt;a href=&#34;https://aws.amazon.com&#34;&gt;AWS&lt;/a&gt;. I didn&amp;rsquo;t have a say in the matter; I have negative feelings about the event and will leave it at that. This post will run a bit long — it&amp;rsquo;s a way to get my feelings out and clarify where I am right now.&lt;/p&gt;&#xA;&lt;p&gt;Leaving AWS felt like a bad, unexpected breakup, where your partner says, &amp;ldquo;Look — it&amp;rsquo;s not working out. You have to leave. And we&amp;rsquo;re keeping the couch.&amp;rdquo; I stayed with Amazon for almost 11 years and built a significant fraction of my identity around my job — I was proud to tell people about my work in AWS&amp;rsquo;s Security Outreach team, work with some of the best security researchers in the world, and build New Shinies to help my team be excellent. That part of me has been yanked away without warning, and filling the gap has been challenging. I&amp;rsquo;m now without income and work authorization in the USA, and the last three weeks have been the most anxiety-provoking of my life.&lt;/p&gt;</description>
    </item>
    <item>
      <title>The 9 Commandments of Coordinated Vulnerability Disclosure</title>
      <link>https://plygrnd.net/the-9-commandments-of-coordinated-vulnerability-disclosure/</link>
      <pubDate>Thu, 03 Feb 2022 00:00:00 +0000</pubDate>
      <guid>https://plygrnd.net/the-9-commandments-of-coordinated-vulnerability-disclosure/</guid>
      <description>&lt;p&gt;This was originally a &lt;a href=&#34;https://twitter.com/notdurson/status/1489350457730469888&#34;&gt;Twitter thread&lt;/a&gt;. In case Twitter goes the way of the dodo, I&amp;rsquo;ll preserve the content here (with some edits now that I&amp;rsquo;m no longer limited to 280 characters per point).&lt;/p&gt;&#xA;&lt;p&gt;The nine points below capture, at a high level, most of what I know about responsible disclosure / CVD / the ins and outs of reporting security issues in other people&amp;rsquo;s software.&lt;/p&gt;&#xA;&lt;ol&gt;&#xA;&lt;li&gt;&lt;strong&gt;Operate with good intentions in mind.&lt;/strong&gt; You&amp;rsquo;re hacking on other people&amp;rsquo;s stuff (and presumably doing so for the common good). Treat other people&amp;rsquo;s infrastructure like you treat your phone, wallet, car, or favorite plushie — respect it and try not to break it. If your targets publish rules of engagement, follow them to the letter.&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;Be verbose — more info is better.&lt;/strong&gt; Don&amp;rsquo;t assume that anyone will know what you&amp;rsquo;re reporting from context. Include as many details and as much background as possible in your report.&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;Produce — &lt;em&gt;and provide&lt;/em&gt; — a proof of concept&lt;/strong&gt; which bears out your assertions. Decent incident responders won&amp;rsquo;t balk at reading a 10-page description of your findings. If they can&amp;rsquo;t reproduce them, though, they can&amp;rsquo;t help you.&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;Be prepared for disappointment.&lt;/strong&gt; Bug hunting is hard, painful, irritating work which may be thrown away as &lt;em&gt;known issue&lt;/em&gt; or &lt;em&gt;won&amp;rsquo;t fix&lt;/em&gt; or &lt;em&gt;accepted risk&lt;/em&gt;. It happens — and it&amp;rsquo;s not personal.&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;People are fallible.&lt;/strong&gt; Everyone&amp;rsquo;s wrong sometimes. If you disagree with a decision not to accept a report or fix an issue, and you have compelling evidence to indicate that your findings are valid, fight for yourself. Escalate if you need to. But — be nice about it.&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;Be prepared to go unrewarded&lt;/strong&gt; — it&amp;rsquo;ll make the first bounty feel that much better. Rewards are nice, but not mandatory. Bounties are at the vendor&amp;rsquo;s discretion.&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;Act with integrity.&lt;/strong&gt; Badgering or threatening vendors to extract a reward isn&amp;rsquo;t responsible disclosure. It&amp;rsquo;s extortion. Such behavior might result in your report being downplayed. It can also get you removed from bug bounty programs or banned from using the service you researched.&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;If you&amp;rsquo;re confident in your findings, include a disclosure date in your report&lt;/strong&gt; and be upfront about your disclosure plan (blog, tweet, other). This keeps everyone on the same page and helps the responding party determine the scope and pace of their work.&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;Above all, have some fun.&lt;/strong&gt; Get to know the teams you report stuff to — we love making new friends. :)&lt;/li&gt;&#xA;&lt;/ol&gt;</description>
    </item>
  </channel>
</rss>
