News

DEV Community
dev.to > sandeepbansod > environment-variables-youre-leaking-to-the-frontend-without-knowing-it-1hb9

Environment Variables You're Leaking to the Frontend Without Knowing It

8+ hour, 36+ min ago  (412+ words) You added NEXT_PUBLIC_ to your API key "just to test something quickly". That was six months ago. It's still there. Most developers know the rule: secret keys go in .env, never in client code. But the actual leaks aren't that obvious....

DEV Community
dev.to > piiiico > npm-package-commitment-scores-zod-has-139m-weekly-downloads-and-one-maintainer-1h42

npm package commitment scores: zod has 139M weekly downloads and one maintainer

4+ hour, 25+ min ago  (636+ words) Supply chain attacks are not a novel threat. But there's a pattern in the data that rarely gets called out directly: the most-downloaded npm packages are often maintained by a single person. High downloads + one maintainer = one stolen credential away…...

DEV Community
dev.to > erickcodesdev > i-traced-a-cute-minecraft-phishing-site-to-a-c2-server-in-chicago-20g6

I Traced a "Cute" Minecraft Phishing Site to a C2 Server in Chicago

10+ hour, 31+ min ago  (512+ words) Hello community! As an IT engineering student, I recently conducted a technical investigation into an active threat targeting the gaming community (specifically Minecraft players). What appeared to be a harmless "cute" website turned out to be a Phishing and Malware-as-a-Service…...

DEV Community
dev.to > mark0_617b45cda9782a > when-an-attacker-meets-a-group-of-agents-navigating-amazon-bedrocks-multi-agent-applications-djd

When an Attacker Meets a Group of Agents: Navigating Amazon Bedrock's Multi-Agent Applications

10+ hour, 55+ min ago  (45+ words) Read Full Article Templates let you quickly answer FAQs or store snippets for re-use. Are you sure you want to hide this comment? It will become hidden in your post, but will still be visible via the comment's permalink. Hide…...

DEV Community
dev.to > authora > why-your-agent-rbac-is-broken-and-how-to-stop-webchat-from-getting-exec-2kgp

Why your agent RBAC is broken (and how to stop webchat from getting exec)

17+ hour, 3+ min ago  (461+ words) Last week, we saw a pattern that should make every team shipping AI agents a little nervous: A low-privilege webchat identity asked a backend agent to do something "just this once," and somehow that request ended up running with elevated…...

DEV Community
dev.to > halfblood_prince_32a44256 > i-built-a-cli-to-verify-pypi-package-attestations-before-installing-packages-6bn

I built a CLI to verify PyPI package attestations before installing packages

18+ hour, 57+ min ago  (176+ words) Python developers install packages from PyPI every day with pip. Most of the time we trust that the package we install is exactly what the maintainer intended to publish. But questions often come up: To explore these questions, I built…...

DEV Community
dev.to > anatolysilko > your-ai-generated-code-isnt-secure-heres-what-we-find-every-time-3h63

Your AI-Generated Code Isn't Secure — Here's What We Find Every Time

14+ hour, 16+ min ago  (1443+ words) Veracode tested 150+ AI models and found 45% of generated code introduces OWASP Top 10 vulnerabilities. The failure rate for cross-site scripting defences is 86% " and it isn't improving with newer models. Here's what that looks like inside a real codebase, what you can…...

DEV Community
dev.to > narasimha_mallegari_ > learning-cybersecurity-i-watched-my-own-internet-traffic-and-it-changed-how-i-think-about-security-2eda

Learning Cybersecurity — I watched my own internet traffic, and it changed how I think about security

17+ hour, 41+ min ago  (521+ words) I am documenting every day of my cybersecurity learning journey publicly. Watched Professor Messer's TCP/IP video, installed Wireshark, completed my first TryHackMe room, and spent about two hours actually watching packets move through my own network. I have read…...

DEV Community
dev.to > orthogonalinfo > passforge-i-built-a-password-workstation-because-one-slider-wasnt-enough-2a31

PassForge: I Built a Password Workstation Because One Slider Wasn't Enough

19+ hour, 16+ min ago  (742+ words) I was setting up a new server last week and needed twelve unique passwords for different services. I opened three tabs " LastPass's generator, Bitwarden's generator, and 1Password's online tool. Every single one gave me a barebones interface: one slider for…...

DEV Community
dev.to > felixortizdev > two-supply-chain-attacks-in-two-weeks-why-defense-in-depth-saved-me-2nd7

Two Supply Chain Attacks in Two Weeks - Why Defense-in-Depth Saved Me

19+ hour, 21+ min ago  (461+ words) Two supply chain attacks hit my CI/CD pipeline in under two weeks. Neither caused damage. Here's why, and what I hardened afterward. In late March 2026, the aquasecurity/trivy-action GitHub Action was compromised via tag poisoning. A mutable version tag…...