Skip to content
OpenAdvisories

Weakness (CWE)

CWE-201: Insertion of Sensitive Information Into Sent Data

Base Draft

The code transmits data to another actor, but a portion of the data includes sensitive information that should not be accessible to that actor.

How to prevent it (4 mitigations)
  1. Requirements

    Specify which data in the software should be regarded as sensitive. Consider which types of users should have access to which types of data.

  2. Implementation

    Ensure that any possibly sensitive data specified in the requirements is verified with designers to ensure that it is either a calculated risk or mitigated elsewhere. Any information that is not necessary to the functionality should be removed in order to lower both the overhead and the possibility of security sensitive data being sent.

  3. System Configuration

    Setup default error messages so that unexpected errors do not disclose sensitive information.

  4. 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-201

139 results · Clear filters · Feed

  • High 7.5

    Aspire Elevation of Privilege Vulnerability

    Insertion of sensitive information into sent data in .NET Aspire allows an authorized attacker to elevate privileges locally.

  • High 7.5

    WordPress FloristPress plugin <= 7.8.4 - Sensitive Data Exposure vulnerability

    Insertion of Sensitive Information Into Sent Data vulnerability in BAKKBONE Australia FloristPress bakkbone-florist-companion allows Retrieve Embedded Sensitive Data.This issue affects FloristPress: from n/a through 7.8.4.

  • High 7.5

    WordPress Flexible Chat plugin <= 1.1.0 - Sensitive Data Exposure vulnerability

    Unauthenticated Sensitive Data Exposure in Flexible Chat <= 1.1.0 versions.

  • High 8.3

    OpenAM Session Hijacking via CDSSO

    Open Access Management (OpenAM) is an access management solution. Prior to 16.1.1, the `Cross-Domain Single Sign-On` (`CDSSO`) servlet allows a logged-in user's raw OpenAM session token to be POSTed to an attacker-controlled URL. An attacker who induces an au…

  • High 7.5

    WordPress WP Crowdfunding plugin <= 2.2.2 - Sensitive Data Exposure vulnerability

    Unauthenticated Sensitive Data Exposure in WP Crowdfunding <= 2.2.2 versions.

  • High 7.5

    WordPress Contact Form by Supsystic plugin <= 1.10.5 - Sensitive Data Exposure vulnerability

    Insertion of Sensitive Information Into Sent Data vulnerability in Supsystic Contact Form by Supsystic contact-form-by-supsystic allows Retrieve Embedded Sensitive Data.This issue affects Contact Form by Supsystic: from n/a through 1.10.5.

  • High 8.7

    odhcpd DHCPv6 Short IA_NA/IA_PD Body Stack Disclosure

    odhcpd is the DHCPv6, DHCPv4, and router-advertisement server used by OpenWrt. From version 17.01.0 to before version 25.12.3, odhcpd's DHCPv6 IA parser accepts an IA_NA or IA_PD option whose body is shorter than struct dhcpv6_ia_hdr, casts the option header …

  • High 8.1

    HSTS response erases persisted entries

    An authenticated HTTPS origin can supply an HSTS `max-age` value that the parser accepts, but time serialization later fails to process. On 64-bit systems, extreme max-age values compute an absolute expiry within standard time integer limits that exceeds cale…

  • High 8.1

    HSTS cache import drops longer-lived child

    Importing a `includeSubDomains` parent HSTS entry before a longer-lived child entry, silently drops the child. Consequently, when the parent expires, the child's valid HSTS policy is lost, causing curl to issue unencrypted HTTP requests rather than upgrading …

  • High 7.5

    auto client cert connection reuse mixup

    libcurl's connection cache match function never considers the automatic client certificate option, so a cached, already authenticated Schannel connection can be handed to a transfer that got redirected to a different origin, even though the code explicitly sw…

  • High 8.1

    stale SigV4 headers sent unintended

    Setting `CURLOPT_AWS_SIGV4` to NULL but does not disable SigV4 authentication, contrary to expectations and documentation. A subsequent transfer on the same handle still sends an `Authorization: AWS4-HMAC-SHA256` header to whatever URL isset next, leaking sta…

  • High 7.1

    Sensitive Data Exposure in extension "TYPO3 AI Integration Extension" (ns_t3ai)

    In versions running on TYPO3 10 and 11, the configured OpenAI API key is embedded in every backend page, so that the editor plugin can contact the OpenAI service directly from the browser. Any authenticated backend user can read the key and use it at the expe…

  • High 7.5

    WordPress FluentCart plugin <= 1.7.1 - Sensitive Data Exposure vulnerability

    Insertion of Sensitive Information Into Sent Data vulnerability in WPManageNinja FluentCart fluent-cart allows Retrieve Embedded Sensitive Data.This issue affects FluentCart: from n/a through 1.7.1.

  • High 7.5

    WordPress Contact Form 7 – Dynamic Text Extension plugin <= 5.0.7 - Sensitive Data Exposure vulnerability

    Unauthenticated Sensitive Data Exposure in Contact Form 7 – Dynamic Text Extension <= 5.0.7 versions.

  • High 7.5

    WordPress Web Plura Backup & Restore Manager plugin <= 0.2.25 - Sensitive Data Exposure vulnerability

    Unauthenticated Sensitive Data Exposure in Web Plura Backup &amp; Restore Manager <= 0.2.25 versions.

  • High 7.7

    Payload: API key disclosure through ordinary document reads

    Payload is a free and open source headless content management system. In versions from 3.0.0 before 3.90.0 and canary versions before 4.0.0-canary.34, users with ordinary read access to other authentication documents in a collection with useAPIKey enabled can…

  • High 7.5

    WordPress SiteVault – Backup, Restore, Migration & Cloning plugin <= 1.5.17 - Sensitive Data Exposure vulnerability

    Unauthenticated Sensitive Data Exposure in SiteVault – Backup, Restore, Migration &amp; Cloning <= 1.5.17 versions.

  • High 7.5

    WordPress Groundhogg plugin <= 4.8.3 - Sensitive Data Exposure vulnerability

    Unauthenticated Sensitive Data Exposure in Groundhogg <= 4.8.3 versions.

  • High 7.5

    WordPress Snapshotify – All-in-One Backup & Restore & Migrate plugin <= 1.3.2 - Sensitive Data Exposure vulnerability

    Unauthenticated Sensitive Data Exposure in Snapshotify &#8211; All-in-One Backup &amp; Restore &amp; Migrate <= 1.3.2 versions.

  • High 7.5

    WordPress Norvis Backup plugin <= 1.1.0 - Sensitive Data Exposure vulnerability

    Unauthenticated Sensitive Data Exposure in Norvis Backup <= 1.1.0 versions.

  • High 7.5

    WordPress Museder RestoreOne plugin <= 2.7.276 - Sensitive Data Exposure vulnerability

    Unauthenticated Sensitive Data Exposure in Museder RestoreOne <= 2.7.276 versions.

  • High 7.5

    WordPress SafeSnap – Verified WordPress Backup & Restore plugin <= 2.1.2 - Sensitive Data Exposure vulnerability

    Unauthenticated Sensitive Data Exposure in SafeSnap – Verified WordPress Backup &amp; Restore <= 2.1.2 versions.

  • High 7.2

    WordPress Edwiser Bridge plugin <= 4.3.4 - Sensitive Data Exposure vulnerability

    Unauthenticated Sensitive Data Exposure in Edwiser Bridge <= 4.3.4 versions.

  • High 7.5

    WordPress Sitemovr plugin <= 1.0.1 - Sensitive Data Exposure vulnerability

    Unauthenticated Sensitive Data Exposure in Sitemovr <= 1.0.1 versions.

  • High 7.5

    WordPress Five Star Restaurant Reservations plugin <= 2.7.24 - Sensitive Data Exposure vulnerability

    Insertion of Sensitive Information Into Sent Data vulnerability in Etoile Web Design Incorporated Five Star Restaurant Reservations restaurant-reservations allows Retrieve Embedded Sensitive Data.This issue affects Five Star Restaurant Reservations: from n/a …

  • High 7.5

    WordPress Cost Calculator Builder plugin <= 4.0.17 - Sensitive Data Exposure vulnerability

    Insertion of Sensitive Information Into Sent Data vulnerability in StylemixThemes Cost Calculator Builder cost-calculator-builder allows Retrieve Embedded Sensitive Data.This issue affects Cost Calculator Builder: from n/a through 4.0.17.

  • High 8.3

    In Eclipse BaSyx AAS Web UI versions v2-241220 through releases before v2-260924, the shared request handler attached t…

  • High 7.5

    WordPress StifLi Backup Tools plugin <= 2.2.7 - Sensitive Data Exposure vulnerability

    Unauthenticated Sensitive Data Exposure in StifLi Backup Tools <= 2.2.7 versions.

  • High 7.5

    WordPress BackupEase plugin <= 2.2.2 - Sensitive Data Exposure vulnerability

    Unauthenticated Sensitive Data Exposure in BackupEase <= 2.2.2 versions.

  • High 7.5

    Sensitive Data Exposure in Parla Auto's DetaWix Mobile Web Portal

    Insertion of sensitive information into sent data vulnerability in Parla Auto Automotive Trading Limited Company DetaWix Mobile Web Portal allows Accessing Functionality Not Properly Constrained by ACLs. This issue affects DetaWix Mobile Web Portal: before v1…

  • High 7.4

    pnpm 11.0.0 before 11.11.0 Environment Variable Exfiltration via Proxy Settings

    pnpm versions 11.0.0 before 11.11.0 and 10.7.0 before 10.34.5 expand ${VAR} environment-variable placeholders in the httpProxy, httpsProxy, and noProxy settings read from a project's pnpm-workspace.yaml. Because the manifest is repository-controlled and the p…

  • High 7.5

    Apache Syncope: OIDCC4UI provider list discloses client secrets to any authenticated user

    Insertion of sensitive information into sent data vulnerability in Apache Syncope. Any authenticated user can query for the list of available OIDC providers configured for SSO with Console and Enduser. The returned payload contains all configuration settings,…

  • High 7.5

    WordPress ZHBackup – Backup, Restore & Migration plugin <= 2.4.2 - Sensitive Data Exposure vulnerability

    Unauthenticated Sensitive Data Exposure in ZHBackup – Backup, Restore &amp; Migration <= 2.4.2 versions.

  • High 8.2

    domain-scoped PSL domain cookie

    When libpsl support is enabled, libcurl fails to enforce the Public Suffix List boundary check when processing a `Set-Cookie` header where the `Domain` attribute explicitly matches an origin host that is itself a public suffix (e.g., `Domain=co.uk` set by `co…

  • High 7.5

    secure cookie attribute bypass with tab

    A `Set-Cookie:` header using tab (horizontal tab, ASCII code 9) instead of space (ascii code 32) immediately before the `Secure` attribute causes curl to store the cookie without its Secure flag. The cookie might then wrongfully be sent over plaintext HTTP on…

  • High 7.5

    urllib: Cross-origin redirects preserve credential-bearing request headers, leading to potential credential leakage

    urllib is an HTTP client for Node.js that supports authentication, redirects, timeouts, and other request features. Prior to 4.9.1 and 2.44.1, urllib follows redirects through followRedirect but reuses caller-supplied options across origins. In src/HttpClient…

  • High 7.5

    WordPress WP Cafe Pro plugin < 3.0.15 - Sensitive Data Exposure vulnerability

    Unauthenticated Sensitive Data Exposure in WP Cafe Pro < 3.0.15 versions.

  • High 7.5

    Joomla Extension - cmsjunkie.com - Open mail relay in J-BusinessDirectory < 6.2.3

    Joomla Extension - cmsjunkie.com - Open mail relay in J-BusinessDirectory < 6.2.3 - Recipient address was taken from the request (contact_id_offer / contact_id_event) instead of the server-side offer/event record, so mail could be sent to an arbitrary address.

  • High 7.5

    WordPress Track Geolocation Of Users Using Contact Form 7 plugin <= 3.0.2 - Sensitive Data Exposure vulnerability

    Unauthenticated Sensitive Data Exposure in Track Geolocation Of Users Using Contact Form 7 <= 3.0.2 versions.

  • High 7.5

    WordPress Pay with Contact Form 7 plugin <= 1.0.4 - Sensitive Data Exposure vulnerability

    Unauthenticated Sensitive Data Exposure in Pay with Contact Form 7 <= 1.0.4 versions.