14 comments

  • llama0523 hours ago
    <a href="https:&#x2F;&#x2F;www.pingcap.com&#x2F;trust-hub&#x2F;security&#x2F;security-update-october-2026&#x2F;" rel="nofollow">https:&#x2F;&#x2F;www.pingcap.com&#x2F;trust-hub&#x2F;security&#x2F;security-update-o...</a><p>I find it really baffling how much they are downplaying this incident on their statement.<p>”An external incident response firm reviewed PingCAP’s production systems and found no evidence that the attacker ran commands or maintained persistent access in the systems reviewed”<p>That does not appear to be true.
    • bombcar2 hours ago
      Certainly there was no evidence; they likely have no logging anyway!
      • zergrush2 hours ago
        since they pasted customer creds in jira tickets they most likely are very liable hence the downplaying<p>im not an expert but if I was an investor I&#x27;d try to find a buyer for my shares and run
    • alright256540 minutes ago
      &gt; in the systems reviewed<p>is load bearing I expect.
  • aliasxneo2 hours ago
    &gt; PingCAP&#x27;s engineers paste customers&#x27; production credentials into Jira tickets.<p>Holy hell, I&#x27;ve heard of this happening, but I&#x27;ve never personally seen it in my 10 years as an SRE. That&#x27;s absolutely wild.
    • adamparsons2 hours ago
      It sounds like their jira instance was truly the keys to the kingdom, given the creds _and_ tickets describing all the flaws needing fixing. A golden README.MD to escalate to their hearts content
  • xKingfisher22 hours ago
    Coming this close on the heels of the security audit by NCC [1] is pretty embarassing for all parties.<p>[1]<a href="https:&#x2F;&#x2F;www.pingcap.com&#x2F;press-release&#x2F;tidb-ncc-group-security-assessment&#x2F;" rel="nofollow">https:&#x2F;&#x2F;www.pingcap.com&#x2F;press-release&#x2F;tidb-ncc-group-securit...</a>
    • hintymad10 hours ago
      &gt; TiDB, the open-source distributed SQL database powered by PingCAP, today published the results of a rigorous source-code security assessment by NCC Group, one of the world’s leading cybersecurity consultancies.<p>It looks like you can assess the hell out of your source code, but your system can still leak if you don&#x27;t secure your operations.
      • somat1 hour ago
        There was a quote from back in early web days that has stuck with me, Still relevant today.<p>&quot;good opsec will save you from bad crypto. but the converse is not true, good crypto will not save you from bad opsec&quot;
    • kobieps11 hours ago
      From personal experience having worked with multiple &quot;enterprise-grade&quot; pentest vendors (including NCC), I think the entire pentest industry is overdue for a big shake-up.
    • jacquesm3 hours ago
      No particular opinion on NCC but a lot of that stuff is pay-to-play.
  • dherls1 day ago
    If true, this is next level incompetence from PingCap. Apparently the attackers set up a replication pipeline for a month?!<p>&gt; We even stood up a replication feed of their own control-plane database using credentials committed in their own repositories — GCP service-account keys and an Azure service principal — and let their infrastructure deliver it to us. Every six hours, for the last twenty-two days of the campaign, from 8 September to 30 September, that pipeline faithfully re-exported every table of the operational heart of TiDB Cloud — tenants, users, API keys, cluster credentials, changefeeds, migrations — and pushed it out.
  • arpinum1 day ago
    AWS private rates gives PingCAP ~47% off list price. Wonder which services got the biggest discounts? Unsurprisingly for a db company the cross-az traffic is 15% of their bill.
    • driverdan42 minutes ago
      Sounds about right. The more you use the deeper the discount they&#x27;ll give you.
    • perpetualpear1 hour ago
      You can get some sweet deals on s3, assuming you store 10-100s of PB
    • gooseai1 day ago
      [dead]
  • neya2 hours ago
    Pingcap&#x27;s statement:<p><pre><code> With support from outside counsel and third-party forensic specialists, there is no evidence that data stored in TiDB was impacted. We keep on investigating and will provide updates on any new findings. </code></pre> They have the fucking data in a tarball and Pingcap claims no data was impacted. This sounds like the bad blood story part 2 all over again.
  • nemothekid23 hours ago
    Man I recently executed a migration from Aurora to Planetscale. I seriously considered PingCap but decided against it because I thought they cloud pricing was too complex. I wonder if my personal information is in the leak.
  • wannabe4421 hours ago
    &gt; Summary: &quot;The root password of the cluster can be reset unconditionally&quot;<p>But what matters is that it was all memory safe and had no data races.
    • boorbat14 hours ago
      You realize it&#x27;s written in Go right?
      • wannabe4413 hours ago
        Not even data race safe then. NGMI.
  • thenthenthen3 hours ago
    Why is Baidu among their clients
  • dangoodmanUT1 day ago
    what is happening today<p>and how are people not talking about this more
    • dilyevsky22 hours ago
      only the beginning. next year or two are going to be wild on this front so buckle up...
  • esafak22 hours ago
    <a href="https:&#x2F;&#x2F;www.moxfive.com&#x2F;blog&#x2F;who-is-fulcrumsec-inside-the-cloud-extortion-group-behind-21-victims-and-counting" rel="nofollow">https:&#x2F;&#x2F;www.moxfive.com&#x2F;blog&#x2F;who-is-fulcrumsec-inside-the-cl...</a>
  • rvz1 day ago
    First the Google Cloud outage [0], then the CA private key leak [1]...<p>...and now this...<p>&gt; Today we are making the PingCAP breach public. We possess the complete TiDB Cloud control plane, its billing and finance estate, its GCP storage estate and its AWS cost and billing estate, its Jira, its CRM, its analytics, its source code, and a four-year log of every connection every customer ever made to its product, from the IP addresses of their application servers.<p>This is an <i>entire</i> leak of <i>ALL</i> PingCap TiDB&#x27;s customers AND data.<p>All of this in a single day. It is over.<p>[0] <a href="https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=50163961">https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=50163961</a><p>[1] <a href="https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=50166579">https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=50166579</a>
    • gregwebs1 day ago
      I am reading this as a leak of every possible piece of metadata <i>but</i> not an actual leak of customer data. They have SQL logs which do contain customer data and there is a mention of some snapshots&#x2F;imports.
      • berenddeboer6 hours ago
        they leaked full connection strings for customer databases with users and passwords.
      • hdjdnxjzhzhs1 day ago
        How the fuck is 10.6TB metadata?
        • gregwebs22 hours ago
          TiDB is for large scale data. You generally wouldn&#x27;t use it unless you have at least 1TB of data. 10TB is a single small customer database for them.
        • fock12 hours ago
          (POV when storing 1PB in Oracle) when I saw the 10 TB in another post, I was like &quot;wait, isn&#x27;t this sold to scale out, we have 100 times the data here&quot;.
        • binsquare1 day ago
          Easily at scale<p>Size is not a good indicator for content quality
    • qingcharles23 hours ago
      Don&#x27;t forget the PHP megabomb dropping in a few hours too.
  • gooseai1 day ago
    [dead]
  • jedisct118 hours ago
    It&#x27;s written in Rust, so it&#x27;s safe.
    • boorbat14 hours ago
      <a href="https:&#x2F;&#x2F;github.com&#x2F;pingcap&#x2F;tidb" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;pingcap&#x2F;tidb</a> reports as 95% Go with no Rust at all?
      • squirrellous14 hours ago
        That confused me too since I remember reading they are Rust proponents. Apparently their storage engine TiKV is written in Rust, and TiDB is the database built on top.
        • bbkane0 minutes ago
          <a href="https:&#x2F;&#x2F;github.com&#x2F;tikv&#x2F;tikv" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;tikv&#x2F;tikv</a>