Skip to content

← Public intelligence

PyPI package

rdiffweb

Open actionable advisories and recorded vendor fixes. This public package view has no inventory attached and cannot establish whether your deployment is affected. A vendor fix never resolves your finding; verify your installed version and the source guidance.

Open advisories

43 actionable advisories, newest first. Withdrawn advisories and news are excluded. Coverage is partial.

  1. Medium, CVSS 6.9PyPIAmendedPublished

    rdiffweb's unlimited length Fullname field can lead to DoS

    CVE-2022-3364 · GHSA-fqfg-c577-2vc3

    Affected
    • PyPI rdiffweb < 2.5.0a3
    Fixed in
    2.5.0a3· Vendor fix available
    Issue
    rdiffweb prior to 2.5.0a3 does not validate email length, allowing users to insert an email longer than 255 characters. If a user signs up with an email with a length of 1 million or more characters and logs in, withdraws, or changes their email, the server may cause denial of service due to overload.

    Recommended action: Upgrade to 2.5.0a3 (pre-release) or later, then redeploy and verify.A vendor fix does not resolve your finding until you verify it in your own systems.

    Sources:osv.dev (1)github.com (2)Source checked Evidence →
  2. Medium, CVSS 5.1PyPIAmendedPublished

    rdiffweb vulnerable to Use of Cache Containing Sensitive Information

    CVE-2022-3292 · GHSA-7fqm-jm52-f9vc

    Affected
    • PyPI rdiffweb < 2.4.9
    Fixed in
    2.4.9· Vendor fix available
    Issue
    rdiffweb prior to version 2.4.9 is vulnerable to Use of Cache Containing Sensitive Information. Due to improper cache control, an attacker can view sensitive information even if they are not logged into an account. Version 2.4.9 contains a patch for this issue.

    Recommended action: Upgrade to 2.4.9 or later, then redeploy and verify.A vendor fix does not resolve your finding until you verify it in your own systems.

    Sources:osv.dev (1)github.com (2)Source checked Evidence →
  3. High, CVSS 8.7PyPIAmendedPublished

    rdiffweb allows unlimited length of root directory name, which could result in DoS

    CVE-2022-3295 · GHSA-hrj7-f62f-j7x7

    Affected
    • PyPI rdiffweb < 2.4.8
    Fixed in
    2.4.8· Vendor fix available
    Issue
    rdiffweb prior to 2.4.8 has no limit in length of root directory names. Allowing users to enter long strings may result in a DOS attack or memory corruption. Version 2.4.8 defines a field limit for username, email, and root directory.

    Recommended action: Upgrade to 2.4.8 or later, then redeploy and verify.A vendor fix does not resolve your finding until you verify it in your own systems.

    Sources:osv.dev (1)github.com (2)Source checked Evidence →
  4. Medium, CVSS 4.8PyPIAmendedPublished

    rdiffweb vulnerable to Improper Cleanup on Thrown Exception

    CVE-2022-3301 · GHSA-qq29-5vjh-vxwr

    Affected
    • PyPI rdiffweb < 2.4.8
    Fixed in
    2.4.8· Vendor fix available
    Issue
    rdiffweb prior to version 2.4.8 is vulnerable to Improper Cleanup on Thrown Exception. This could allow an attacker to display a message of their choice onto a web page. Version 2.4.8 contains a fix for this issue.

    Recommended action: Upgrade to 2.4.8 or later, then redeploy and verify.A vendor fix does not resolve your finding until you verify it in your own systems.

    Sources:osv.dev (1)github.com (2)Source checked Evidence →
  5. High, CVSS 7.5PyPIAmendedPublished

    rdiffweb's unlimited length email field can lead to DoS

    CVE-2022-3272 · GHSA-qrj3-hrgj-fm7r

    Affected
    • PyPI rdiffweb < 2.4.8
    Fixed in
    2.4.8· Vendor fix available
    Issue
    rdiffweb prior to 2.4.8 does not validate email length, allowing users to insert an email longer than 255 characters. If a user signs up with an email with a length of 1 million or more characters and logs in, withdraws, or changes their email, the server may cause denial of service due to overload. Version 2.4.8 sets length limits for username, email, and root directory.

    Recommended action: Upgrade to 2.4.8 or later, then redeploy and verify.A vendor fix does not resolve your finding until you verify it in your own systems.

    Sources:osv.dev (1)github.com (2)Source checked Evidence →
  6. High, CVSS 8.7PyPIAmendedPublished

    rdiffweb's unlimited username field length can lead to DoS

    CVE-2022-3290 · GHSA-5v95-j4rr-6f3c

    Affected
    • PyPI rdiffweb < 2.4.8
    Fixed in
    2.4.8· Vendor fix available
    Issue
    rdiffweb prior to 2.4.8 is vulnerable to a potential Dos attack via an unlimited length "username" field. This can result in excess memory consumption, or memory corruption, leading to a Denial of Service (DoS). This issue is patched in version 2.4.8. There are no known workarounds.

    Recommended action: Upgrade to 2.4.8 or later, then redeploy and verify.A vendor fix does not resolve your finding until you verify it in your own systems.

    Sources:osv.dev (1)github.com (2)Source checked Evidence →
  7. High, CVSS 7.5PyPIAmendedPublished

    rdiffweb vulnerable to potential DoS via memory consumption

    CVE-2022-3298 · GHSA-xhw9-4wqq-x67v

    Affected
    • PyPI rdiffweb < 2.4.8
    Fixed in
    2.4.8· Vendor fix available
    Issue
    rdiffweb prior to 2.4.8 is vulnerable to a potential Dos attack via an unlimited length "title" field when adding an SSH key. This can result in excess memory consumption, leading to a Denial of Service (DoS). This issue is patched in version 2.4.8. There are no known workarounds.

    Recommended action: Upgrade to 2.4.8 or later, then redeploy and verify.A vendor fix does not resolve your finding until you verify it in your own systems.

    Sources:osv.dev (1)github.com (2)Source checked Evidence →
  8. Critical, CVSS 9.3PyPIAmendedPublished

    rdiffweb vulnerable to account access via session fixation

    CVE-2022-3269 · GHSA-j3q4-gmj4-mj95

    Affected
    • PyPI rdiffweb < 2.4.7
    Fixed in
    2.4.7· Vendor fix available
    Issue
    rdiffweb prior to 2.4.7 fails to invalidate session cookies on logout, leading to session fixation and allowing an attacker to access a users account. After logging in and logging out, the application continues to use the preauthentication cookies. The cookies remain the same after closing the browser and after password reset. The same cookies are reassigned for additional user logins which can lead to session fixation. An attacker can gain unauthorized access to the account of users who are using the same browser as long as a single session cookie persists on that browser once the attacker obtains a session cookie through another attack. This issue is patched in version 2.4.7. There are no known workarounds.

    Recommended action: Upgrade to 2.4.7 or later, then redeploy and verify.A vendor fix does not resolve your finding until you verify it in your own systems.

    Sources:osv.dev (1)github.com (2)Source checked Evidence →
  9. High, CVSS 7.1PyPIAmendedPublished

    rdiffweb Cross-Site Request Forgery vulnerability can lead to user email ID being changed

    CVE-2022-3274 · GHSA-gmj8-84r4-h46j

    Affected
    • PyPI rdiffweb < 2.4.7
    Fixed in
    2.4.7· Vendor fix available
    Issue
    rdiffwen prior to version 2.4.7 is vulnerable to Cross-Site Request Forgery (CSRF). An attacker can change a user's email ID. Version 2.4.7 has a fix for this issue.

    Recommended action: Upgrade to 2.4.7 or later, then redeploy and verify.A vendor fix does not resolve your finding until you verify it in your own systems.

    Sources:osv.dev (1)github.com (2)Source checked Evidence →
  10. Medium, CVSS 5.3PyPIAmendedPublished

    rdiffweb Cross-Site Request Forgery vulnerability

    CVE-2022-3267 · GHSA-74j6-3hh4-w3f5

    Affected
    • PyPI rdiffweb < 2.4.6
    Fixed in
    2.4.6· Vendor fix available
    Issue
    rdiffweb prior to 2.4.6 is vulnerable to cross-site request forgery on the repository settings. A malicious user can change the settings of a repository by sending a URL to the victim. This issue is fixed in version 2.4.6.

    Recommended action: Upgrade to 2.4.6 or later, then redeploy and verify.A vendor fix does not resolve your finding until you verify it in your own systems.

    Sources:osv.dev (1)github.com (2)Source checked Evidence →
  11. Medium, CVSS 6.9PyPIAmendedPublished

    rdiffweb has insecure HTTP cookies

    CVE-2022-3250 · GHSA-m748-hjqg-rpp8

    Affected
    • PyPI rdiffweb < 2.4.6
    Fixed in
    2.4.6· Vendor fix available
    Issue
    In rdiffweb prior to version 2.4.6, the cookie sessionid does not have a secure attribute when the URL is invalid. Version 2.4.6 contains a fix for the issue.

    Recommended action: Upgrade to 2.4.6 or later, then redeploy and verify.A vendor fix does not resolve your finding until you verify it in your own systems.

    Sources:osv.dev (1)github.com (2)Source checked Evidence →
  12. Medium, CVSS 5.3PyPIAmendedPublished

    rdiffweb CSRF could lead to disabling notifications in user profile

    CVE-2022-3233 · GHSA-9vxf-mcm6-5m42

    Affected
    • PyPI rdiffweb < 2.4.6
    Fixed in
    2.4.6· Vendor fix available
    Issue
    rdiffweb prior to 2.4.6 is vulnerable to Cross-Site Request Forgery (CSRF), which could lead to disabling notifications in a user's profile.

    Recommended action: Upgrade to 2.4.6 or later, then redeploy and verify.A vendor fix does not resolve your finding until you verify it in your own systems.

    Sources:osv.dev (1)github.com (2)Source checked Evidence →
  13. Medium, CVSS 5.3PyPIAmendedPublished

    rdiffweb CSRF vulnerability in admin area can lead to deletion of repositories and users

    CVE-2022-3232 · GHSA-cw2v-wv4g-w4p6

    Affected
    • PyPI rdiffweb < 2.4.5
    Fixed in
    2.4.5· Vendor fix available
    Issue
    rdiffweb prior to 2.4.5 is vulnerable to Cross-Site Request Forgery (CSRF). An attacker exploiting this vulnerability can use it to delete repositories and users.

    Recommended action: Upgrade to 2.4.5 or later, then redeploy and verify.A vendor fix does not resolve your finding until you verify it in your own systems.

    Sources:osv.dev (1)github.com (2)Source checked Evidence →
  14. High, CVSS 8.7PyPIAmendedPublished

    rdiffweb CSRF vulnerability in profile's SSH keys can lead to unauthorized access

    CVE-2022-3221 · GHSA-vq4h-xrwc-m639

    Affected
    • PyPI rdiffweb < 2.4.3
    Fixed in
    2.4.3· Vendor fix available
    Issue
    rdiffweb prior to 2.4.3 is vulnerable to Cross-Site Request Forgery (CSRF). While adding SSH public keys to the profile, the server accepts the GET request, which results in adding an SSH public key to the profile and leads to unauthorized access to the system and backups. Version 2.4.3 contains a patch for this issue.

    Recommended action: Upgrade to 2.4.3 or later, then redeploy and verify.A vendor fix does not resolve your finding until you verify it in your own systems.

    Sources:osv.dev (1)github.com (2)Source checked Evidence →
  15. Medium, CVSS 5.3PyPIAmendedPublished

    rdiffweb Missing Custom Error Page

    CVE-2022-3175 · GHSA-ch4c-278q-5654

    Affected
    • PyPI rdiffweb >= 2.4.1, <= 2.4.1
    Fixed in
    2.4.2· Vendor fix available
    Issue
    rdiffweb version 2.4.1 is set to a default and leaks error information. Version 2.4.2 fixes this issue.

    Recommended action: Upgrade to 2.4.2 or later, then redeploy and verify.A vendor fix does not resolve your finding until you verify it in your own systems.

    Sources:osv.dev (1)github.com (2)Source checked Evidence →
  16. High, CVSS 7.1PyPIAmendedPublished

    rdiffweb vulnerable to Sensitive Cookie in HTTPS Session Without 'Secure' Attribute

    CVE-2022-3174 · GHSA-mjw4-xvx6-3grg

    Affected
    • PyPI rdiffweb >= 2.4.1, <= 2.4.1
    Fixed in
    2.4.2· Vendor fix available
    Issue
    rdiffweb version 2.4.1 is vulnerable to Sensitive Cookie in HTTPS Session Without 'Secure' Attribute. This makes it so that a user's cookies can be sent to the server with an unencrypted request over the HTTP protocol. Version 2.4.2 contains a fix for the issue.

    Recommended action: Upgrade to 2.4.2 or later, then redeploy and verify.A vendor fix does not resolve your finding until you verify it in your own systems.

    Sources:osv.dev (1)github.com (2)Source checked Evidence →
  17. High, CVSS 8.7PyPIAmendedPublished

    rdiffweb contains Weak Password Requirements

    CVE-2022-3179 · GHSA-mp5p-g2jv-r8qw

    Affected
    • PyPI rdiffweb >= 2.4.1, <= 2.4.1
    Fixed in
    2.4.2· Vendor fix available
    Issue
    rdiffweb version 2.4.1 has no password policy or password checking, which could make users vulnerable to brute force password guessing attacks. Version 2.4.2 enforces minimum and maximum password lengths.

    Recommended action: Upgrade to 2.4.2 or later, then redeploy and verify.A vendor fix does not resolve your finding until you verify it in your own systems.

    Sources:osv.dev (1)github.com (2)Source checked Evidence →
  18. Critical, CVSS 9.3PyPIAmendedPublished

    rdiffweb vulnerable to Improper Restriction of Rendered UI Layers or Frames

    CVE-2022-3167 · GHSA-m379-x4xc-38x9

    Affected
    • PyPI rdiffweb < 2.4.1
    Fixed in
    2.4.1· Vendor fix available
    Issue
    rdiffweb prior to 2.4.1 is vulnerable to Improper Restriction of Rendered UI Layers or Frames. This allows attackers to perform clickjacking attacks that can trick victims into performing actions such as entering passwords, liking or deleting posts, and/or initiating an account deletion. This issue has been patched in version 2.4.1.

    Recommended action: Upgrade to 2.4.1 or later, then redeploy and verify.A vendor fix does not resolve your finding until you verify it in your own systems.

    Sources:osv.dev (1)github.com (2)Source checked Evidence →