Skip to content
OpenAdvisories

Weakness (CWE)

CWE-522: Insufficiently Protected Credentials

Class Incomplete

The product transmits or stores authentication credentials, but it uses an insecure method that is susceptible to unauthorized interception and/or retrieval.

How to prevent it (3 mitigations)
  1. Architecture and Design

    Use an appropriate security mechanism to protect the credentials.

  2. Architecture and Design

    Make appropriate use of cryptography to protect the credentials.

  3. Implementation

    Use industry standards to protect the credentials (e.g. LDAP, keystore, etc.).

Source: MITRE CWE-522

285 results · Clear filters · Feed

  • High 7.2

    Weintek Weincloud Improper Authentication

    Weintek Weincloud v0.13.6 could allow an attacker to abuse the registration functionality to login with testing credentials to the official website.

  • High 8.5

    Information Disclosure Vulnerability in Weave GitOps Terraform Controller

    Weave GitOps Terraform Controller (aka Weave TF-controller) is a controller for Flux to reconcile Terraform resources in a GitOps way. A vulnerability has been identified in Weave GitOps Terraform Controller which could allow an authenticated remote attacker …

  • High 8.8

    After downloading a Windows <code>.scf</code> script from the local filesystem, an attacker could supply a remote path …

  • High 7.7

    Insufficiently Protected ChatBot Credentials in tgstation-server

    tgstation-server is a toolset to manage production BYOND servers. Starting in version 4.7.0 and prior to 5.12.1, instance users with the list chat bots permission can read chat bot connections strings without the associated permission. This issue is patched i…

  • High 7.5

    In WFTPD 3.25, usernames and password hashes are stored in an openly viewable wftpd.ini configuration file within the W…

  • High 7.5

    Jenkins NS-ND Integration Performance Publisher Plugin displays credentials without masking

    Jenkins NS-ND Integration Performance Publisher Plugin 4.8.0.149 and earlier does not mask credentials displayed on the configuration form, increasing the potential for attackers to observe and capture them.

  • High 7.5

    Milesight NCR/Camera CWE-522: Insufficiently Protected Credentials

    Milesight NCR/camera version 71.8.0.6-r5 exposes credentials through an unspecified request.

  • High 8.1

    Sangoma FreePBX 1805 through 2302 (when obtained as a ,.ISO file) places AMPDBUSER, AMPDBPASS, AMPMGRUSER, and AMPMGRPA…

  • High 7.1

    An HPE OneView appliance dump may expose FTP credentials for c7000 Interconnect Modules

  • High 7.8

    An HPE OneView appliance dump may expose SAN switch administrative credentials

  • High 7.5

    Ribose RNP before 0.15.1 does not implement a required step in a cryptographic algorithm, resulting in weaker encryptio…

  • High 8.8

    Incorrect Access Control in Tripleplay Platform releases prior to Caveman 3.4.0 allows authenticated user to modify oth…

  • High 7.5

    Aten PE8108 2.4.232 is vulnerable to Incorrect Access Control. The device allows unauthenticated access to Telnet and S…

  • High 7.2

    Aten PE8108 2.4.232 is vulnerable to Incorrect Access Control. Restricted users have read access to administrator crede…

  • High 7.8

    CP Plus KVMS Pro versions 2.01.0.T.190521 and prior are vulnerable to sensitive credentials being leaked because they a…

  • High 7.4

    An insufficiently protected credentials in Fortinet FortiNAC versions 9.4.0, 9.2.0 through 9.2.5, 9.1.0 through 9.1.7, …

  • High 7.5

    Netgear ProSAFE 24 Port 10/100 FS726TP - CWE-522: Insufficiently Protected Credentials.

    An uspecified endpoint in the web server of the switch does not properly authenticate the user identity, and may allow downloading a config page with the password to the switch in clear text.

  • High 7.5

    AMI MegaRAC SPX devices allow Password Disclosure through Redfish. The fixed versions are SPx_12-update-7.00 and SPx_13…

  • High 7.5

    Driver Distributor v2.2.3.1 and earlier contains a vulnerability where passwords are stored in a recoverable format. If…

  • High 8.0

    A CWE-522: Insufficiently Protected Credentials vulnerability exists that could result in unwanted access to a DCE inst…

  • High 8.0

    A CWE-522: Insufficiently Protected Credentials vulnerability exists that could result in unwanted access to a DCE inst…

  • High 7.8

    Insufficiently Protected Credentials in Metasys

    Under some circumstances an Insufficiently Protected Credentials vulnerability in Johnson Controls Metasys ADS/ADX/OAS 10 versions prior to 10.1.6 and 11 versions prior to 11.0.3 allows API calls to expose credentials in plain text.

  • High 7.5

    Craft CMS discloses password hashes

    All Craft CMS versions between 3.0.0 and 3.7.32 disclose password hashes of users who authenticate using their E-Mail address or username in Anti-CSRF-Tokens. Craft CMS uses a cookie called CRAFT_CSRF_TOKEN and a HTML hidden field called CRAFT_CSRF_TOKEN to a…

  • High 7.6

    Airtable.js credentials exposed in browser builds

    Airtable.js is the JavaScript client for Airtable. Prior to version 0.11.6, Airtable.js had a misconfigured build script in its source package. When the build script is run, it would bundle environment variables into the build target of a transpiled bundle. S…

  • High 7.5

    Apache DolphinScheduler config file read by task risk

    When using tasks to read config files, there is a risk of database password disclosure. We recommend you upgrade to version 2.0.6 or higher.

  • High 8.2

    Insufficiently protected credentials in software in Intel(R) AMT SDK before version 16.0.4.1, Intel(R) EMA before versi…

  • High 7.2

    Electron subject to Exfiltration of hashed SMB credentials on Windows via file:// redirect

    The Electron framework enables writing cross-platform desktop applications using JavaScript, HTML and CSS. In versions prior to 21.0.0-beta.1, 20.0.1, 19.0.11, and 18.3.7, Electron is vulnerable to Exposure of Sensitive Information. When following a redirect,…

  • High 7.5

    A credential-exposure vulnerability in the support-bundle mechanism in Gradle Enterprise 2022.3 through 2022.3.3 allows…

  • High 7.5

    A flaw was found in the RHDM, where sensitive HTML form fields like Password has auto-complete enabled which may lead t…

  • High 7.4

    Chipolo ONE Bluetooth tracker (2020) Chipolo iOS app version 4.13.0 is vulnerable to Incorrect Access Control. Chipolo …

  • High 7.5

    Incorrect implementation of lockout feature in Keycloak

    A flaw was found in keycloak where a brute force attack is possible even when the permanent lockout feature is enabled. This is due to a wrong error message displayed when wrong credentials are entered. The highest threat from this vulnerability is to confide…

  • High 7.5

    Insufficiently protected credentials in the Intel(R) Datacenter Group Event iOS application, all versions, may allow an…

  • High 7.8

    Insufficiently protected credentials in the installation binaries for Intel(R) SEAPI in all versions may allow an authe…

  • High 7.5

    Ovarro TBox Insufficiently Protected Credentials

    An attacker can decrypt the Ovarro TBox login password by communication capture and brute force attacks.

  • High 8.0

    Protecting AWS credentials stored in plaintext on My Cloud Home

    Implemented protections on AWS credentials that were not properly protected.

  • High 7.7

    PingID Windows Login prior to 2.8 does not properly set permissions on the Windows Registry entries used to store sensitive API keys under some circumstances

    PingID Windows Login prior to 2.8 does not properly set permissions on the Windows Registry entries used to store sensitive API keys under some circumstances.

  • High 7.5

    Insufficiently Protected Credentials in PowerJob

    An issue was discovered in PowerJob through 3.2.2, allows attackers to change arbitrary user passwords via the id parameter to /appinfo/save.

  • High 7.5

    Plaintext Storage of Keys and Passwords in Rundeck and PagerDuty Process Automation

    Rundeck is an open source automation service with a web console, command line tools and a WebAPI. The Key Storage converter plugin mechanism was not enabled correctly in Rundeck 4.2.0 and 4.2.1, resulting in use of the encryption layer for Key Storage possibl…

  • High 7.3

    Exposure of repository credentials to external third-party sources

    A Incorrect Authorization vulnerability in SUSE Rancher allows administrators of third-party repositories to gather credentials that are sent to their servers. This issue affects: SUSE Rancher Rancher versions prior to 2.5.12; Rancher versions prior to 2.6.3.

  • High 8.2

    Dell EMC Repository Manager version 3.4.0 contains a plain-text password storage vulnerability. A local attacker could …