LiveActive security incident?Get immediate response
CVE Record

CVE-2021-32794: Accidental removal of IPCPassword (< 5.1.2.4)

ArchiSteamFarm is a C# application with primary purpose of idling Steam cards from multiple accounts simultaneously. Due to a bug in ASF code `POST /Api/ASF` ASF API endpoint responsible for updating global ASF config incorrectly removed `IPCPassword` from the resulting config when the caller did not specify it explicitly. Due to the above, it was possible for the user to accidentally remove `IPCPassword` security measure from his IPC interface when updating global ASF config, which exists as part of global config update functionality in ASF-ui. Removal of `IPCPassword` possesses a security risk, as unauthorized users may in result access the IPC interface after such modification. The issue is patched in ASF V5.1.2.4 and future versions. We recommend to manually verify that `IPCPassword` is specified after update, and if not, set it accordingly. In default settings, ASF is configured to allow IPC access from `localhost` only and should not affect majority of users.

MediumCVSS 6.8Not KEV-listedUpdated
Glexia's TakeAutomated analysismoderate

Security readout for executives and security teams

Plain-English summary

A bug in ArchiSteamFarm could accidentally remove the IPC password when a user updated global configuration. If that happened, unauthorized users might access ASF’s IPC interface. Most default installs are less exposed because IPC is localhost-only, but exposed or shared systems need prompt checking.

Executive priority

Treat as a moderate-priority configuration integrity issue. Prioritize internet-adjacent, shared-host, or non-default IPC deployments first. Default localhost-only installations should still verify password presence and upgrade during the next maintenance window.

Technical view

In ASF versions before 5.1.2.4, POST /Api/ASF global config updates could drop IPCPassword when the field was omitted, unintentionally disabling IPC authentication. The issue is tracked as CWE-287 with CVSS 6.8. Exposure depends on configuration state after update and IPC network reachability.

Likely exposure

Users running JustArchiNET ArchiSteamFarm before 5.1.2.4 who updated global ASF config through ASF-ui or the API. Default localhost-only IPC reduces typical exposure; risk rises if IPC is reachable from other hosts or local access is shared.

Exploitation context

The bundle does not show active exploitation, and CVE-2021-32794 is not listed as KEV. The risk is a configuration-removal bug requiring a config update path and resulting missing IPCPassword. Sources do not provide evidence of public weaponization.

Researcher notes

This is not described as a direct unauthenticated remote exploit. The vulnerable state appears after global config update behavior removes IPCPassword. Validate both software version and resulting configuration state; network exposure determines practical impact.

Mitigation direction

  • Upgrade ArchiSteamFarm to version 5.1.2.4 or later.
  • Verify IPCPassword remains set after any global configuration update.
  • Set IPCPassword manually if it is missing.
  • Keep IPC access restricted to localhost unless vendor guidance requires otherwise.
  • Review vendor advisory and release notes for current operational guidance.

Validation and detection

  • Inventory all ArchiSteamFarm instances and identify versions below 5.1.2.4.
  • Inspect global ASF configuration for a present IPCPassword value.
  • Confirm IPC is not reachable beyond intended local or trusted hosts.
  • Review recent ASF-ui or API configuration updates for accidental password removal.
  • Retest after upgrade or configuration correction.
Prepared
Confidence
high
Sources
5

Generated from the cited source records. This long-tail analysis has not been individually reviewed by a named human.

Potential ATT&CK relevance

Conservative CVE-to-ATT&CK context

These mappings and lookup hints may be relevant to the vulnerability behavior, CWE, affected product, or exposure path. Glexia-inferred context is not an official MITRE, ATT&CK, CWE, or CVE Program mapping.

ATT&CK lookup starting points

Use these exact CWE pages and searches to review the Glexia ATT&CK library from this CVE's weakness and description context.

cwe · medium confidence lookup

CWE-287: Credential and account abuse lookup

Authentication and credential weaknesses can make valid-account abuse and credential telemetry useful review starting points. Open the exact CWE lookup page first, then review the ATT&CK searches from that MITRE weakness context. This is a Glexia lookup hint, not an official ATT&CK mapping.

Open ATT&CK lookup
cve · low confidence lookup

CVE-2021-32794 mapping review

Open the CVE-to-ATT&CK bridge for reviewed, inferred, or future official mappings tied to this CVE.

Open ATT&CK lookup
Vulnerability profileCVE Program record
Severity
Medium
CVSS
6.8 (3.1)
Known Exploited
No
Published

Vector: CVSS:3.1/AV:A/AC:H/PR:L/UI:R/S:U/C:H/I:H/A:H

Official CVE source material

CNA and ADP enrichment extracted from CVE v5

These fields come from the CVE record and ADP containers, not from Glexia's Take. They preserve time-varying source decisions such as CISA SSVC, KEV status, CVSS metrics, and provider references.

1CVSS vectors
0Timeline events
0ADP providers
4Source links

CVSS vector scores

1 official score

We collect every scored CVSS vector available in the official CNA and ADP containers. When more than one version is present, the table keeps the source vectors side by side instead of collapsing them into the highest score.

ScoreVersionSeverityVectorExploitImpactSource
6.8CVSS 3.1MediumCVSS:3.1/AV:A/AC:H/PR:L/UI:R/S:U/C:H/I:H/A:H0.95.9Primary CVE score

Vulnerability scoring details

Base CVSS 3.1 score

6.8Medium
CVSS 3.1 vector shape for CVE-2021-32794Attack VectorAttack ComplexityPrivileges RequiredUser InteractionScopeConfidentiality ImpactIntegrity ImpactAvailability Impact

Vector: CVSS:3.1/AV:A/AC:H/PR:L/UI:R/S:U/C:H/I:H/A:H

Attack Vector
NetworkAdjacentLocalPhysical
Attack Complexity
LowHigh
Privileges Required
NoneLowHigh
User Interaction
NoneRequired
Scope
ChangedUnchanged
Confidentiality Impact
HighLowNone
Integrity Impact
HighLowNone
Availability Impact
HighLowNone
Affected products

Products and packages named in the record

VendorProductVersion / packageStatus
JustArchiNETArchiSteamFarm< 5.1.2.4Listed
Weakness

CWE details

CWE links open Glexia weakness intelligence pages with official CWE context, developer remediation guidance, and related CVE mappings.

CWE-287 · source CWE mapping

Improper Authentication

Improper Authentication represents a recurring weakness pattern that can create exploitable paths when design, validation, or implementation controls are missing.