ROOT-APP-PYPI-GHSA-f4xh-w4cj-qxq8

Source
https://root.io/security/ROOT-APP-PYPI-GHSA-f4xh-w4cj-qxq8
Import Source
https://api.root.io/external/osv/ROOT-APP-PYPI-GHSA-f4xh-w4cj-qxq8.json
JSON Data
https://api.osv.dev/v1/vulns/ROOT-APP-PYPI-GHSA-f4xh-w4cj-qxq8
Upstream
Published
2026-08-05T10:17:25Z
Modified
2026-08-05T12:30:11Z
Summary
GHSA-f4xh-w4cj-qxq8 in langsmith - Patched by Root
Details

Root has patched GHSA-f4xh-w4cj-qxq8 in the langsmith package for Root:PyPI. Multiple fixed versions available.

Database specific
{
    "distro":  "pypi",
    "distro_version":  "",
    "severity":  "HIGH",
    "source":  "Root"
}

Affected packages

Root:PyPI / langsmith

Package

Name
langsmith

Affected ranges

Type
ECOSYSTEM
Events
Introduced
0 Unknown introduced version / All previous versions are affected
Fixed
0.7.6+aikido.4
Fixed
0.4.9+aikido.5
Fixed
0.4.30+aikido.6
Fixed
0.7.19+aikido.6
Fixed
0.7.17+aikido.6
Fixed
0.5.0+aikido.5
Fixed
0.4.43+aikido.5
Fixed
0.4.45+aikido.5
Fixed
0.7.37+aikido.3
Fixed
0.6.3+aikido.5
Fixed
0.4.13+aikido.7
Fixed
0.4.40+aikido.5
Fixed
0.4.52+aikido.5
Fixed
0.4.39+aikido.5
Fixed
0.7.4+aikido.4
Fixed
0.4.24+aikido.7
Fixed
0.4.25+aikido.7
Fixed
0.7.28+aikido.6
Fixed
0.7.15+aikido.5
Fixed
0.7.6+aikido.5
Fixed
0.7.1+aikido.5
Fixed
0.6.0+aikido.6
Fixed
0.4.27+aikido.7
Fixed
0.7.36+aikido.3
Fixed
0.4.32+aikido.6
Fixed
0.6.5+aikido.5
Fixed
0.5.1+aikido.5
Fixed
0.7.3+aikido.6
Fixed
0.7.32+aikido.4
Fixed
0.7.25+aikido.6
Fixed
0.4.11+aikido.7
Fixed
0.4.55+aikido.5
Fixed
0.4.19+aikido.7
Fixed
0.6.6+aikido.5
Fixed
0.4.34+aikido.5
Fixed
0.4.9+aikido.6
Fixed
0.6.8+aikido.5
Fixed
0.6.2+aikido.5
Fixed
0.4.41+aikido.6
Fixed
0.4.26+aikido.7
Fixed
0.4.23+aikido.7
Fixed
0.4.56+aikido.6
Fixed
0.8.3+aikido.1
Fixed
0.4.48+aikido.6
Fixed
0.4.17+aikido.7
Fixed
0.4.46+aikido.5
Fixed
0.8.15+aikido.1
Fixed
0.4.51+aikido.5
Fixed
0.6.1+aikido.5
Fixed
0.8.4+aikido.1
Fixed
0.4.44+aikido.5
Fixed
0.8.0+aikido.1
Fixed
0.7.5+aikido.4
Fixed
0.4.33+aikido.6
Fixed
0.4.15+aikido.7
Fixed
0.7.30+aikido.6
Fixed
0.4.47+aikido.5
Fixed
0.7.9+aikido.4
Fixed
0.5.2+aikido.6
Fixed
0.4.49+aikido.6
Fixed
0.4.59+aikido.5
Fixed
0.7.27+aikido.6
Fixed
0.7.20+aikido.6
Fixed
0.4.37+aikido.6
Fixed
0.4.18+aikido.7
Fixed
0.6.7+aikido.5
Fixed
0.7.11+aikido.5
Fixed
0.7.33+aikido.4
Fixed
0.4.36+aikido.5
Fixed
0.4.54+aikido.6
Fixed
0.4.12+aikido.7
Fixed
0.4.53+aikido.5
Fixed
0.4.57+aikido.5
Fixed
0.4.28+aikido.7
Fixed
0.4.29+aikido.7
Fixed
0.4.60+aikido.5
Fixed
0.7.10+aikido.5
Fixed
0.6.9+aikido.5
Fixed
0.7.7+aikido.4
Fixed
0.4.10+aikido.8
Fixed
0.4.22+aikido.7
Fixed
0.7.14+aikido.5
Fixed
0.7.31+aikido.4
Fixed
0.7.34+aikido.4
Fixed
0.7.16+aikido.5
Fixed
0.7.38+aikido.3
Fixed
0.8.5+aikido.1
Fixed
0.8.8+aikido.1
Fixed
0.8.2+aikido.1
Fixed
0.4.35+aikido.6
Fixed
0.7.23+aikido.6
Fixed
0.6.4+aikido.5
Fixed
0.4.50+aikido.6
Fixed
0.7.26+aikido.6
Fixed
0.7.22+aikido.6
Fixed
0.7.29+aikido.6
Fixed
0.4.16+aikido.7
Fixed
0.4.20+aikido.7
Fixed
0.4.42+aikido.6
Fixed
0.7.13+aikido.5
Fixed
0.7.0+aikido.5
Fixed
0.7.12+aikido.5
Fixed
0.4.31+aikido.6
Fixed
0.4.58+aikido.5
Fixed
0.7.2+aikido.6
Fixed
0.7.18+aikido.6
Fixed
0.4.21+aikido.7
Fixed
0.7.24+aikido.6
Fixed
0.4.14+aikido.8
Fixed
0.7.21+aikido.6
Fixed
0.4.38+aikido.5
Fixed
0.7.8+aikido.4
Fixed
0.8.6+aikido.1
Fixed
0.7.21+aikido.7

Database specific

all_fixed_versions
[
    "0.7.6+aikido.4",
    "0.4.9+aikido.5",
    "0.4.30+aikido.6",
    "0.7.19+aikido.6",
    "0.7.17+aikido.6",
    "0.5.0+aikido.5",
    "0.4.43+aikido.5",
    "0.4.45+aikido.5",
    "0.7.37+aikido.3",
    "0.6.3+aikido.5",
    "0.4.13+aikido.7",
    "0.4.40+aikido.5",
    "0.4.52+aikido.5",
    "0.4.39+aikido.5",
    "0.7.4+aikido.4",
    "0.4.24+aikido.7",
    "0.4.25+aikido.7",
    "0.7.28+aikido.6",
    "0.7.15+aikido.5",
    "0.7.6+aikido.5",
    "0.7.1+aikido.5",
    "0.6.0+aikido.6",
    "0.4.27+aikido.7",
    "0.7.36+aikido.3",
    "0.4.32+aikido.6",
    "0.6.5+aikido.5",
    "0.5.1+aikido.5",
    "0.7.3+aikido.6",
    "0.7.32+aikido.4",
    "0.7.25+aikido.6",
    "0.4.11+aikido.7",
    "0.4.55+aikido.5",
    "0.4.19+aikido.7",
    "0.6.6+aikido.5",
    "0.4.34+aikido.5",
    "0.4.9+aikido.6",
    "0.6.8+aikido.5",
    "0.6.2+aikido.5",
    "0.4.41+aikido.6",
    "0.4.26+aikido.7",
    "0.4.23+aikido.7",
    "0.4.56+aikido.6",
    "0.8.3+aikido.1",
    "0.4.48+aikido.6",
    "0.4.17+aikido.7",
    "0.4.46+aikido.5",
    "0.8.15+aikido.1",
    "0.4.51+aikido.5",
    "0.6.1+aikido.5",
    "0.8.4+aikido.1",
    "0.4.44+aikido.5",
    "0.8.0+aikido.1",
    "0.7.5+aikido.4",
    "0.4.33+aikido.6",
    "0.4.15+aikido.7",
    "0.7.30+aikido.6",
    "0.4.47+aikido.5",
    "0.7.9+aikido.4",
    "0.5.2+aikido.6",
    "0.4.49+aikido.6",
    "0.4.59+aikido.5",
    "0.7.27+aikido.6",
    "0.7.20+aikido.6",
    "0.4.37+aikido.6",
    "0.4.18+aikido.7",
    "0.6.7+aikido.5",
    "0.7.11+aikido.5",
    "0.7.33+aikido.4",
    "0.4.36+aikido.5",
    "0.4.54+aikido.6",
    "0.4.12+aikido.7",
    "0.4.53+aikido.5",
    "0.4.57+aikido.5",
    "0.4.28+aikido.7",
    "0.4.29+aikido.7",
    "0.4.60+aikido.5",
    "0.7.10+aikido.5",
    "0.6.9+aikido.5",
    "0.7.7+aikido.4",
    "0.4.10+aikido.8",
    "0.4.22+aikido.7",
    "0.7.14+aikido.5",
    "0.7.31+aikido.4",
    "0.7.34+aikido.4",
    "0.7.16+aikido.5",
    "0.7.38+aikido.3",
    "0.8.5+aikido.1",
    "0.8.8+aikido.1",
    "0.8.2+aikido.1",
    "0.4.35+aikido.6",
    "0.7.23+aikido.6",
    "0.6.4+aikido.5",
    "0.4.50+aikido.6",
    "0.7.26+aikido.6",
    "0.7.22+aikido.6",
    "0.7.29+aikido.6",
    "0.4.16+aikido.7",
    "0.4.20+aikido.7",
    "0.4.42+aikido.6",
    "0.7.13+aikido.5",
    "0.7.0+aikido.5",
    "0.7.12+aikido.5",
    "0.4.31+aikido.6",
    "0.4.58+aikido.5",
    "0.7.2+aikido.6",
    "0.7.18+aikido.6",
    "0.4.21+aikido.7",
    "0.7.24+aikido.6",
    "0.4.14+aikido.8",
    "0.7.21+aikido.6",
    "0.4.38+aikido.5",
    "0.7.8+aikido.4",
    "0.8.6+aikido.1",
    "0.7.21+aikido.7"
]
root_patch_version
"aikido.7"
root_patched
true
source
"https://api.root.io/external/osv/ROOT-APP-PYPI-GHSA-f4xh-w4cj-qxq8.json"
total_fixed_versions
114
upstream_version
"0.7.21"

Root:PyPI / rootio-langsmith

Package

Name
rootio-langsmith

Affected ranges

Type
ECOSYSTEM
Events
Introduced
0 Unknown introduced version / All previous versions are affected
Fixed
0.7.6+root.io.4
Fixed
0.4.9+root.io.5
Fixed
0.4.30+root.io.6
Fixed
0.7.19+root.io.6
Fixed
0.7.17+root.io.6
Fixed
0.5.0+root.io.5
Fixed
0.4.43+root.io.5
Fixed
0.4.45+root.io.5
Fixed
0.7.37+root.io.3
Fixed
0.6.3+root.io.5
Fixed
0.4.13+root.io.7
Fixed
0.4.40+root.io.5
Fixed
0.4.52+root.io.5
Fixed
0.4.39+root.io.5
Fixed
0.7.4+root.io.4
Fixed
0.4.24+root.io.7
Fixed
0.4.25+root.io.7
Fixed
0.7.28+root.io.6
Fixed
0.7.15+root.io.5
Fixed
0.7.6+root.io.5
Fixed
0.7.1+root.io.5
Fixed
0.6.0+root.io.6
Fixed
0.4.27+root.io.7
Fixed
0.7.36+root.io.3
Fixed
0.4.32+root.io.6
Fixed
0.6.5+root.io.5
Fixed
0.5.1+root.io.5
Fixed
0.7.3+root.io.6
Fixed
0.7.32+root.io.4
Fixed
0.7.25+root.io.6
Fixed
0.4.11+root.io.7
Fixed
0.4.55+root.io.5
Fixed
0.4.19+root.io.7
Fixed
0.6.6+root.io.5
Fixed
0.4.34+root.io.5
Fixed
0.4.9+root.io.6
Fixed
0.6.8+root.io.5
Fixed
0.6.2+root.io.5
Fixed
0.4.41+root.io.6
Fixed
0.4.26+root.io.7
Fixed
0.4.23+root.io.7
Fixed
0.4.56+root.io.6
Fixed
0.8.3+root.io.1
Fixed
0.4.48+root.io.6
Fixed
0.4.17+root.io.7
Fixed
0.4.46+root.io.5
Fixed
0.8.15+root.io.1
Fixed
0.4.51+root.io.5
Fixed
0.6.1+root.io.5
Fixed
0.8.4+root.io.1
Fixed
0.4.44+root.io.5
Fixed
0.8.0+root.io.1
Fixed
0.7.5+root.io.4
Fixed
0.4.33+root.io.6
Fixed
0.4.15+root.io.7
Fixed
0.7.30+root.io.6
Fixed
0.4.47+root.io.5
Fixed
0.7.9+root.io.4
Fixed
0.5.2+root.io.6
Fixed
0.4.49+root.io.6
Fixed
0.4.59+root.io.5
Fixed
0.7.27+root.io.6
Fixed
0.7.20+root.io.6
Fixed
0.4.37+root.io.6
Fixed
0.4.18+root.io.7
Fixed
0.6.7+root.io.5
Fixed
0.7.11+root.io.5
Fixed
0.7.33+root.io.4
Fixed
0.4.36+root.io.5
Fixed
0.4.54+root.io.6
Fixed
0.4.12+root.io.7
Fixed
0.4.53+root.io.5
Fixed
0.4.57+root.io.5
Fixed
0.4.28+root.io.7
Fixed
0.4.29+root.io.7
Fixed
0.4.60+root.io.5
Fixed
0.7.10+root.io.5
Fixed
0.6.9+root.io.5
Fixed
0.7.7+root.io.4
Fixed
0.4.10+root.io.8
Fixed
0.4.22+root.io.7
Fixed
0.7.14+root.io.5
Fixed
0.7.31+root.io.4
Fixed
0.7.34+root.io.4
Fixed
0.7.16+root.io.5
Fixed
0.7.38+root.io.3
Fixed
0.8.5+root.io.1
Fixed
0.8.8+root.io.1
Fixed
0.8.2+root.io.1
Fixed
0.4.35+root.io.6
Fixed
0.7.23+root.io.6
Fixed
0.6.4+root.io.5
Fixed
0.4.50+root.io.6
Fixed
0.7.26+root.io.6
Fixed
0.7.22+root.io.6
Fixed
0.7.29+root.io.6
Fixed
0.4.16+root.io.7
Fixed
0.4.20+root.io.7
Fixed
0.4.42+root.io.6
Fixed
0.7.13+root.io.5
Fixed
0.7.0+root.io.5
Fixed
0.7.12+root.io.5
Fixed
0.4.31+root.io.6
Fixed
0.4.58+root.io.5
Fixed
0.7.2+root.io.6
Fixed
0.7.18+root.io.6
Fixed
0.4.21+root.io.7
Fixed
0.7.24+root.io.6
Fixed
0.4.14+root.io.8
Fixed
0.7.21+root.io.6
Fixed
0.4.38+root.io.5
Fixed
0.7.8+root.io.4
Fixed
0.8.6+root.io.1

Database specific

all_fixed_versions
[
    "0.7.6+root.io.4",
    "0.4.9+root.io.5",
    "0.4.30+root.io.6",
    "0.7.19+root.io.6",
    "0.7.17+root.io.6",
    "0.5.0+root.io.5",
    "0.4.43+root.io.5",
    "0.4.45+root.io.5",
    "0.7.37+root.io.3",
    "0.6.3+root.io.5",
    "0.4.13+root.io.7",
    "0.4.40+root.io.5",
    "0.4.52+root.io.5",
    "0.4.39+root.io.5",
    "0.7.4+root.io.4",
    "0.4.24+root.io.7",
    "0.4.25+root.io.7",
    "0.7.28+root.io.6",
    "0.7.15+root.io.5",
    "0.7.6+root.io.5",
    "0.7.1+root.io.5",
    "0.6.0+root.io.6",
    "0.4.27+root.io.7",
    "0.7.36+root.io.3",
    "0.4.32+root.io.6",
    "0.6.5+root.io.5",
    "0.5.1+root.io.5",
    "0.7.3+root.io.6",
    "0.7.32+root.io.4",
    "0.7.25+root.io.6",
    "0.4.11+root.io.7",
    "0.4.55+root.io.5",
    "0.4.19+root.io.7",
    "0.6.6+root.io.5",
    "0.4.34+root.io.5",
    "0.4.9+root.io.6",
    "0.6.8+root.io.5",
    "0.6.2+root.io.5",
    "0.4.41+root.io.6",
    "0.4.26+root.io.7",
    "0.4.23+root.io.7",
    "0.4.56+root.io.6",
    "0.8.3+root.io.1",
    "0.4.48+root.io.6",
    "0.4.17+root.io.7",
    "0.4.46+root.io.5",
    "0.8.15+root.io.1",
    "0.4.51+root.io.5",
    "0.6.1+root.io.5",
    "0.8.4+root.io.1",
    "0.4.44+root.io.5",
    "0.8.0+root.io.1",
    "0.7.5+root.io.4",
    "0.4.33+root.io.6",
    "0.4.15+root.io.7",
    "0.7.30+root.io.6",
    "0.4.47+root.io.5",
    "0.7.9+root.io.4",
    "0.5.2+root.io.6",
    "0.4.49+root.io.6",
    "0.4.59+root.io.5",
    "0.7.27+root.io.6",
    "0.7.20+root.io.6",
    "0.4.37+root.io.6",
    "0.4.18+root.io.7",
    "0.6.7+root.io.5",
    "0.7.11+root.io.5",
    "0.7.33+root.io.4",
    "0.4.36+root.io.5",
    "0.4.54+root.io.6",
    "0.4.12+root.io.7",
    "0.4.53+root.io.5",
    "0.4.57+root.io.5",
    "0.4.28+root.io.7",
    "0.4.29+root.io.7",
    "0.4.60+root.io.5",
    "0.7.10+root.io.5",
    "0.6.9+root.io.5",
    "0.7.7+root.io.4",
    "0.4.10+root.io.8",
    "0.4.22+root.io.7",
    "0.7.14+root.io.5",
    "0.7.31+root.io.4",
    "0.7.34+root.io.4",
    "0.7.16+root.io.5",
    "0.7.38+root.io.3",
    "0.8.5+root.io.1",
    "0.8.8+root.io.1",
    "0.8.2+root.io.1",
    "0.4.35+root.io.6",
    "0.7.23+root.io.6",
    "0.6.4+root.io.5",
    "0.4.50+root.io.6",
    "0.7.26+root.io.6",
    "0.7.22+root.io.6",
    "0.7.29+root.io.6",
    "0.4.16+root.io.7",
    "0.4.20+root.io.7",
    "0.4.42+root.io.6",
    "0.7.13+root.io.5",
    "0.7.0+root.io.5",
    "0.7.12+root.io.5",
    "0.4.31+root.io.6",
    "0.4.58+root.io.5",
    "0.7.2+root.io.6",
    "0.7.18+root.io.6",
    "0.4.21+root.io.7",
    "0.7.24+root.io.6",
    "0.4.14+root.io.8",
    "0.7.21+root.io.6",
    "0.4.38+root.io.5",
    "0.7.8+root.io.4",
    "0.8.6+root.io.1"
]
root_patch_version
"root.io.1"
root_patched
true
source
"https://api.root.io/external/osv/ROOT-APP-PYPI-GHSA-f4xh-w4cj-qxq8.json"
total_fixed_versions
113
upstream_version
"0.8.6"