SShortSingh.
Back to feed

Five NGINX CVEs Depend on Configuration, So Exposure Must Be Measured Beyond Version

0
·1 views

Two NGINX releases, 1.31.7 and 1.30.6, fix five vulnerabilities, each triggered only when a specific directive is enabled. This makes exposure a question of configuration rather than version alone. The article explains that scan-based fingerprinting, such as ZoomEye queries on app or Server header values, cannot see those directives and so cannot reliably count vulnerable deployments. It suggests narrowing candidates, for example TLS-terminating edge hosts or QUIC-terminating deployments, and then confirming exposure by reviewing each asset's configuration with nginx -T. It also stresses reporting search queries, fields, collection dates and units accurately when presenting exposure counts.

Read the full story at DEV Community

This is an AI-generated summary. ShortSingh links to the original source for the complete article.

Discussion (0)

Log in to join the discussion and vote.

Log in

Related stories

0
ProgrammingDEV Community ·

PDF merge keeps mixed page sizes; verify the downloaded file, not thumbnails

A merged PDF containing an A4 cover and a Letter-sized report can be correct even if a viewer displays every page at the same width. Viewer previews therefore cannot confirm that the downloaded file preserved each page's dimensions. The article's test used synthetic fixtures and an actual browser download, then checked the output with pypdf and Poppler's pdfinfo. Results matched the intended order, with the Letter page remaining Letter-sized in the middle. The author notes this is a narrow acceptance check, not proof for arbitrary PDFs, and that boxes, rotation and UserUnit must also be compared.

0
ProgrammingDEV Community ·

Tale of Kingdoms: The Shattered Crown Adds an RPG Campaign to Minecraft 26.2

A free Fabric mod called Tale of Kingdoms: The Shattered Crown transforms Minecraft into a role-playing game for version 26.2. Players can join a guild and progress through a main storyline containing 105 quests. The mod also offers 30 spells to learn and fifteen towns to explore. It is available for download through CurseForge, and the developer invites support via Patreon.

0
ProgrammingDEV Community ·

VeloxonHub Details Admin Scheduling: Booking States, Day-Grouped Calendar, No-Show Rates

A DEV Community article explains the administrative side of scheduling software in VeloxonHub, covering work done after a booking is made. Appointments and events share one bookings table, with a status field and a separate payment status field kept apart. Admins approve, check in, or cancel bookings through small server requests, and the list refreshes without manual status edits. The calendar groups occurrences by localized date, defaulting to today plus 30 days, and hosts set weekly availability rules that limit bookable slots. Host permissions are determined server-side, and analytics such as no-show rates are computed through SQL aggregations, with the article emphasizing the denominator used.

Five NGINX CVEs Depend on Configuration, So Exposure Must Be Measured Beyond Version · ShortSingh