High
rust-iot-platform Cleartext Password Storage via User Model
Type: advisorySources: OSV
rust-iot-platform through commit 5df942ab stores user passwords in cleartext without hashing in the user model. Attackers can read API responses from user retrieval and listing routes to obtain plaintext credentials for all accounts.
- Products
- Not specified
- Affected versions
- Not specified
- Fixed versions
- Not specified
- CVEs
- CVE-2026-82453
- Confirmed fixed CVEs
- Not specified
- Updated in this feed
- 5 Nov 2026, 01:27 UTC · Revision 1
Source evidence
rust-iot-platform Cleartext Password Storage via User Model
core-osv · Original sourcePublished 29 Aug 2026, 13:47 UTC
rust-iot-platform through commit 5df942ab stores user passwords in cleartext without hashing in the user model. Attackers can read API responses from user retrieval and listing routes to obtain plaintext credentials for all accounts.
osv:CVE-2026-82453
Complete source record
{
"id": "2a8541f0e78c0edf2c640155ba23714d24491d7bd6c2ab2a39eff1728f351e90",
"url": "https://osv.dev/vulnerability/CVE-2026-82453",
"method": "structured",
"payload": {
"kind": "advisory",
"title": "rust-iot-platform Cleartext Password Storage via User Model",
"summary": "rust-iot-platform through commit 5df942ab stores user passwords in cleartext without hashing in the user model. Attackers can read API responses from user retrieval and listing routes to obtain plaintext credentials for all accounts.",
"evidence": "osv:CVE-2026-82453",
"products": [],
"severity": "high",
"structured": {
"id": "CVE-2026-82453",
"aliases": [
"CVE-2026-82453"
],
"metrics": [
{
"type": "CVSS_V4",
"score": "CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:N/VA:N/SC:N/SI:N/SA:N"
}
],
"affected": [
{
"ranges": [
{
"repo": "https://github.com/iot-ecology/rust-iot-platform",
"type": "GIT",
"events": [
{
"introduced": "0"
},
{
"last_affected": "5df942ab6bc46a3bf83dbee8c7970554f92c972d"
}
],
"database_specific": {
"extracted_events": [
{
"range": [
{
"introduced": "0"
},
{
"last_affected": "5df942ab6bc46a3bf83dbee8c7970554f92c972d"
}
],
"source": "AFFECTED_FIELD",
"strategy": "StandardRange"
}
]
}
}
],
"database_specific": {
"source": "https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2026-82453.json"
}
}
],
"modified": "2026-10-28T02:30:41.202450640Z",
"provider": "osv",
"references": [
"https://github.com/CVEProject/cvelistV5/tree/main/cves/2026/82xxx/CVE-2026-82453.json",
"https://nvd.nist.gov/vuln/detail/CVE-2026-82453",
"https://www.vulncheck.com/advisories/rust-iot-platform-cleartext-password-storage-via-user-model",
"https://github.com/iot-ecology/rust-iot-platform",
"https://github.com/iot-ecology/rust-iot-platform/blob/5df942ab6bc46a3bf83dbee8c7970554f92c972d/api/src/biz/user_biz.rs"
],
"provider_metadata": {
"cwe_ids": [
"CWE-256"
],
"cna_assigner": "VulnCheck",
"osv_generated_from": "https://github.com/CVEProject/cvelistV5/tree/main/cves/2026/82xxx/CVE-2026-82453.json"
}
},
"related_cves": [
{
"value": "CVE-2026-82453",
"evidence": "/id"
}
],
"security_relevant": true,
"severity_evidence": "/severity/0/score"
},
"source_id": "core-osv",
"document_id": 509066,
"published_at": "2026-08-29T13:47:55.41+00:00"
}