Open-source upload security for Node.js. Inspect first, store later.

Pompelmi

Blog

Technical guides for real upload routes

The docs are the canonical integration surface. The blog covers decision pages, search-intent tutorials, and deeper explanations that help teams evaluate file upload security in Node.js without losing the privacy-first, in-process context.

March 31, 2026 Updated March 31, 2026 Workflow

Scan Files Before S3 Upload in Node.js

A practical Node.js pattern for scanning uploads before they reach live S3 storage, using memory-backed routes or quarantine-then-promote workflows.

s3 object-storage security nodejs
Read article
2026-03-31T00:00:00.000Z
March 31, 2026 Updated March 31, 2026 Framework guide

Secure File Uploads in Next.js App Router

Secure a Next.js App Router upload route with @pompelmi/next-upload, MIME enforcement, archive controls, and a scan-before-storage flow.

nextjs app-router security nodejs
Read article
2026-03-31T00:00:00.000Z
March 31, 2026 Updated March 31, 2026 Advanced guide

Using YARA in a Node.js File Upload Pipeline

Add YARA to a Node.js file upload pipeline when you need local signature matching on top of application-layer upload checks.

yara malware-scanning security nodejs
Read article
2026-03-31T00:00:00.000Z
March 31, 2026 Updated March 31, 2026 Deep dive

ZIP Bomb Protection for Node.js Upload Endpoints

Protect Node.js upload endpoints from ZIP bombs with entry limits, uncompressed-size controls, compression-ratio checks, traversal detection, and quarantine-first handling.

archives zip security nodejs
Read article
2026-03-31T00:00:00.000Z
March 1, 2024 Updated March 30, 2026 Framework guide

How to Scan File Uploads in Multer for Node.js

A practical Multer virus-scan pattern for Node.js using Express, memoryStorage, @pompelmi/express-middleware, and inspect-before-storage handling.

express multer security nodejs
Read article
2026-03-30T00:00:00.000Z
August 1, 2024 Updated March 30, 2026 Comparison

Why Extension Checks Fail on Untrusted Uploads

Extension filters still matter, but they are only the first layer. Learn where MIME sniffing and content inspection fit in a real upload-security design.

mime magic-bytes validation security
Read article
2026-03-30T00:00:00.000Z
March 15, 2024 Updated March 30, 2026 Framework guide

Next.js File Upload Security for App Router

Secure a Next.js App Router upload route with @pompelmi/next-upload, Node runtime route handlers, and inspect-before-storage handling.

nextjs app-router security nodejs
Read article
2026-03-30T00:00:00.000Z
July 15, 2024 Updated March 30, 2026 Framework guide

Secure File Uploads in Nuxt/Nitro Server Routes

Use Nitro server routes and Pompelmi's core scanner to inspect files in-process before storage, with a clear path for quarantine-first object storage flows.

nuxt nitro security nodejs
Read article
2026-03-30T00:00:00.000Z