
Founder @Binary_Defense @TrustedSec. @WeHackHealth Pod. God + Family/Hacker/CSO/USMC/Intel/Fitness. Make the world a better place.
Fairlawn, OH
Joined July 2009
- Tweets59.1K
- Following6.3K
- Followers234K
- Likes206K
Dave Kennedy retweeted

TrustedSec@TrustedSec20h
United States
United StatesConnected via WebAccount-level information, not a live location or per-post device.
Tomorrow’s the day! Catch Senior Security Consultant @InfoSteph1 moderating “Zero Day, Zero Limits: Women Leading Cyber” at @ThreeRiversISec in Pittsburgh at 1:00PM. Add it to your schedule! hubs.ly/Q04BWYMV0
Dave Kennedy retweeted

TrustedSec@TrustedSec17h
United States
United StatesConnected via WebAccount-level information, not a live location or per-post device.
Last @ISC2 Cleveland Chapter meeting of the year—and what a topic to end it! Join us next Tuesday from 5:30-8:00PM at TrustedSec HQ for Matt Lee’s presentation, “Giving Swords to Our AI Overlords.” Register now! hubs.la/Q04BZ3NX0
Dave Kennedy retweeted
GPT-Rosalind surfaced a new lead for drug discovery: could restoring cholesterol transport protect neurons from degeneration?
DCTN1 is a gene linked to Perry syndrome, a rare neurodegenerative disorder. In mouse-brain data, disrupting it increased expression of genes involved in making cholesterol. GPT-Rosalind suggested a possible explanation: cholesterol may not be reaching where neurons need it.
That gives scientists a specific mechanism to test and, if confirmed, a direction for developing new treatments for neurodegenerative disorders.
With @perturbai_tx and @scrippsresearch, a team of thousands of GPT-Rosalind agents worked in parallel, connecting gene-expression results from millions of mouse brain cells with scientific literature in just 32 minutes. We’re now expanding this collaboration to identify new drug targets.
openai.com/index/scaling-ai-…
Dave Kennedy retweeted
Two critical PHP vulnerabilities (CVSS 9.2) were disclosed today, allowing unauthenticated RCE on default configurations.
To help everyone patch fast we are making images for PHP 8.2, 8.3, 8.4, and 8.5 free for anyone to use. You can access them here: images.chainguard.dev/direct…
Coordinated disclosure is hard, we appreciated everyone's help as we worked through this over the last several days.
Readers added context they thought people might want to know
Chainguard published patched PHP images at 07:41 UTC on Oct 21, over 6 hours before the coordinated release, per the PHP Foundation.
thephp.foundation/blog/2026/10/2…
php.net/archive/2026.p…
Dave Kennedy retweeted
BREAKING: The FDA just granted accelerated approval to the first immunotherapy for a leading cause of cancer death in U.S. men under 50. This therapy allows certain patients to skip radiation, chemo, and surgery altogether.
Dave Kennedy retweeted

TrustedSec@TrustedSecOct 21
United States
United StatesConnected via WebAccount-level information, not a live location or per-post device.
Happening at 1:00PM TODAY! Director of Advisory Innovation @rockiebrockway is navigating the #AI framework landscape and unveiling TrustedSec’s new AISec Performance Maturity Framework. Last chance to grab your spot—register now! hubs.la/Q04BQJzv0 #webinar
Dave Kennedy retweeted
Crazy 72 hours in security. Three major incidents dropped back-to-back: eMudhra, PingCAP (TiDB Cloud), and PHP.
Here is the short version of what happened and who got hit.
1. eMudhra (Trusted CA compromise)
eMudhra generated 8 intermediate CA certificates in April 2025 (cross-signed by Sectigo). A bug in their HSM key-wrapping test script created a second set of P-384 keys where the private keys were single-byte numbers under 256. Operators picked the wrong key labels and signed them into real CA certs.
One of the intermediate CA private keys was literally the number 4.
The other seven: 56, 66, 115, 155, 156, 230, 237.
Three weeks later (May 2025), their CRL signatures started failing because the CRL signer was using the real keys instead of the weak ones. Instead of asking why the keys didn't match, someone switched the CRL signer to the weak keys and closed the ticket.
• Browsers are safe: Chrome, Firefox, Apple, and Microsoft already blocked them, and zero rogue certs hit CT logs.
• Servers are not: curl, Python (certifi), Go binaries, and Docker base images don't check CRLs. Update ca-certificates, certifi, and Go (1.27.3 / 1.26.10).
• 10-second check on any server:
curl dv-g3b-emudhra.we-have-a-pro…
(TLS error = safe. 200 OK = still vulnerable.)
2. PingCAP / TiDB Cloud (10.6 TB breach)
Attackers found GCP and Azure credentials committed inside PingCAP's own repos. They set up a replication feed of TiDB Cloud's production control plane and exported the entire database every 6 hours for 22 straight days. 88 full exports, zero alerts. 200 GB is already out on torrents.
Beyond the 413 private repos and 20.6M customer SQL queries logged from their web SQL Editor, PingCAP engineers were pasting customer secrets into Jira tickets.
Who is affected in the leaked records:
• Live credentials exposed in support tickets:
- Pinterest: AWS keys for their pingcap-logs S3 bucket
- CardX / Silverlake (NPCI-linked env): AWS admin key in a backup log with full access to 258 external S3 buckets
- DeBank: 38 presigned S3 URLs
- An unnamed AI/dev platform: a 314 MB slow-query log attached to a ticket containing 8,027 live customer secrets (an AWS root key, a GitHub admin PAT over 1,701 repos, 7,485 AWS STS tokens, and 192 OpenAI/Anthropic/Gemini keys)
• Tenants with infra metadata, VPC CIDRs, app-server IPs, or contract pricing exposed:
- Tech: Atlassian, Databricks, Airbnb, Baidu, LINE, Nylas, Persona, PatSnap
- E-comm & Travel: Booking.com, Shopee, Flipkart, Mercari, ZOZO, AEON, Delhivery, Klook
- Gaming: Capcom, Square Enix, Konami, Bandai Namco, Cygames, Colopl, DMM
- Finance: PayPay, SoftBank, SBI, SB Payment Service, Fujitsu, TOPPAN, Bank of China, China Life
- Crypto: Bitget (said only public trade logs were on it and they already left), Pionex, DigiPlus, NFTscan, Chainbase
• Developer profiles leaked (from a purchased reo.dev table in PingCAP's BigQuery):
- 24,900 personal emails + GitHub/LinkedIn profiles of engineers at Tencent (3,327), Huawei (2,726), ByteDance (2,475), AIG (2,140), Mastercard, Flipkart, and bKash.
If you use TiDB Cloud: rotate your console API keys, DB passwords, and anything you ever pasted into a support ticket.
3. PHP "PHP2Shell" (CVE-2026-109618 & CVE-2026-109619)
Two CVSS 9.2 pre-auth RCEs leaked yesterday ahead of today's 14:00 UTC patch.
Public writeups trace it to a heap Use-After-Free in PHP's native C multipart/form-data session upload-progress handler (ext/session/session.c).
Because C-level multipart parsing runs before line 1 of index.php:
• App auth, Laravel/WordPress middleware, and file_uploads = Off do not stop it.
• Only PHP 8.2–8.5 get official patches today (59% of PHP servers on Shodan are on EOL <= 8.1).
• Until you patch php-fpm: lock php_admin_flag[session.upload_progress.enabled] = off and block unexpected multipart requests at Nginx/Apache/Cloudflare.
Dave Kennedy retweeted

Andrew Dorman@acd421Oct 21
United States
United StatesConnected via United States Android AppAccount-level information, not a live location or per-post device.
Teamwork makes the dream work.
The team and I
@J4ck3LSyN @Archknight23
🚨 Heads-up for anyone running PHP: two critical RCE bugs, patch drops tomorrow.
The PHP project has confirmed an emergency security release for two critical remote code execution vulnerabilities: CVE-2026-109618 and CVE-2026-109619, both rated CVSS v4.0 9.2.
📅 Patch lands Wednesday, Oct 21 at 14:00 UTC (9:00 AM Central). PHP has reserved the right to ship it earlier if details leak or exploitation shows up.
PHP runs about 75% of the web, including WordPress, Drupal, Joomla, Laravel, Magento, and countless custom apps. If you operate a PHP server, this is your weekend-ruiner unless you act.
Here's the part the big threat-intel shops aren't shouting about:
No official technical details are public yet. But based on my own source-code analysis of php-src, my best assessment (moderate confidence, NOT officially confirmed) is that the vulnerable path is PHP's session.upload_progress / multipart form-data (rfc1867) handling:
🔹 Present since PHP 5.4
🔹 Enabled by default (the compiled-in default is On; the sample php.ini ships it commented out, so stock installs have it live)
🔹 Processes uploaded request data before any of your application code runs, so it's reachable pre-authentication on a default config
That lines up exactly with the public breadcrumbs: "affects default installs," "every version since 5.x," "fires before user code." Treat it as a working hypothesis, not gospel. The official advisory supersedes all of this when it lands.
✅ What to do right now:
1. Inventory your PHP. Know every host and version (php -v). Anything on PHP 7.x or older won't get a fix, so plan to upgrade.
2. Apply the stopgap (best-intel, low-risk, reversible). In php.ini / .user.ini / .htaccess:
session.upload_progress.enabled = Off
Reload PHP-FPM or your web server. My analysis says this closes one of the two likely paths.
3. Clamp multipart uploads at the edge. The second likely path lives in the multipart parser itself, which runs for any multipart/form-data POST regardless of the setting above. If you've got a WAF or reverse proxy, tighten inspection or rate-limit multipart POSTs to endpoints that don't need uploads. This is the same network-layer mitigation the enterprise vendors are quietly deploying for their paying customers.
4. Patch the second it drops. Current stable: 8.5.11 / 8.4.26 / 8.3.35 / 8.2.34. If your hosting is managed, confirm your provider's timeline today.
Why I'm posting this for free:
A pre-patch mitigation shouldn't be a subscription perk. I'm a one man shop, and the orgs most likely to get burned in the gap between leak and patch are the small teams without an enterprise threat intel contract. The steps above cost nothing. Spend tonight reducing risk, not tomorrow doing incident response.
I'll follow up once the official advisory publishes and confirm whether my root cause read was right.
Stay patched. 🔒
#PHP #CyberSecurity #InfoSec #RCE #CVE #WordPress #Laravel #ThreatIntel #VulnerabilityManagement #AppSec
This quoted post is unavailable.
Dave Kennedy retweeted
Okay, since the news is already out: an RCE vulnerability in PHP core, CVSS 10.0. Further details are scheduled for release on October 20. Only PHP 8 will receive patches.
Dave Kennedy retweeted

TrustedSec@TrustedSecOct 20
United States
United StatesConnected via WebAccount-level information, not a live location or per-post device.
Another chance to catch our Founder and CEO @HackingDave on stage! He’s keynoting at @BSidesColumbus, Friday, November 6 at 9:00AM. Don't miss “This Talk Was Written by AI;” be sure to add it to your schedule! hubs.la/Q04BNqWf0
Dave Kennedy retweeted
private keys from 8 intermediate CA certs have been compromised (eMudhra)
Happy "Update everything" day to all my pager-carrying friends
emudhra.we-have-a-problem.co…
Dave Kennedy retweeted

TrustedSec@TrustedSecOct 20
United States
United StatesConnected via WebAccount-level information, not a live location or per-post device.
CMMC requirements don’t exist before a contract does and that distinction matters. In our new blog, Chris Camejo clarifies what #FCI and #CUI obligations apply during the pre-contract solicitation phase—and where the line actually is. Read it now! hubs.la/Q04BLGQx0
Dave Kennedy retweeted

Binary Defense@Binary_DefenseOct 20
United States
United StatesConnected via United States App StoreAccount-level information, not a live location or per-post device.
Attackers are using AI to move faster. Defenders can too.
@HackingDave opened IANS New York on AI as a force multiplier. Not a replacement for analysts, but a way to do more with the team you have.
See it in action with our team on the IANS NYC floor today.
Dave Kennedy retweeted
🔥 Some thoughts on Anthropic red-team research into self-replicating 'AI worms' speading on smart TVs @juanandres_gs @craiu
Dave Kennedy retweeted

TrustedSec@TrustedSecOct 19
United States
United StatesConnected via WebAccount-level information, not a live location or per-post device.
All systems go for @SAINTCON! Join us next week in Provo, UT as TrustedSec is a proud sponsor; come find us at our booth and chat with the team. Plus, don't miss our Founder and CEO @HackingDave on stage Thursday, October 29 at 3:30PM 🚀 hubs.la/Q04BC2wB0
Dave Kennedy retweeted

Binary Defense@Binary_DefenseOct 19
United States
United StatesConnected via United States App StoreAccount-level information, not a live location or per-post device.
Attackers used to need 15 minutes to get a foothold, and hours or days to get everything they were after.
They can now do it all in a few minutes.
AI is changing the game for attackers. Defenders need to adapt.
Hear the full breakdown from our CEO David Kennedy, Chief Strategy Officer Rafal Los, and TrustedSec's Ryan Macfarlane and Carlos Perez on how defenders are adapting in the era of AI enabled attacks: hubs.li/Q04Bz4Ly0
Dave Kennedy retweeted

TrustedSec@TrustedSecOct 18
United States
United StatesConnected via WebAccount-level information, not a live location or per-post device.
It’s #webinar week! This Wednesday at 1:00PM, join @rockiebrockway as he navigates the AI framework landscape, from NIST to OWASP to CSA and beyond. Walk away with a practical model for your organization’s AI security program. Register now! hubs.la/Q04BskB-0
Dave Kennedy retweeted
I have wanted to tell this story for many years and honestly, this is just a small part of it.
@AnthonySecurity told me in 2022 that he wanted to be a poster boy for @wehackhealth - I know you have all seen the progress he has made and I know it can be easy to look at it him now and have no idea where he started or what is actually took to get there.
Honestly, moments like this make everything I do worthwhile, to know that I can play a small part in someone completely transforming their life - is not something that I will ever take for granted.
Huge shoutout to Anthony for the work he has put in, the sacrifices he has made, the inspiration he is to others and especially for being able to hold a 15 minute conversation that deep into prep!
Big love for this guy 🖤🖤
youtu.be/e3Q7lm11cms?si=pyZj…






















