SShortSingh.
Back to feed

AnyIO 4.14.0–4.14.1 Flaw Lets Subprocesses Retain Elevated Group Permissions

0
·7 views

A high-severity vulnerability tracked as CVE-2026-63349 has been disclosed in AnyIO versions 4.14.0 and 4.14.1, a popular Python asynchronous framework. A variable assignment typo in the subprocess module causes subprocesses on POSIX systems to inherit the parent process's supplementary group permissions instead of dropping them as intended. This bypass, rated 7.0 on the CVSS v4.0 scale, could allow subprocesses to retain sensitive group memberships such as 'docker' or 'shadow', undermining privilege-separation security controls. The flaw is classified under CWE-266 and CWE-269 and currently has a proof-of-concept exploit available, though it has not been listed in the Known Exploited Vulnerabilities catalogue. Developers are advised to upgrade to AnyIO version 4.14.2 or later and update their dependency configuration files accordingly.

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 ·

Doppar 4 PHP Framework Released with Laravel, Symfony, and CodeIgniter Ties

Doppar 4, a PHP web framework, has been officially released as of September 19. The framework is notable for its connections to established PHP ecosystems including Laravel, Symfony, and CodeIgniter. Developer Mahedi Hasan authored the release announcement on DEV Community, highlighting what makes this version significant. The release appears to introduce notable features or improvements that distinguish it from previous versions of the framework.

0
ProgrammingDEV Community ·

FoxyInvoice Dev Blog: How a Real Invoicing Tool Was Built Around a Pricing Promise

Developer Seolith has published the second chapter of a public build log for FoxyInvoice, an invoicing platform that originated as an internal accounting tool rather than a startup concept. The post outlines the product strategy behind the app, including a competitor analysis covering QuickBooks, Wave, FreshBooks, Zoho Invoice, and Invoice Ninja, with each rival cited as a source of design lessons. A key differentiator is a contractual free tier offering 10 invoice actions per month for 10 years from account creation, framed as a direct response to Wave's history of repricing its free plan. The platform launches with three pricing tiers — Free at $0, Pro at $9/month, and Business at $29/month — all set before the product went live and described as unchanged since. The author argues that entering a mature market requires a single sharp differentiator rather than attempting to out-feature established players.

0
ProgrammingDEV Community ·

Developer Guide: Building a Full-Stack AI Tools Directory with Next.js and Supabase

A technical guide aimed at developers outlines the process of building a full-stack AI tools directory application. The project combines Next.js for the frontend framework with Supabase as the backend database solution. The tutorial covers the complete development workflow for creating a functional directory of AI tools. However, the full article content was unavailable due to a template rendering error in the source material.