Click any tag below to further narrow down your results
Links
This article breaks down a quick, five-step security routine you run before every app launch—from legal basics and database lockdown to auth failure tests, AI-driven audits, and infrastructure protections. Spend 30 minutes on these checks to avoid data leaks, runaway bills, and legal headaches when real users arrive.
- A 30-minute pre-launch checklist (legal, database, auth, AI audit) can prevent the data leaks, runaway bills, and legal threats hitting unprepared indie app launches.
- Missing Row Level Security policies in Supabase means anyone with browser DevTools can dump entire database tables.
- Four simple auth failure tests (wrong passwords, reset on fake email, double-clicked verify links, duplicate email signup) catch about 80% of authentication vulnerabilities.
- Running four targeted prompts through Claude Code or Cursor (security headers, OWASP check, data-leak audit, API-key exposure) takes about 8 minutes and can catch exposed .env values and leaked API keys before they drain a project.
Data lakehouses combine low-cost, flexible storage with warehouse-style governance to power enterprise AI. Companies like DocuSign and Lemongrass use them to feed and train AI agents, but impose strict security reviews, access controls and audit trails. Vendors are adding vector indexing, MCP connectivity and semantic layers to ensure agents grasp business context and operate safely.
- Lakehouses now bolt on vector indexing and MCP connectivity so AI agents can directly query and be trained on enterprise data, with Gartner citing 65% client adoption.
- DocuSign restricts agent access to low-risk data (product specs, web content) while locking down customer records, running every dataset through ingestion and egress security reviews.
- Lemongrass is ditching its four-year-old custom-governed AWS S3 setup for a standard lakehouse, drawn by native Claude integration and zero egress fees when data and models share a cloud.
- Autonomous agents pulling data on their own (vs. per-use-case RAG permissions) demand new audit trails, role-based access and semantic controls to avoid runaway costs and compliance risk.
This article explains how Declarative Device Management (DDM) shifts Mac fleet monitoring from periodic, manual checks to real-time status reporting. Instead of waiting for scheduled inventory, each Mac reports changes—OS updates, app installs, configuration drifts—immediately, giving IT teams up-to-date compliance and security insights.
- DDM replaces periodic inventory pulls with real-time push reporting, so Macs report OS updates, app changes, and config drift as they happen instead of on a schedule
- Compliance and audit data becomes continuously current, eliminating "last checked" caveats and letting auditors verify policy adherence at the moment of audit
- Vulnerabilities and misconfigurations surface within minutes rather than being discovered weeks later or after an incident
- IT staff spend less time running manual scans/inventory and can redirect effort toward building tools and improving workflows
This GitHub repo provides a coding-agent skill that runs automated security audits in six phases—recon, hunting, validation, reporting, structured output, and independent verification—to identify exploitable vulnerabilities. It uses parallel agents to generate and disprove findings, outputs structured JSON conforming to a schema, and independently verifies each claim against the source code. Each run reads prior findings to skip known issues and improve coverage.
- Cloudflare open-sourced the actual skill behind their own vulnerability discovery harness, structured as six phases: recon, hunting, validation, reporting, structured output, and independent verification.
- Findings are adversarially checked—the agent that finds a bug never validates it, and separate fresh agents re-verify each claim against the source code before reporting.
- A single audit pass only catches about half of total vulnerabilities, so the tool reads prior findings.json runs to skip known issues and improve coverage over repeated runs.
- Output is enforced as machine-readable JSON validated against a schema via a zero-dependency Node.js script, alongside human-readable REPORT.md and FINDINGS-DETAIL.md files.
This post breaks down Amazon’s lawsuit against Perplexity over its Comet AI agentic browser, which browses and transacts on users’ behalf while disguising itself as Chrome. It explains how these browsers work, the security risks they introduce—like prompt injection attacks—and why sites like Amazon demand transparent agent identification.
- Amazon's lawsuit claims Comet disguises itself as Chrome, hiding the AI agent's true identity from Amazon's systems.
- Agentic browsers share the user's actual cookies/passwords/session data, so a compromised AI agent can act with full access as if it were the user.
- Amazon's complaint cites a public report of prompt-injection attacks hijacking embedded AI assistants to steal private data.
- Amazon argues Comet's covert automation bypasses and degrades its personalized shopping features built over years.
Helmsniff is a Go CLI that scans rendered Kubernetes and Helm manifests and generates CSV or JSON reports of security misconfigurations. It flags issues like missing securityContexts, insecure HTTP URLs, hostNetwork usage, privileged containers and Docker socket mounts, and supports directory or stdin input, parallel execution, and standard Makefile targets.
- Helmsniff scans rendered K8s/Helm YAML and outputs a CSV or JSON report flagging misconfigurations like privileged containers, missing resource limits, hostNetwork usage, and Docker socket mounts.
- It accepts input from a directory or stdin, letting you pipe `helm template` output directly in without temp files, and supports parallel scanning of multiple charts via GNU parallel.
- Each report row includes chart path and file path context, with checks marked 1 (violation) or 0 (safe), plus K8S_STATUS/HELM_STATUS boolean fields.
- Built in Go (requires 1.22+ and GNU Make), with a clean codebase split into cmd/main.go, config, parser, and scanner modules, backed by tests and an ARCHITECTURE.md documenting each check.
This newsletter covers SpaceX’s $6.3 billion AI compute contract, a new exploit targeting Cisco devices, and Microsoft’s push for AI-driven cloud observability agents. It also highlights ongoing Linux network‐share headaches, the role of LLMs as software front ends, and the link between AI adoption and security incidents.
- SpaceX signed a $6.3 billion deal for custom AI compute hardware to power in-house model training and inference.
- Attackers are actively exploiting a newly disclosed Cisco IOS vulnerability to deploy ransomware on enterprise routers.
- Microsoft and others are moving toward "agentic observability," where AI agents triage anomalies and suggest fixes instead of relying on static dashboards and alerts.
- A survey found heavier enterprise AI use correlates with more security incidents, pointing to a need for access controls and governance before deploying AI in critical workflows.
A flaw in the Airoha Bluetooth chip allowed attackers within range to spoof pairing requests and listen through Beats Studio Buds microphones before they were paired. Apple’s firmware update 1B211, rolled out automatically when the buds are near a paired iPhone, iPad, or Mac, patches the authentication issue.
- CVE-2025-20701: a Bluetooth pairing flaw in the Airoha chip used in Beats Studio Buds let nearby attackers spoof pairing and access the mic before pairing completed.
- Chaining this bug with other Airoha SoC weaknesses could let attackers steal Bluetooth keys, impersonate trusted headphones, hijack calls, or trigger the voice assistant.
- Exploitation requires custom hardware, specialized software, and close range, so it mainly threatens targeted individuals like stalking victims or high-value targets, not casual eavesdroppers.
- Apple's firmware update 1B211 fixes the issue and installs automatically when the buds stay in their case near a charged, paired iPhone, iPad, or Mac—verify via Settings > Bluetooth info icon.
SpiderFoot is an open-source Python 3 framework for automating OSINT reconnaissance via a web UI or CLI. It includes over 200 modules, a YAML-driven correlation engine, data exports, TOR support and integrates with tools like Nmap, SHODAN and HaveIBeenPwned. For teams and large-scale scans, SpiderFoot HX adds cloud hosting, multi-user collaboration, REST APIs and change alerts.
- SpiderFoot has 200+ modules pulling from SHODAN, HaveIBeenPwned, GreyNoise, AlienVault OTX and more, with a YAML-based correlation engine running 37 pre-built rules to link findings like leaked emails to vulnerable subdomains.
- It's free, MIT-licensed, and runs via a local web UI or CLI (Python 3.7+, SQLite backend), chaining into tools like Nmap, CMSeeK and DNSTwist for port scans and typo-domain checks.
- Targets span IPs, ASNs, emails, phone numbers and even Bitcoin wallets, with most modules working without paid API keys.
- The paid SpiderFoot HX adds cloud hosting, multi-user/2FA access, Splunk/ElasticSearch/Slack integration, attack-surface monitoring with change alerts, and a REST API.
Cloudflare’s teams quickly reviewed CVE-2026-31431 (“Copy Fail”), confirmed their behavioral detections flagged the exploit within minutes, and found no signs of in-the-wild abuse. They ran fleet-wide threat hunts, deployed a bpf-lsm mitigation, and rolled out updated kernels without impacting services or customer data.
- Cloudflare's anomaly-based behavioral detection caught the "Copy Fail" exploit pattern within minutes, without a CVE-specific rule ever being written.
- A 48-hour log hunt turned up no evidence of pre-disclosure exploitation in the wild.
- Cloudflare patched its fleet across 330 cities with zero downtime or customer data exposure, using weekly kernel builds and rolling reboots.
- The bug itself let an unprivileged process abuse the AF_ALG crypto interface to corrupt cached files (e.g., /usr/bin/su) for root privilege escalation.
Starting June 18, 2026, actions/checkout v7 will refuse to fetch code from forked pull requests in pull_request_target and workflow_run events by default, blocking common pwn request attack patterns. This update prevents untrusted fork code from running with full workflow privileges, and applies to all maintained versions by July 16, 2026, unless the “allow-unsafe-pr-checkout” flag is set.
- Starting June 18, 2026, actions/checkout v7 blocks fetching forked PR code in pull_request_target/workflow_run by default, requiring an explicit "allow-unsafe-pr-checkout" opt-in; full rollout across maintained versions completes by July 16, 2026.
- This directly targets "pwn request" attacks where a malicious fork PR exploits pull_request_target's full GITHUB_TOKEN access and secrets to steal credentials or push malicious code.
- Real-world incidents like the s1ngularity Nx package hijack and attacks on PostHog, TanStack, and kubernetes-el prompted the fix.
- The fix only closes the actions/checkout vector—untrusted code can still slip in via git, GitHub CLI, or other triggers, so teams still need to minimize pull_request_target use, restrict permissions, and validate inputs.
Meta paused its Model Capability Initiative after an internal leak exposed employees’ private conversations, performance metrics, and keystroke logs across the company. The breach was rated SEV 2 on Meta’s 0–5 severity scale, prompting an investigation and a temporary suspension of the program.
- Meta paused its Model Capability Initiative (which recorded employee keystrokes/mouse movements for AI training) after a leak exposed private conversations, performance reviews, and transcription logs to all employees, rated SEV 2 on Meta's severity scale.
- Meta says there's no evidence the exposed data was abused, but is investigating how access controls failed.
- Employees are angry, saying Meta broke its promised privacy safeguards for a program that was already mandatory and controversial when launched in April.
- This follows other recent Meta security failures: an AI chatbot flaw that let attackers hijack Instagram accounts in May, and a rogue AI agent incident in March.
This Dev newsletter covers American Express’s cell-based payment system for high availability, a persistent agent memory layer on Elasticsearch, and a large-scale malware campaign on GitHub. It also highlights AI agent security roadmaps, GDPR consent fines, compiler reproducibility fixes, and new autonomous agent frameworks.
- A team built persistent agent memory by layering episodic/semantic/procedural Elasticsearch indices, hitting 0.89 recall with zero cross-tenant leaks
- Attackers flooded GitHub with 10,000 malicious repos hiding Trojans in ZIPs, constantly swapping readme links and commits to outpace detection
- Norway's DPA fined Elkjop €1.8 million for illegally forcing marketing consent as a condition of customer sign-up, a clear GDPR violation
- American Express uses a cell-based architecture where independent processing "cells" isolate failures so one crash doesn't cascade across the payments system
The article examines how Zoom bypassed CORS with an image-based hack to trigger its localhost webserver, exposing a security flaw rooted in developers’ confusion over same-origin policy. It outlines a secure solution—using strict Access-Control-Allow-Origin headers and CSP for localhost—and calls for clearer CORS education.
- Zoom bypassed CORS by encoding status codes in image width/height to secretly ping its localhost:19421 server, letting any website (not just zoom.us) trigger the native client.
- The fix is simple and well-known: send Access-Control-Allow-Origin: https://zoom.us on the localhost server and add a CSP blocking framing, rather than inventing hacky workarounds.
- This reflects a widespread developer failure to understand CORS—copying insecure patterns from Stack Overflow or defaulting to permissive headers—not just a Zoom-specific mistake.
- A confirmation prompt (like Google Meet's before accessing camera/mic) would add a safer, more predictable UX layer on top of correct CORS/CSP configuration.
This issue covers Cloudflare’s new real-time WAF rules, Anthropic’s Claude Fable and Mythos 5 models, and HashiCorp Boundary’s agent-aware access controls. It also highlights Microsoft Foundry’s model management, geo-distributed AI training with k0smos, plus tools like MemPalace, whichllm, a Rust Git rewrite, Kubernetes Inference Extension, and Cilium’s CI/CD hardening.
- Anthropic split Claude 5 into two tiers—Fable 5 for general use with a conservative safety layer, Mythos 5 with relaxed rails for vetted cyberdefense/life-sciences partners
- Mirantis and Logsight.ai used the open-source k0smos stack to pool Nvidia A100s in Quebec and AMD MI300Xs in Atlanta from Frankfurt, auto-scaling GPUs based on real-time electricity prices
- GitButler's Grit project rewrote Git in Rust using coding agents, passing 41,715 of 42,001 tests but burning 45 billion tokens and needing heavy human oversight
- MemPalace achieves 96.6% recall on LongMemEval by storing conversation memory as local text with no cloud calls
As AI agents automate tasks like filling forms and managing accounts, organizations struggle to tell legitimate automation from malicious bots or humans. The article argues that security teams must move beyond bot detection to achieve full visibility and verify the intent behind every automated action.
- Bot detection alone is obsolete—AI agents now log into accounts, fill forms, and initiate transactions, making harmless automation indistinguishable from malicious activity at a glance.
- Security teams need full visibility (dashboards tracking every API call, session, and form submission) plus intent-profiling models to distinguish routine tasks from recon or exfiltration attempts.
- Alerting should shift from raw volume spikes to deviations from an agent's defined playbook, like a payment bot suddenly hitting an unexpected merchant portal.
- Governance requires tagging every agent with business justification and owner, plus cross-team rules on database write access, code audits, and pen-testing frequency.
This issue covers how to make design systems AI-ready with structured specs and audit scripts, and argues for global preload-based loading states instead of scattered spinners. It also highlights Homebrew 6.0’s security and sandbox upgrades, an AMD auto-update RCE fix, and new on-device AI features from WWDC.
- Design systems become AI-ready by storing specs as structured Markdown, locking tokens into closed named variables, and running audit/sync scripts to catch hard-coded overrides and stale docs.
- Loading UX improves by preloading and caching data at the router/app level with one global fallback, instead of scattering per-component spinners.
- Homebrew 6.0.0 adds mandatory "tap trust" approval for third-party repos, defaults to a faster JSON API, and brings sandboxing to Linux.
- AMD's AutoUpdate tool fetched metadata over HTTPS but downloaded executables over unsigned HTTP, a flaw AMD initially resisted fixing before patching it.
Anthropic’s Claude Cowork introduces live artifacts as an alternative to static dashboards. The feature is still in early testing with no formal release, and users have reported reliability and scaling challenges. Organizations will need to set up permissions, access controls, and audit trails before connecting live data sources.
- Claude Cowork is testing live artifacts that pull real-time data from databases, spreadsheets, or warehouses to generate dynamic charts and reports instead of static dashboards, replacing manual design with conversational queries.
- It's still unreleased and access-tier limited, with reported glitches like dropped queries and timeouts when scaled up.
- Live data connections require strict permissions, encryption, and audit logging to prevent leaks or manipulation of sensitive figures.
- Recommended for now only as a proof-of-concept on small datasets with tight access controls, not for mission-critical use.
Over the past 15 months a series of high-profile backdoors, worms and trojans have compromised thousands of npm, PyPI and other open-source packages, exposing millions of downstream projects to remote access, data wiping and credential theft. The article traces incidents from the xz-utils backdoor to self-propagating npm worms, explains how deep dependency trees magnify risk, and outlines immediate steps—pinning versions, auditing dependencies and funding maintainers—to stem the threat.
- The Jia Tan xz-utils backdoor took two years of patient, legitimate-looking contributions to slip in, and was only caught by accident when an engineer noticed a slight SSH slowdown.
- Supply-chain attacks have escalated fast: Shai-Hulud went from hijacking 500 npm packages to infecting 25,000 GitHub repos two months later, complete with a dead-man's-switch data wiper.
- Nation-state actors are now directly involved—North Korea's Sapphire Sleet poisoned Axios (70M weekly downloads) with a RAT, and 1,700 malicious packages across npm, PyPI, Go and Rust have been tied to North Korean groups.
- A typical Node.js app pulls in 800–1,500 transitive dependencies (vs. 40 direct ones), meaning most compromises hit projects three or four layers deep where developers have zero visibility.
The author describes a pattern of prototyping workflows with AI agents then refactoring into code-driven processes, using agents only for tasks that require human-like judgment. A security vulnerability alert system illustrates how webhooks filter and route high-priority issues, delegating owner identification to an agent and formatting alerts via a second agent for reliable Slack notifications.
- Prototyping a workflow fully inside an agent prompt (filtering, assigning, formatting all in one) broke down under load, letting high/medium severity alerts slip through undetected.
- The fix was refactoring deterministic steps (filtering, batching, data extraction) into plain code, reserving agents only for tasks needing human-like judgment, like matching people to code ownership.
- The resulting hybrid pipeline (code filters/batches → agent assigns owners via CODEOWNERS/commits → second agent formats Slack messages) runs reliably without spamming non-critical alerts.
- The author's general pattern—prototype in pure agent, then refactor toward code with only a few targeted agent calls—is framed as producing faster, cheaper, more reliable automation than prompt tinkering or building strict evals.
This article explains what an IP address is and its role in your online activities. It covers how to find your IP address, the benefits of changing it, and the importance of privacy and security when using the internet.
- Your public IP address can change when switching networks, affecting privacy and online experience
- VPNs or proxy services (like CyberGhost and NordVPN) can mask your IP for better privacy and security
- Changing your IP address can reduce CAPTCHAs, improve anonymity, and secure public Wi-Fi access
This article provides guidance on accessing the ADP login page, including options for autofilling your user ID. It also highlights the availability of the ADP mobile app for secure access to your account.
- This is essentially a generic ADP login page, not an article with substantive content or analysis
- Key functional notes: requires JavaScript enabled, offers user ID autofill, and warns users to verify the URL for security
- Promotes the ADP mobile app, including QR code scanning for quick access if supported by the employer
- Includes standard privacy/legal links and sign-in help for new or struggling users
The article discusses a recent supply chain attack involving the popular Axios package, highlighting how an attacker installed malware without altering the original code. It emphasizes the challenges posed by AI in both coding and attacking, as automated systems can easily introduce vulnerabilities faster than traditional security measures can respond.
- Attackers hijacked a maintainer account and slipped a self-deleting RAT into Axios (100M+ weekly downloads) via a malicious dependency, leaving no CVE for traditional scanners to catch.
- AI coding agents are 50% more likely than humans to pick known-vulnerable dependencies and often hallucinate package names that attackers exploit via "slopsquatting."
- Attacks have shifted from targeting single packages to automated, ecosystem-wide worms, like the TeamPCP campaign that spread through 66 npm packages in days.
- Socket detected the malicious Axios dependency in 6 minutes by analyzing code behavior, versus the industry-average 267 days for breach detection.
The entire source code for Anthropic’s Claude Code CLI has leaked due to an internal error during a package release. This includes nearly 2,000 TypeScript files and over 512,000 lines of code, exposing the application’s inner workings to competitors and developers. Anthropic has acknowledged the mistake and stated it was not a security breach.
- A packaging error in Claude Code v2.1.88 exposed a source map, leaking the entire ~2,000-file, 512,000+ line TypeScript codebase.
- The leaked code was quickly archived and uploaded to GitHub, gaining tens of thousands of forks within a short time.
- Anthropic says no customer data was exposed and calls it human error, not a security breach, while adding safeguards.
- Developers have already begun reverse-engineering internals, like Claude Code's memory architecture and background memory rewriting system.
Anthropic unintentionally exposed the source code for Claude Code, its AI product, through a public npm package. The leak, which includes sensitive architectural details, poses significant risks for users and gives competitors insights into its technology. Users are advised to take immediate security precautions due to potential vulnerabilities.
- A source map on public npm exposed ~512,000 lines of Claude Code's TypeScript source, discovered by an intern rather than Anthropic itself.
- The leak reveals unreleased internal architecture like "Self-Healing Memory," "Strict Write Discipline," and the always-on "KAIROS" background agent.
- Internal metrics show development problems including a high false claims rate, plus an "Undercover Mode" letting Claude Code contribute to open-source projects without disclosing its identity.
- Users who updated packages around the leak window face added risk from a separate, unrelated malicious attack on the axios package.
This article provides instructions for signing into Postman and resetting your password if needed. It emphasizes account security and mentions the automatic logout after 30 minutes of inactivity.
- Postman automatically logs users out after 30 minutes of inactivity for security
- Password resets are handled via emailed instructions, after which users return to sign in
- The login portal supports multiple languages, including English and Japanese
- New users can create a free account directly from the sign-in page
Claude Bootstrap is an opinionated system designed for initializing projects with a focus on test-driven development (TDD), security, and simplicity. It automates iterative coding loops, ensures mandatory code reviews, and helps maintain clarity and security in AI-generated code. The framework encapsulates best practices learned from numerous AI-assisted projects across various programming environments.
- Bakes TDD, security checks, and mandatory code review directly into Claude Code's project scaffolding rather than leaving them to developer discipline
- Automates iterative coding loops so AI-generated code gets continuously tested and refined instead of accepted on first pass
- Distills lessons from many prior AI-assisted projects into one opinionated, reusable initialization framework across languages/environments
The content outlines the steps to sign in to Gmail, including options for entering an email or phone number, recovering a forgotten email, and using Guest mode for private access. It emphasizes the importance of security when signing in on shared devices.
- Gmail sign-in requires entering an email or phone number, followed by a password step
- Users who forget their email can go through a recovery process to retrieve it
- Guest mode allows private sign-in access without saving personal login data on the device
- The article stresses caution when logging into Gmail on shared or public computers for security reasons
This resource offers over 30,000 lines of insights into the structure and functionality of AI system prompts. It encourages users to support the project through various means, including cryptocurrency donations and Patreon, while also highlighting the importance of securing AI systems against potential vulnerabilities.
- A GitHub repo has collected over 30,000 lines of leaked/extracted system prompts from major AI tools (Cursor, Claude Code, Devin, Replit, Windsurf, v0, Manus, etc.)
- It's positioned as a reference for understanding how production AI agent tools are actually architected and prompted internally
- The project solicits funding via crypto donations and Patreon
- It frames the leaked prompts as useful for studying AI security vulnerabilities
The article discusses the challenges and implications of privacy in the context of public blockchains, highlighting the tension between transparency and confidentiality in decentralized systems. It emphasizes the need for effective privacy solutions to protect user data while maintaining the integrity of blockchain technologies.
- Public blockchains expose all transaction data by default, creating a fundamental conflict with user privacy needs.
- Effective privacy solutions must preserve blockchain's core integrity and transparency guarantees while shielding sensitive user data.