Skip to content
OpenAdvisories

Weakness (CWE)

CWE-200: Exposure of Sensitive Information to an Unauthorized Actor

Class Draft Mapping discouraged

The product exposes sensitive information to an actor that is not explicitly authorized to have access to that information.

How to prevent it (1 mitigation)
  1. Architecture and Design

    Compartmentalize the system to have "safe" areas where trust boundaries can be unambiguously drawn. Do not allow sensitive data to go outside of the trust boundary and always be careful when interfacing with a compartment outside of the safe area.

    Ensure that appropriate compartmentalization is built into the system design, and the compartmentalization allows for and reinforces privilege separation functionality. Architects and designers should rely on the principle of least privilege to decide the appropriate time to use privileges and the time to drop privileges.

Source: MITRE CWE-200

6,476 results · Feed

  • Medium 4.3

    Moodle Privilege escalation in quiz web services

    In Moodle 3.x, quiz web services allow students to see quiz results when it is prohibited in the settings.

  • High 7.8

    keycloak-httpd-client-install Insecure Secrets

    keycloak-httpd-client-install versions before 0.8 allow users to insecurely pass password through command line, leaking it via command history and process info to other local users.

  • Medium 6.5

    Moderate severity vulnerability that affects org.apache.hadoop:hadoop-main

    Vulnerability in Apache Hadoop 0.23.x, 2.x before 2.7.5, 2.8.x before 2.8.3, and 3.0.0-alpha through 3.0.0-beta1 allows a cluster user to expose private files owned by the user running the MapReduce job history server process. The malicious user can construct…

  • Unscored —

    A vulnerability in the ConfD server of the Cisco Elastic Services Controller (ESC) could allow an unauthenticated, loca…

  • Unscored —

    A vulnerability in the web framework of Cisco Unified Communications Manager could allow an unauthenticated, remote att…

  • Unscored —

    A vulnerability in Cisco WebEx Meetings Server could allow an authenticated, remote attacker to access sensitive data a…

  • Unscored —

    A vulnerability in Cisco WebEx Meetings Server could allow an unauthenticated, remote attacker to access sensitive data…

  • Unscored —

    An Information Exposure issue was discovered in PHOENIX CONTACT FL SWITCH 3xxx, 4xxx, and 48xxx Series products running…

  • High 7.0

    VladTheEnterprising allows local users to obtain sensitive information by reading MySQL root password from temporary file

    Race condition in lib/vlad/dba/mysql.rb in the VladTheEnterprising gem 0.2 for Ruby allows local users to obtain sensitive information by reading the MySQL root password from a temporary file before it is removed.

  • High 7.8

    lean-ruport allows local users to obtain sensitive information by listing the process

    test/tc_database.rb in the lean-ruport gem 0.3.8 for Ruby places the mysql user password on the mysqldump command line, which allows local users to obtain sensitive information by listing the process.

  • High 7.8

    backup-agoddard and backup_checksum have Information Exposure vulnerability

    (1) lib/backup/cli/utility.rb in the backup-agoddard gem 3.0.28 and (2) lib/backup/cli/utility.rb in the backup_checksum gem 3.0.23 for Ruby place credentials on the openssl command line, which allows local users to obtain sensitive information by listing the…

  • High 7.8

    point-cli allows local users to obtain sensitive information by listing the process

    lib/commands/setup.rb in the point-cli gem 0.0.1 for Ruby places credentials on the curl command line, which allows local users to obtain sensitive information by listing the process.

  • High 7.8

    kajam allows local users to obtain sensitive information by listing the process

    vendor/plugins/dataset/lib/dataset/database/mysql.rb in the kajam gem 1.0.3.rc2 for Ruby places the mysql user password on the (1) mysqldump command line in the capture function and (2) mysql command line in the restore function, which allows local users to o…

  • High 7.8

    codders-dataset Process Table Local Plaintext Credential Disclosure

    (1) lib/dataset/database/mysql.rb and (2) lib/dataset/database/postgresql.rb in the codders-dataset gem 1.3.2.1 for Ruby place credentials on the mysqldump command line, which allows local users to obtain sensitive information by listing the process.

  • High 7.8

    Cap-Strap gem for Ruby places credentials on the useradd command line

    lib/cap-strap/helpers.rb in the cap-strap gem 0.1.5 for Ruby places credentials on the useradd command line, which allows local users to obtain sensitive information by listing the process.

  • High 7.8

    brbackup exposes database password to unauthorized users

    lib/brbackup.rb in the brbackup gem 0.1.1 for Ruby places the database password on the mysql command line, which allows local users to obtain sensitive information by listing the process.

  • High 7.8

    lynx doesn't properly sanitize user input and exposes database password to unauthorized users

    The lynx gem before 1.0.0 for Ruby places the configured password on command lines, which allows local users to obtain sensitive information by listing processes.

  • High 7.8

    lawn-login exposes database password to unauthorized users

    The login function in lib/lawn.rb in the lawn-login gem 0.0.7 for Ruby places credentials on the curl command line, which allows local users to obtain sensitive information by listing the process.

  • High 7.8

    Kcapifony gem for Ruby places database user passwords on the command line

    lib/ksymfony1.rb in the kcapifony gem 2.1.6 for Ruby places database user passwords on the (1) mysqldump, (2) pg_dump, (3) mysql, and (4) psql command lines, which allows local users to obtain sensitive information by listing the processes.

  • Unscored —

    It was found that FreeIPA 4.2.0 and later could disclose password hashes to users having the 'System: Read Stage Users'…

  • High 7.1

    Apache Geode gfsh authorization vulnerability

    When an Apache Geode cluster before v1.3.0 is operating in secure mode and an authenticated user connects to a Geode cluster using the gfsh tool with HTTP, the user is able to obtain status information and control cluster members even without CLUSTER:MANAGE p…

  • High 7.5

    Apache Geode OQL method invocation vulnerability

    When an Apache Geode cluster before v1.3.0 is operating in secure mode, a user with read access to specific regions within a Geode cluster may execute OQL queries that allow read and write access to objects within unauthorized regions. In addition a user coul…

  • Medium 5.3

    Apache Geode OQL bind parameter vulnerability

    When an Apache Geode cluster before v1.3.0 is operating in secure mode, a user with read access to specific regions within a Geode cluster may execute OQL queries containing a region name as a bind parameter that allow read access to objects within unauthoriz…

  • High 7.5

    Apache Sling JCR ContentLoader XmlReader Arbitrary File Load

    The Apache Sling JCR ContentLoader 2.1.4 XmlReader used in the Sling JCR content loader module makes it possible to import arbitrary files in the content repository, including local files, causing potential information leaks. Users should upgrade to version 2…

  • Medium 5.6
    CVE-2017-5754 Public exploit EPSS 67%

    Systems with microprocessors utilizing speculative execution and indirect branch prediction may allow unauthorized disc…

  • High 7.5

    The Direct Mail (direct_mail) TYPO3 extension improperly discloses sensitive information

    The Direct Mail (direct_mail) extension before 3.1.2 for TYPO3 allows remote attackers to obtain sensitive information by leveraging improper checking of authentication codes.

  • High 7.5

    Dolibarr sensitive information disclosure

    Dolibarr ERP/CRM version 6.0.4 does not block direct requests to *.tpl.php files, which allows remote attackers to obtain sensitive information.

  • Unscored —
    CVE-2017-5262 Public exploit

    In versions 4.3.2-R4 and prior of Cambium Networks cnPilot firmware, the SNMP read-only (RO) community string has acces…

  • High 8.8

    Apache Sling Authentication Service vulnerability

    A flaw in the org.apache.sling.auth.core.AuthUtil#isRedirectValid method in Apache Sling Authentication Service 1.4.0 allows an attacker, through the Sling login form, to trick a victim to send over their credentials.

  • Unscored —
    CVE-2017-12373 Public exploit EPSS 13%

    A vulnerability in the TLS protocol implementation of legacy Cisco ASA 5500 Series (ASA 5505, 5510, 5520, 5540, and 555…

  • Medium 4.7

    Phusion Passenger information disclosure

    In agent/Core/SpawningKit/Spawner.h in Phusion Passenger 5.1.10 (fixed in Passenger Open Source 5.1.11 and Passenger Enterprise 5.1.10), if Passenger is running as root, it is possible to list the contents of arbitrary files on a system by symlinking a file n…

  • High 7.5

    auth0-js Privilege Escalation Vulnerability

    A cross-origin vulnerability has been discovered in the Auth0 auth0.js library affecting versions < 8.12. This vulnerability allows an attacker to acquire authenticated users' tokens and invoke services on a user's behalf if the target site or application use…

  • Unscored —

    An information exposure vulnerability in default HTTP configuration file in Synology Photo Station before 6.8.1-3458 an…

  • Unscored —

    A vulnerability in Cisco Jabber for Windows could allow an unauthenticated, local attacker to access sensitive communic…

  • Unscored —

    A vulnerability in Cisco WebEx Event Center could allow an authenticated, remote attacker to view unlisted meeting info…

  • Unscored —

    A vulnerability in the web-based interface of Cisco Secure Access Control System (ACS) could allow an unauthenticated, …

  • Unscored —

    INSERT ... ON CONFLICT DO UPDATE commands in PostgreSQL 10.x before 10.1, 9.6.x before 9.6.6, and 9.5.x before 9.5.10 d…

  • Unscored —

    Invalid json_populate_recordset or jsonb_populate_recordset function calls in PostgreSQL 10.x before 10.1, 9.6.x before…

  • Medium 4.3

    Moodle Exposure of Sensitive Information to an Unauthorized Actor

    In Moodle 3.x, students can find out email addresses of other students in the same course. Using search on the Participants page, students could search email addresses of all participants regardless of email visibility. This allows enumerating and guessing em…

  • High 8.6

    An Information Exposure issue was discovered in Moxa NPort 5110 Version 2.2, NPort 5110 Version 2.4, NPort 5110 Version…