Security Exception in com.spotify.docker.client.shaded.com.fasterxml.jackson.databind.util.TokenBuffer

docker-client Updated 02 Oct 2025

Summary

01/10/2023
LOW
No i
Low
Not published

OSV-2023-942: Security exception in com.spotify.docker.client.shaded.com.fasterxml.jackson.databind.util.TokenBuffer. Affects docker-client versions >= 9a7c3b4994be9a55988f821f7177029201ff6aef. No fix is published. How to fix ↓

Free scan

Check if this vulnerability affects your application

Upload a manifest or SBOM and we'll show whether you're affected, plus every other risky package in the same scan.

Check my app free

No signup required · Results in about 60 seconds

Upload your dependency manifest or SBOM

Drag & drop your file here or

Java Javascript PHP Python Go Rust Ruby Dart C/C++ Elixir CycloneDX SPDX

Upload a supported dependency manifest or SBOM. No installation or source-code access required.

See supported files and SBOM formats
SBOM sbom.json · bom.json · bom.xml · *.spdx.json · *.cdx.json · *.cdx.xml
Java pom.xml · gradle.lockfile · buildscript-gradle.lockfile
Javascript package-lock.json · yarn.lock · pnpm-lock.yaml
PHP composer.lock
Python poetry.lock · requirements.txt · Pipfile.lock
Go go.mod
Rust Cargo.lock
Ruby Gemfile.lock
Dart pubspec.lock
C/C++ conan.lock
Elixir mix.lock
Enter your work email to receive your report link.

Verify your email to view the full report and start 30 days of continuous monitoring. No credit card required.

Sponsored Devnack Your last release was probably never penetration tested Manual testing by engineers who build software, not an auditor's checklist. Trusted by teams at Swift and Google Talk to Devnack

Background

The docker-client package is an open-source library used for interacting with the Docker API. It provides a set of Java classes and methods to manage Docker containers, images, and other resources. This vulnerability affects the TokenBuffer class in the com.spotify.docker.client.shaded.com.fasterxml.jackson.databind.util package.

Vulnerability Detail

The vulnerability is a security exception that occurs in the TokenBuffer class when encoding arrays using the CESU-8 encoding. This can lead to a crash or unexpected behavior in applications that use the docker-client library. The issue was reported through the OSS-Fuzz project and has a low severity rating. More details can be found in the OSS-Fuzz report: [link to report].

How To Fix

No fixed version is published for this vulnerability.

Tip — Not sure whether your app is affected? Vulert can check the versions your app actually runs. Scan free →

Workaround

There is no specific workaround mentioned for this vulnerability.

Conclusion

In conclusion, the docker-client library is affected by a security exception vulnerability in the TokenBuffer class. Developers should update their library version to include the fix and ensure the security of their applications. For further support on vulnerability remediation, please contact DevNack.com.

See every vulnerability recorded for docker-client →

Share this vulnerability

FAQ

The impact of this vulnerability can vary depending on how the docker-client library is used in an application. In some cases, it may lead to a crash or unexpected behavior, potentially affecting the availability or integrity of the application.

There is no known exploit available for this vulnerability at the moment. However, it is always recommended to apply security patches and updates as soon as they are available to mitigate any potential risks.

No, only versions prior to the commit 9a7c3b4994be9a55988f821f7177029201ff6aef are affected by this vulnerability. Developers should update to a fixed version to ensure their applications are not vulnerable.

The vulnerability itself does not provide remote code execution capabilities. However, if an application using the docker-client library is exposed to untrusted input or accessible from the internet, it may be possible for an attacker to exploit other vulnerabilities in combination with this one.

More information about this vulnerability can be found in the OSS-Fuzz report linked in the vulnerability details section.

Related vulnerabilities

Recent vulnerabilities recorded for docker-client.

How To Fix

No fixed version is published for this vulnerability.

Tip — Not sure whether your app is affected? Vulert can check the versions your app actually runs. Scan free →

Subscribe to Vulert on Telegram
Daily digest of new CVEs, critical and high severity, affected packages and fixes — plus a weekly roundup.
Join the channel →
Help improve this record
Report an issue or send feedback