Every CVE Search/ Get API key

CVE-2026-48827

Apache MINA SSHD: Path traversal in org.apache.sshd:sshd-git

7.1 HighFix available

Path traversal vulnerability in Apache MINA SSHD bundle sshd-git. Lack of path validation in git-upload-pack, git-receive-pack, and other git operations allows users authenticated over SSH access to git repositories outside the configured git server root directory.

Applications are affected if they use org.apache.sshd:sshd-git. Applications not using sshd-git are not affected.

Users are advised to upgrade affected applications to Apche MINA SSHD 2.18.0, which fixes the issue.

The issue also is present in the pre-release milestones 3.0.0-M1 to 3.0.0-M3 for a new upcoming new major version 3.0.0. Again, applications are affected only if they use sshd-git. Upgrade affected applications to 3.0.0-M4.

We would like to point out that a professional git server should not rely solely on file system layout and permissions, but should implement additional security controls to govern access to git repositories and operations allowed on particular git repositories.

Attack profile

How easy it is to exploit

Attack vector
Network
Complexity
Low
Privileges needed
Low
User interaction
None

What an attacker can affect

Confidentiality
High
Integrity
Low
Availability
None

Exploit likelihood

0.53%Up 0.5 points since Jun 1, 2026
90%50%10%1%

What each source reports

CVE List Score used 7.1

Apache MINA SSHD: Path traversal in org.apache.sshd:sshd-git

Path traversal vulnerability in Apache MINA SSHD bundle sshd-git. Lack of path validation in git-upload-pack, git-receive-pack, and other git operations allows users authenticated over SSH access to git repositories outside the configured git server root directory.

Applications are affected if they use org.apache.sshd:sshd-git. Applications not using sshd-git are not affected.

Users are advised to upgrade affected applications to Apche MINA SSHD 2.18.0, which fixes the issue.

The issue also is present in the pre-release milestones 3.0.0-M1 to 3.0.0-M3 for a new upcoming new major version 3.0.0. Again, applications are affected only if they use sshd-git. Upgrade affected applications to 3.0.0-M4.

We would like to point out that a professional git server should not rely solely on file system layout and permissions, but should implement additional security controls to govern access to git repositories and operations allowed on particular git repositories.

Record
CVE-2026-48827
CVSS 3.1
7.1 HighCVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:L/A:N
CVSS 3.1
6.5 MediumCVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N
Weakness
CWE-22
Updated
2026-11-02
EUVDEUVD-2026-33606 7.1

Path traversal vulnerability in Apache MINA SSHD bundle sshd-git. Lack of path validation in git-upload-pack, git-receive-pack, and other git operations allows users authenticated over SSH access to git repositories outside the configured git server root directory.

Applications are affected if they use org.apache.sshd:sshd-git. Applications not using sshd-git are not affected.

Users are advised to upgrade affected applications to Apche MINA SSHD 2.18.0, which fixes the issue.

The issue also is present in the pre-release milestones 3.0.0-M1 to 3.0.0-M3 for a new upcoming new major version 3.0.0. Again, applications are affected only if they use sshd-git. Upgrade affected applications to 3.0.0-M4.

We would like to point out that a professional git server should not rely solely on file system layout and permissions, but should implement additional security controls to govern access to git repositories and operations allowed on particular git repositories.

Record
EUVD-2026-33606
CVSS 3.1
7.1 HighCVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:L/A:N
Updated
2026-11-02
GitHub AdvisoriesGHSA-mw4m-qhpg-j82m 7.1

Apache MINA SSHD bundle sshd-git has a path traversal vulnerability

There is a path traversal vulnerability in Apache MINA SSHD bundle sshd-git. Lack of path validation in git-upload-pack, git-receive-pack, and other git operations allows users authenticated over SSH access to git repositories outside the configured git server root directory.

Applications are affected if they use org.apache.sshd:sshd-git. Applications not using sshd-git are not affected.

Users are advised to upgrade affected applications to Apche MINA SSHD 2.18.0, which fixes the issue.

The issue also is present in the pre-release milestones 3.0.0-M1 to 3.0.0-M3 for a new upcoming new major version 3.0.0. Again, applications are affected only if they use sshd-git. Upgrade affected applications to 3.0.0-M4.

Apache MINA SSHD bundle sshd-git would like to point out that a professional git server should not rely solely on file system layout and permissions, but should implement additional security controls to govern access to git repositories and operations allowed on particular git repositories.

Record
GHSA-mw4m-qhpg-j82m
CVSS 3.1
7.1 HighCVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:L/A:N
Weakness
CWE-22
Updated
2026-11-02
NVD 7.1

Path traversal vulnerability in Apache MINA SSHD bundle sshd-git. Lack of path validation in git-upload-pack, git-receive-pack, and other git operations allows users authenticated over SSH access to git repositories outside the configured git server root directory.

Applications are affected if they use org.apache.sshd:sshd-git. Applications not using sshd-git are not affected.

Users are advised to upgrade affected applications to Apche MINA SSHD 2.18.0, which fixes the issue.

The issue also is present in the pre-release milestones 3.0.0-M1 to 3.0.0-M3 for a new upcoming new major version 3.0.0. Again, applications are affected only if they use sshd-git. Upgrade affected applications to 3.0.0-M4.

We would like to point out that a professional git server should not rely solely on file system layout and permissions, but should implement additional security controls to govern access to git repositories and operations allowed on particular git repositories.

Record
CVE-2026-48827
CVSS 3.1
7.1 HighCVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:L/A:N
CVSS 3.1
6.5 MediumCVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N
Weakness
CWE-22
Updated
2026-11-02
OSV 7.1

Apache MINA SSHD: Path traversal in org.apache.sshd:sshd-git

Path traversal vulnerability in Apache MINA SSHD bundle sshd-git. Lack of path validation in git-upload-pack, git-receive-pack, and other git operations allows users authenticated over SSH access to git repositories outside the configured git server root directory.

Applications are affected if they use org.apache.sshd:sshd-git. Applications not using sshd-git are not affected.

Users are advised to upgrade affected applications to Apche MINA SSHD 2.18.0, which fixes the issue.

The issue also is present in the pre-release milestones 3.0.0-M1 to 3.0.0-M3 for a new upcoming new major version 3.0.0. Again, applications are affected only if they use sshd-git. Upgrade affected applications to 3.0.0-M4.

We would like to point out that a professional git server should not rely solely on file system layout and permissions, but should implement additional security controls to govern access to git repositories and operations allowed on particular git repositories.

Record
CVE-2026-48827
CVSS 3.1
7.1 HighCVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:L/A:N
Weakness
CWE-22
Updated
2026-11-05
OSVDEBIAN-CVE-2026-48827 7.1

Path traversal vulnerability in Apache MINA SSHD bundle sshd-git. Lack of path validation in git-upload-pack, git-receive-pack, and other git operations allows users authenticated over SSH access to git repositories outside the configured git server root directory. Applications are affected if they use org.apache.sshd:sshd-git. Applications not using sshd-git are not affected. Users are advised to upgrade affected applications to Apche MINA SSHD 2.18.0, which fixes the issue. The issue also is present in the pre-release milestones 3.0.0-M1 to 3.0.0-M3 for a new upcoming new major version 3.0.0. Again, applications are affected only if they use sshd-git. Upgrade affected applications to 3.0.0-M4. We would like to point out that a professional git server should not rely solely on file system layout and permissions, but should implement additional security controls to govern access to git repositories and operations allowed on particular git repositories.

Record
DEBIAN-CVE-2026-48827
CVSS 3.1
7.1 HighCVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:L/A:N
Updated
2026-11-02
Show 4 moreShow less
OSVGHSA-mw4m-qhpg-j82m 7.1

Apache MINA SSHD bundle sshd-git has a path traversal vulnerability

There is a path traversal vulnerability in Apache MINA SSHD bundle sshd-git. Lack of path validation in git-upload-pack, git-receive-pack, and other git operations allows users authenticated over SSH access to git repositories outside the configured git server root directory.

Applications are affected if they use org.apache.sshd:sshd-git. Applications not using sshd-git are not affected.

Users are advised to upgrade affected applications to Apche MINA SSHD 2.18.0, which fixes the issue.

The issue also is present in the pre-release milestones 3.0.0-M1 to 3.0.0-M3 for a new upcoming new major version 3.0.0. Again, applications are affected only if they use sshd-git. Upgrade affected applications to 3.0.0-M4.

Apache MINA SSHD bundle sshd-git would like to point out that a professional git server should not rely solely on file system layout and permissions, but should implement additional security controls to govern access to git repositories and operations allowed on particular git repositories.

Record
GHSA-mw4m-qhpg-j82m
CVSS 3.1
7.1 HighCVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:L/A:N
Weakness
CWE-22
Updated
2026-11-02
OSVUBUNTU-CVE-2026-48827 7.1

Path traversal vulnerability in Apache MINA SSHD bundle sshd-git. Lack of path validation in git-upload-pack, git-receive-pack, and other git operations allows users authenticated over SSH access to git repositories outside the configured git server root directory. Applications are affected if they use org.apache.sshd:sshd-git. Applications not using sshd-git are not affected. Users are advised to upgrade affected applications to Apche MINA SSHD 2.18.0, which fixes the issue. The issue also is present in the pre-release milestones 3.0.0-M1 to 3.0.0-M3 for a new upcoming new major version 3.0.0. Again, applications are affected only if they use sshd-git. Upgrade affected applications to 3.0.0-M4. We would like to point out that a professional git server should not rely solely on file system layout and permissions, but should implement additional security controls to govern access to git repositories and operations allowed on particular git repositories.

Record
UBUNTU-CVE-2026-48827
CVSS 3.1
7.1 HighCVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:L/A:N
CVSS 3.1
6.5 MediumCVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N
Updated
2026-11-02
OSVopenSUSE-SU-2026:10919-1 No score

apache-sshd-2.18.0-1.1 on GA media

These are all security issues fixed in the apache-sshd-2.18.0-1.1 package on the GA media of openSUSE Tumbleweed.

Record
openSUSE-SU-2026:10919-1
Updated
2026-11-02
OSVSUSE-SU-2026:2472-1 No score

Security update for apache-sshd, jpgpj

This update for apache-sshd, jpgpj fixes the following issues

  • CVE-2020-36843: no check performed on scalar to avoid signature malleability (bsc#1239551).
  • CVE-2026-48827: Apache MINA SSHD: Path traversal in org.apache.sshd: sshd-git (bsc#1267018).

Changes for jpgpj:

  • Initial packaging with v1.3

Changes for apache-sshd:

  • Update to upstream version 2.18.0
  • Bug Fixes
  • GH-743 Ensure the Java ServiceLoader use a singleton SftpFileSystemProvider
  • GH-879 Close SSH channel gracefully on exception in port forwarding
  • Security: Improve handling of repository paths in sshd-git. Resolves CVE-2026-48827, bsc#1267018
  • New Features
  • GH-892 Align handling certificates without principals with OpenSSH 10.3
  • Update to upstream version 2.17.1
  • Changes
  • GH-875 Use Apache Parent POM 36
  • Update to upstream version 2.17.0
  • GH-469, SSHD-897 Fix duplicate character echo with interactive shells
  • GH-721 SSH client: schedule session timeout checks on demand only
  • GH-807 Handle 'verified' flag for sk-* keys
  • GH-809 Fix server-side authentication for FIDO/U2F sk-* keys with flags in authorized_keys
  • GH-827 Don't fail on invalid known_hosts lines; log and skip them
  • GH-830 EC public keys: let Bouncy Castle generate X.509 encodings with the curve OID as algorithm parameter
  • GH-855 SFTP: use a single SftpClient per SftpFileSystem
  • GH-856 Fix using ed25519 with BC-FIPS
  • GH-861 SFTP client: prevent sending zero-length writes in SftpOutputStreamAsync
  • SSHD-1348 Fix zero-length SFTP reads
  • SSHD-1349 Bump PMD to 7.20.0 to avoid StackOverflowError when compiling on Java 26-ea
  • GH-814 Include a fix for CVE-2020-36843 (bsc#1239551) in optional dependency net.i2p.crypto:eddsa:0.3.0: perform the missing range check in Apache MINA SSHD before delegating to the signature verification in net.i2p.crypto:eddsa:0.3.0. This means that using net.i2p.crypto:eddsa:0.3.0 in Apache MINA SSHD is safe despite that CVE in the dependency.
  • GH-865 replace %h in HostName SSH config
  • Update to upstream version 2.16.0
  • Changes of version 2.16.0
  • bugfix: fix cert auth failed bug
  • GH-664: Skip MAC negotiation if an AEAD cipher was negotiated
  • GH-663: Fix a race in IoSession creation
  • Also test sshd-mina using mina-core 2.2.4
  • ScpShell fixes; SFTP append mode for buggy servers
  • fix sources.jar Reproducible Builds issue
  • GH-700: Fix race in AbstractCloseable.doCloseImmediately()
  • GH-705: Make ChannelToPortHandler accessible to user code
  • GH-709: Handle keep-alive channel messages sent by an old OpenSSH server
  • GH-727: supply default port for proxyJump if no HostConfigEntry
  • GH-733: Fix SftpRemotePathChannel.transferTo
  • GH-725: Added commandTimeoutMillis in executeRemoteCommand
  • GH-774: Fix WritePendingException
  • #771 Avoid NoClassDefFoundError: net/i2p/crypto/eddsa/EdDSAPublicKey
  • GH-516: Fix filesystem-id parsing in getFileSystem(URI)
  • GH-754: Don't close DefaultForwarder on bind error
  • Close repository after usage in GitPackCommand
  • Trigger ClientChannelEvent.Timeout and ClientSessionEvent.TIMEOUT independently to host's program cycle times
  • Changes of version 2.15.0
  • GH-618: Fix reading an OpenSshCertificate from a Buffer
  • Add interface to configure details of JGit's pack implementation
  • ML-KEM key exchanges using Bouncy Castle 1.79
  • GH-628: Fix reading directories with trailing blanks in the name
  • GH-626: Enable Streaming.Async for ChannelDirectTcpip
  • Sftp server 'ls' command timeout
  • GH-636: Handle unknown key types in known_hosts
  • GH-643: provide interfaces for caching file attributes on paths
  • Bouncy Castle EdDSA / Ed25519 Support
  • Abstract revoked key handling in KnownHostsServerKeyVerifier
  • Fix an incompletely interpolated dependency with maven 4.0.0-rc-4
  • Fix wrong invocation of xmvn-subst
  • Updated to upstream version 2.14.0
  • Changes in version 2.14.0
  • GH-524 Performance improvements
  • GH-533 Fix multi-step authentication
  • GH-582 Fix…
Record
SUSE-SU-2026:2472-1
Updated
2026-11-02

Affected products

Affected packages

Affected packages
PackageAffectedFixed
org.apache.sshd:sshd-git
Maven
before 2.18.0
2.18.0
org.apache.sshd:sshd-git
Maven
3.0.0-M1 up to 3.0.0-M4
3.0.0-M4
libmina-sshd-java
Debian:13
All versions, plus listed versions
2.13.2-22.13.2-3
None known
libmina-sshd-java
Debian:14
All versions, plus listed versions
2.13.2-22.13.2-3
None known
org.apache.sshd:sshd-git
Maven
before 2.18.0, plus listed versions
0.12.00.13.00.14.01.0.01.1.0
Show 32 moreShow less
1.1.11.2.01.3.01.4.01.6.01.7.02.0.02.1.02.10.02.11.02.12.02.12.12.13.02.13.12.13.22.14.02.15.02.16.02.17.02.17.12.2.02.3.02.4.02.5.02.5.12.6.02.7.02.8.02.9.02.9.12.9.22.9.3
2.18.0
org.apache.sshd:sshd-git
Maven
3.0.0-M1 up to 3.0.0-M4, plus listed versions
3.0.0-M23.0.0-M3
3.0.0-M4
apache-sshd
SUSE:Linux Enterprise Module for Development Tools 15 SP7
From an advisory covering 2 CVEs
before 2.18.0-150200.5.11.1
2.18.0-150200.5.11.1
jpgpj
SUSE:Linux Enterprise Module for Development Tools 15 SP7
From an advisory covering 2 CVEs
before 1.3-150200.5.3.1
1.3-150200.5.3.1
apache-sshd
SUSE:Linux Enterprise High Performance Computing 15 SP4-ESPOS
From an advisory covering 2 CVEs
before 2.18.0-150200.5.11.1
2.18.0-150200.5.11.1
jpgpj
SUSE:Linux Enterprise High Performance Computing 15 SP4-ESPOS
From an advisory covering 2 CVEs
before 1.3-150200.5.3.1
1.3-150200.5.3.1
Show 32 moreShow less
Affected packages
PackageAffectedFixed
apache-sshd
SUSE:Linux Enterprise High Performance Computing 15 SP4-LTSS
From an advisory covering 2 CVEs
before 2.18.0-150200.5.11.1
2.18.0-150200.5.11.1
jpgpj
SUSE:Linux Enterprise High Performance Computing 15 SP4-LTSS
From an advisory covering 2 CVEs
before 1.3-150200.5.3.1
1.3-150200.5.3.1
apache-sshd
SUSE:Linux Enterprise High Performance Computing 15 SP5-ESPOS
From an advisory covering 2 CVEs
before 2.18.0-150200.5.11.1
2.18.0-150200.5.11.1
jpgpj
SUSE:Linux Enterprise High Performance Computing 15 SP5-ESPOS
From an advisory covering 2 CVEs
before 1.3-150200.5.3.1
1.3-150200.5.3.1
apache-sshd
SUSE:Linux Enterprise High Performance Computing 15 SP5-LTSS
From an advisory covering 2 CVEs
before 2.18.0-150200.5.11.1
2.18.0-150200.5.11.1
jpgpj
SUSE:Linux Enterprise High Performance Computing 15 SP5-LTSS
From an advisory covering 2 CVEs
before 1.3-150200.5.3.1
1.3-150200.5.3.1
apache-sshd
SUSE:Linux Enterprise Server 15 SP4-LTSS
From an advisory covering 2 CVEs
before 2.18.0-150200.5.11.1
2.18.0-150200.5.11.1
jpgpj
SUSE:Linux Enterprise Server 15 SP4-LTSS
From an advisory covering 2 CVEs
before 1.3-150200.5.3.1
1.3-150200.5.3.1
apache-sshd
SUSE:Linux Enterprise Server 15 SP5-LTSS
From an advisory covering 2 CVEs
before 2.18.0-150200.5.11.1
2.18.0-150200.5.11.1
jpgpj
SUSE:Linux Enterprise Server 15 SP5-LTSS
From an advisory covering 2 CVEs
before 1.3-150200.5.3.1
1.3-150200.5.3.1
apache-sshd
SUSE:Linux Enterprise Server 15 SP6-LTSS
From an advisory covering 2 CVEs
before 2.18.0-150200.5.11.1
2.18.0-150200.5.11.1
jpgpj
SUSE:Linux Enterprise Server 15 SP6-LTSS
From an advisory covering 2 CVEs
before 1.3-150200.5.3.1
1.3-150200.5.3.1
apache-sshd
SUSE:Linux Enterprise Server for SAP Applications 15 SP4
From an advisory covering 2 CVEs
before 2.18.0-150200.5.11.1
2.18.0-150200.5.11.1
jpgpj
SUSE:Linux Enterprise Server for SAP Applications 15 SP4
From an advisory covering 2 CVEs
before 1.3-150200.5.3.1
1.3-150200.5.3.1
apache-sshd
SUSE:Linux Enterprise Server for SAP Applications 15 SP5
From an advisory covering 2 CVEs
before 2.18.0-150200.5.11.1
2.18.0-150200.5.11.1
jpgpj
SUSE:Linux Enterprise Server for SAP Applications 15 SP5
From an advisory covering 2 CVEs
before 1.3-150200.5.3.1
1.3-150200.5.3.1
apache-sshd
SUSE:Linux Enterprise Server for SAP Applications 15 SP6
From an advisory covering 2 CVEs
before 2.18.0-150200.5.11.1
2.18.0-150200.5.11.1
jpgpj
SUSE:Linux Enterprise Server for SAP Applications 15 SP6
From an advisory covering 2 CVEs
before 1.3-150200.5.3.1
1.3-150200.5.3.1
mina
Ubuntu:16.04:LTS
All versions, plus listed versions
1.1.7.dfsg-11
None known
mina2
Ubuntu:16.04:LTS
All versions, plus listed versions
2.0.7+dfsg-22.0.9-12.0.9-2
None known
mina
Ubuntu:18.04:LTS
All versions, plus listed versions
1.1.7.dfsg-111.1.7.dfsg-12
None known
mina2
Ubuntu:18.04:LTS
All versions, plus listed versions
2.0.16-2
None known
mina
Ubuntu:20.04:LTS
All versions, plus listed versions
1.1.7.dfsg-13
None known
mina2
Ubuntu:20.04:LTS
All versions, plus listed versions
2.0.19-2
None known
mina
Ubuntu:22.04:LTS
All versions, plus listed versions
1.1.7.dfsg-13
None known
mina2
Ubuntu:Pro:22.04:LTS
All versions, plus listed versions
2.1.4-22.1.5-12.1.5-1ubuntu0.1~esm1
None known
mina
Ubuntu:24.04:LTS
All versions, plus listed versions
1.1.7.dfsg-131.1.7.dfsg-13ubuntu1
None known
mina2
Ubuntu:Pro:24.04:LTS
All versions, plus listed versions
2.2.1-32.2.1-3ubuntu0.1~esm1
None known
mina2
Ubuntu:25.10
All versions, plus listed versions
2.2.1-32.2.1-4
None known
mina2
Ubuntu:26.10
All versions, plus listed versions
2.2.1-42.2.1-4ubuntu12.2.9-1
None known
mina2
Ubuntu:Pro:26.04:LTS
All versions, plus listed versions
2.2.1-42.2.1-4ubuntu0.1~esm1
None known
apache-sshd
openSUSE:Tumbleweed
From an advisory covering 2 CVEs
before 2.18.0-1.1
2.18.0-1.1

History

History
RecordedChangedSources
affected
factsOSV
first indexedCVE List, EUVD, GitHub Advisories, NVD, OSV

Dates are when Every CVE recorded each change. Upstream dates may differ.

In short

CVE-2026-48827 is a high vulnerability (CVSS 7.1) in Apache Mina Sshd, published June 1, 2026. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 0.53%, the 44th percentile. Fixed in org.apache.sshd:sshd-git 2.18.0.

References

Show 9 moreShow less
This page doesn't list everything

Left out here: the rest of 1 source description. The JSON record has them.

MoveEnter Open