Skip to content

Conversation

@rayaisaiah
Copy link
Contributor

@rayaisaiah rayaisaiah commented Aug 12, 2025

Reason for Change:
Resolves CVE-2025-40909 in the perl-base library in NPM base Ubuntu image.

v1.6.32 (Current NPM Image):

mcr.microsoft.com/containernetworking/azure-npm:v1.6.32 (ubuntu 24.04)
======================================================================
Total: 1 (UNKNOWN: 0, LOW: 0, MEDIUM: 1, HIGH: 0, CRITICAL: 0)

┌───────────┬────────────────┬──────────┬────────┬─────────────────────┬─────────────────────┬────────────────────────────────────────────────────────────┐
│  Library  │ Vulnerability  │ Severity │ Status │  Installed Version  │    Fixed Version    │                           Title                            │
├───────────┼────────────────┼──────────┼────────┼─────────────────────┼─────────────────────┼────────────────────────────────────────────────────────────┤
│ perl-base │ CVE-2025-40909 │ MEDIUM   │ fixed  │ 5.38.2-3.2ubuntu0.1 │ 5.38.2-3.2ubuntu0.2 │ perl: Perl threads have a working directory race condition │
│           │                │          │        │                     │                     │ where file operations...                                   │
│           │                │          │        │                     │                     │ https://avd.aquasec.com/nvd/cve-2025-40909                 │
└───────────┴────────────────┴──────────┴────────┴─────────────────────┴─────────────────────┴────────────────────────────────────────────────────────────┘

CVE Fix:

acnpublic.azurecr.io/azure-npm:v1.6.33test2 (ubuntu 24.04)
==========================================================
Total: 0 (UNKNOWN: 0, LOW: 0, MEDIUM: 0, HIGH: 0, CRITICAL: 0)

Issue Fixed:

Requirements:

Notes:

Copilot AI review requested due to automatic review settings August 12, 2025 17:05
@rayaisaiah rayaisaiah added npm Related to NPM. linux labels Aug 12, 2025
@rayaisaiah rayaisaiah requested a review from a team as a code owner August 12, 2025 17:05
@rayaisaiah rayaisaiah requested a review from vakalapa August 12, 2025 17:05
@rayaisaiah
Copy link
Contributor Author

/azp run Azure Container Networking PR, NPM Scale Test, NPM Conformance Tests

Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull Request Overview

This PR addresses a security vulnerability (CVE-2025-40909) in the perl-base library within the NPM Docker image by upgrading to a patched version and simplifying the package installation.

  • Updates perl-base from version 5.38.2-3.2ubuntu0.1 to 5.38.2-3.2ubuntu0.2 to resolve CVE-2025-40909
  • Removes several system library packages from the Docker installation to streamline the image
  • Standardizes Dockerfile syntax by capitalizing the AS keyword

@azure-pipelines
Copy link

Azure Pipelines successfully started running 3 pipeline(s).

@Azure Azure deleted a comment from Copilot AI Aug 12, 2025
@Azure Azure deleted a comment from Copilot AI Aug 12, 2025
@rayaisaiah rayaisaiah added this pull request to the merge queue Aug 12, 2025
Merged via the queue into release/v1.6 with commit 2a92909 Aug 12, 2025
28 of 33 checks passed
@rayaisaiah rayaisaiah deleted the isaiahraya/resolve-CVE-2025-40909 branch August 12, 2025 23:36
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

linux npm Related to NPM.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants