Critical security advisoryCriticalFlagged by our vulnerability database: PHP2Shell is on CISA’s exploited list. Most WordPress hosting runs PHP. See if your site is affectedFlagged by our vulnerability database: PHP2Shell is being exploited. DetailsExploited: PHP2Shell. Check your site
HuttenlocherTechnologies
Updated 26 min ago

Vulnerability database

Every flaw the U.S. government’s cybersecurity agency (CISA) has confirmed attackers are using, plus the new WordPress plugin and theme bugs published each day, sorted by what they mean for a small business. We refresh it twice a day. If you see something your website or office runs, tell us.

1,764exploited flaws on CISA’s list
36added in the last 30 days
479new WordPress flaws this week
390,525entries in the database

73 results · page 2 of 2

  • Jul 19, 2021An issue was discovered in Arm Mbed TLS before 2.24.0.CVE-2020-36424 · Computers, phones & browsers · ARM · reported by MITREMedium 4.7

    An issue was discovered in Arm Mbed TLS before 2.24.0. An attacker can recover a private key (for RSA or static Diffie-Hellman) via a side-channel attack against generation of base blinding/unblinding values.

    Product
    Mbed TLS
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Jul 19, 2021An issue was discovered in Arm Mbed TLS before 2.23.0.CVE-2020-36423 · Computers, phones & browsers · ARM · reported by MITREHigh 7.5

    An issue was discovered in Arm Mbed TLS before 2.23.0. A remote attacker can recover plaintext because a certain Lucky 13 countermeasure doesn't properly consider the case of a hardware accelerator.

    Product
    Mbed TLS
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Jul 19, 2021An issue was discovered in Arm Mbed TLS before 2.23.0.CVE-2020-36422 · Computers, phones & browsers · ARM · reported by MITREMedium 5.3

    An issue was discovered in Arm Mbed TLS before 2.23.0. A side channel allows recovery of an ECC private key, related to mbedtls_ecp_check_pub_priv, mbedtls_pk_parse_key, mbedtls_pk_parse_keyfile, mbedtls_ecp_mul, and mbedtls_ecp_mul_restartable.

    Product
    Mbed TLS
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Jul 19, 2021An issue was discovered in Arm Mbed TLS before 2.23.0.CVE-2020-36421 · Computers, phones & browsers · ARM · reported by MITREMedium 5.3

    An issue was discovered in Arm Mbed TLS before 2.23.0. Because of a side channel in modular exponentiation, an RSA private key used in a secure enclave could be disclosed.

    Product
    Mbed TLS
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Jul 14, 2021In Trusted Firmware Mbed TLS 2.24.0, a side-channel vulnerability in base64 PEM file decoding allows system-level (administrator) attackers to obtain informatioCVE-2021-24119 · Computers, phones & browsers · ARM · reported by MITREMedium 4.9

    In Trusted Firmware Mbed TLS 2.24.0, a side-channel vulnerability in base64 PEM file decoding allows system-level (administrator) attackers to obtain information about secret RSA keys via a controlled-channel and side-channel attack on software running in isolated environments that can be single stepped, especially Intel SGX.

    Product
    Mbed TLS
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Sep 2, 2020A Lucky 13 timing side channel in mbedtls_ssl_decrypt_buf in library/ssl_msg.c in Trusted Firmware Mbed TLS through 2.23.0 allows an attacker to recover secret CVE-2020-16150 · Computers, phones & browsers · ARM · reported by MITREMedium 5.5

    A Lucky 13 timing side channel in mbedtls_ssl_decrypt_buf in library/ssl_msg.c in Trusted Firmware Mbed TLS through 2.23.0 allows an attacker to recover secret key information. This affects CBC mode because of a computed time difference based on a padding length.

    Product
    Mbed TLS
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Apr 15, 2020An issue was discovered in Arm Mbed TLS before 2.16.6 and 2.7.x before 2.7.15.CVE-2020-10932 · Computers, phones & browsers · ARM · reported by MITREMedium 4.7

    An issue was discovered in Arm Mbed TLS before 2.16.6 and 2.7.x before 2.7.15. An attacker that can get precise enough side-channel measurements can recover the long-term ECDSA private key by (1) reconstructing the projective coordinate of the result of scalar multiplication by exploiting side channels in the conversion to affine coordinates; (2) using an attack described by Naccache, Smart, and Stern in 2003 to recover a few bits of the ephemeral scalar from those projective coordinates via several measurements; and (3) using a lattice attack to get from there to the long-term ECDSA private key used for the signatures. Typically an attacker would have sufficient access when attacking an SGX enclave and controlling the untrusted OS.

    Product
    Mbed TLS
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Mar 24, 2020Arm Mbed TLS before 2.16.5 allows attackers to obtain sensitive information (an RSA private key) by measuring cache usage during an import.CVE-2020-10941 · Computers, phones & browsers · ARM · reported by MITREMedium 5.9

    Arm Mbed TLS before 2.16.5 allows attackers to obtain sensitive information (an RSA private key) by measuring cache usage during an import.

    Product
    Mbed Crypto
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Jan 23, 2020The ECDSA signature implementation in ecdsa.c in Arm Mbed Crypto 2.1 and Mbed TLS through 2.19.1 does not reduce the blinded scalar before computing the inverseCVE-2019-18222 · Computers, phones & browsers · ARM · reported by MITREMedium 4.7

    The ECDSA signature implementation in ecdsa.c in Arm Mbed Crypto 2.1 and Mbed TLS through 2.19.1 does not reduce the blinded scalar before computing the inverse, which allows a local attacker to recover the private key via side-channel attacks.

    Product
    Mbed Crypto
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Sep 26, 2019Arm Mbed TLS before 2.19.0 and Arm Mbed Crypto before 2.0.0, when deterministic ECDSA is enabled, use an RNG with insufficient entropy for blinding, which mightCVE-2019-16910 · Computers, phones & browsers · ARM · reported by MITREMedium 5.3

    Arm Mbed TLS before 2.19.0 and Arm Mbed Crypto before 2.0.0, when deterministic ECDSA is enabled, use an RNG with insufficient entropy for blinding, which might allow an attacker to recover a private key via side-channel attacks if a victim signs the same message many times. (For Mbed TLS, the fix is also available in versions 2.7.12 and 2.16.3.)

    Product
    Mbed Crypto
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Dec 5, 2018Arm Mbed TLS before 2.14.1, before 2.7.8, and before 2.1.17 allows a local unprivileged attacker to recover the plaintext of RSA decryption, which is used in RSCVE-2018-19608 · Computers, phones & browsers · ARM · reported by MITREMedium 4.7

    Arm Mbed TLS before 2.14.1, before 2.7.8, and before 2.1.17 allows a local unprivileged attacker to recover the plaintext of RSA decryption, which is used in RSA-without-(EC)DH(E) cipher suites.

    Product
    Mbed TLS
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Jul 28, 2018ARM mbed TLS before 2.12.0, before 2.7.5, and before 2.1.14 allows local users to achieve partial plaintext recovery (for a CBC based ciphersuite) via a cache-bCVE-2018-0498 · Computers, phones & browsers · ARM · reported by security@debian.orgMedium 4.7

    ARM mbed TLS before 2.12.0, before 2.7.5, and before 2.1.14 allows local users to achieve partial plaintext recovery (for a CBC based ciphersuite) via a cache-based side-channel attack.

    Product
    Mbed TLS
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Jul 28, 2018ARM mbed TLS before 2.12.0, before 2.7.5, and before 2.1.14 allows remote attackers to achieve partial plaintext recovery (for a CBC based ciphersuite) via a tiCVE-2018-0497 · Computers, phones & browsers · ARM · reported by security@debian.orgMedium 5.9

    ARM mbed TLS before 2.12.0, before 2.7.5, and before 2.1.14 allows remote attackers to achieve partial plaintext recovery (for a CBC based ciphersuite) via a timing-based side-channel attack. This vulnerability exists because of an incorrect fix (with a wrong SHA-384 calculation) for CVE-2013-0169.

    Product
    Mbed TLS
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Jun 26, 2018ARM mbedTLS version 2.7.0 and earlier contains a Ciphersuite Allows Incorrectly Signed Certificates vulnerability in mbedtls_ssl_get_verify_result() that can reCVE-2018-1000520 · Computers, phones & browsers · ARM · reported by MITREHigh 7.5

    ARM mbedTLS version 2.7.0 and earlier contains a Ciphersuite Allows Incorrectly Signed Certificates vulnerability in mbedtls_ssl_get_verify_result() that can result in ECDSA-signed certificates are accepted, when only RSA-signed ones should be.. This attack appear to be exploitable via Peers negotiate a TLS-ECDH-RSA-* ciphersuite. Any of the peers can then provide an ECDSA-signed certificate, when only an RSA-signed one should be accepted..

    Product
    Mbed TLS
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Apr 10, 2018ARM mbed TLS before 2.1.11, before 2.7.2, and before 2.8.0 has a buffer over-read in ssl_parse_server_psk_hint() that could cause a crash on invalid input.CVE-2018-9989 · Computers, phones & browsers · ARM · reported by MITREHigh 7.5

    ARM mbed TLS before 2.1.11, before 2.7.2, and before 2.8.0 has a buffer over-read in ssl_parse_server_psk_hint() that could cause a crash on invalid input.

    Product
    Mbed TLS
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Apr 10, 2018ARM mbed TLS before 2.1.11, before 2.7.2, and before 2.8.0 has a buffer over-read in ssl_parse_server_key_exchange() that could cause a crash on invalid input.CVE-2018-9988 · Computers, phones & browsers · ARM · reported by MITREHigh 7.5

    ARM mbed TLS before 2.1.11, before 2.7.2, and before 2.8.0 has a buffer over-read in ssl_parse_server_key_exchange() that could cause a crash on invalid input.

    Product
    Mbed TLS
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Feb 14, 2018In ARM mbed TLS before 2.7.0, there is a bounds-check bypass through an integer overflow in PSK identity parsing in the ssl_parse_client_psk_identity() functionCVE-2017-18187 · Computers, phones & browsers · ARM · reported by MITRECritical 9.8

    In ARM mbed TLS before 2.7.0, there is a bounds-check bypass through an integer overflow in PSK identity parsing in the ssl_parse_client_psk_identity() function in library/ssl_srv.c.

    Product
    Mbed TLS
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Feb 13, 2018ARM mbed TLS before 1.3.22, before 2.1.10, and before 2.7.0, when the truncated HMAC extension and CBC are used, allows remote attackers to execute arbitrary coCVE-2018-0488 · Computers, phones & browsers · ARM · reported by security@debian.orgCritical 9.8

    ARM mbed TLS before 1.3.22, before 2.1.10, and before 2.7.0, when the truncated HMAC extension and CBC are used, allows remote attackers to execute arbitrary code or cause a denial of service (heap corruption) via a crafted application packet within a TLS or DTLS session.

    Product
    Mbed TLS
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Feb 13, 2018ARM mbed TLS before 1.3.22, before 2.1.10, and before 2.7.0 allows remote attackers to execute arbitrary code or cause a denial of service (buffer overflow) viaCVE-2018-0487 · Computers, phones & browsers · ARM · reported by security@debian.orgCritical 9.8

    ARM mbed TLS before 1.3.22, before 2.1.10, and before 2.7.0 allows remote attackers to execute arbitrary code or cause a denial of service (buffer overflow) via a crafted certificate chain that is mishandled during RSASSA-PSS signature verification within a TLS or DTLS session.

    Product
    Mbed TLS
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Aug 30, 2017ARM mbed TLS before 1.3.21 and 2.x before 2.1.9, if optional authentication is configured, allows remote attackers to bypass peer authentication via an X.509 ceCVE-2017-14032 · Computers, phones & browsers · ARM · reported by MITREHigh 8.1

    ARM mbed TLS before 1.3.21 and 2.x before 2.1.9, if optional authentication is configured, allows remote attackers to bypass peer authentication via an X.509 certificate chain with many intermediates. NOTE: although mbed TLS was formerly known as PolarSSL, the releases shipped with the PolarSSL name are not affected.

    Product
    Mbed TLS
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Apr 20, 2017An exploitable free of a stack pointer vulnerability exists in the x509 certificate parsing code of ARM mbed TLS before 1.3.19, 2.x before 2.1.7, and 2.4.x befoCVE-2017-2784 · Computers, phones & browsers · ARM · reported by talos-cna@cisco.comHigh 8.1

    An exploitable free of a stack pointer vulnerability exists in the x509 certificate parsing code of ARM mbed TLS before 1.3.19, 2.x before 2.1.7, and 2.4.x before 2.4.2. A specially crafted x509 certificate, when parsed by mbed TLS library, can cause an invalid free of a stack pointer leading to a potential remote code execution. In order to exploit this vulnerability, an attacker can act as either a client or a server on a network to deliver malicious x509 certificates to vulnerable applications.

    Product
    mbed TLS
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Nov 2, 2015Heap-based buffer overflow in ARM mbed TLS (formerly PolarSSL) 1.3.x before 1.3.14 and 2.x before 2.1.2 allows remote SSL servers to cause a denial of service (CVE-2015-8036 · Other software · Polarssl · reported by MITREMedium 6.8

    Heap-based buffer overflow in ARM mbed TLS (formerly PolarSSL) 1.3.x before 1.3.14 and 2.x before 2.1.2 allows remote SSL servers to cause a denial of service (client crash) and possibly execute arbitrary code via a long session ticket name to the session ticket extension, which is not properly handled when creating a ClientHello message to resume a session. NOTE: this identifier was SPLIT from CVE-2015-5291 per ADT3 due to different affected version ranges.

    Product
    Polarssl
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Nov 2, 2015Heap-based buffer overflow in PolarSSL 1.x before 1.2.17 and ARM mbed TLS (formerly PolarSSL) 1.3.x before 1.3.14 and 2.x before 2.1.2 allows remote SSL serversCVE-2015-5291 · Other software · Polarssl · reported by Red HatMedium 6.8

    Heap-based buffer overflow in PolarSSL 1.x before 1.2.17 and ARM mbed TLS (formerly PolarSSL) 1.3.x before 1.3.14 and 2.x before 2.1.2 allows remote SSL servers to cause a denial of service (client crash) and possibly execute arbitrary code via a long hostname to the server name indication (SNI) extension, which is not properly handled when creating a ClientHello message. NOTE: this identifier has been SPLIT per ADT3 due to different affected version ranges. See CVE-2015-8036 for the session ticket issue that was introduced in 1.3.0.

    Product
    Polarssl
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.

Where this comes from: the exploited list is CISA’s Known Exploited Vulnerabilities catalog. Everything else is the whole National Vulnerability Database, where each record is published by the team that found the bug (Wordfence, Patchstack, WPScan, the vendors themselves and others); we show who. Exploit odds are FIRST’s EPSS, updated daily. Titles and categories are ours, so check the linked record before acting on a detail. For a write-up of the big ones, see our advisories. Every vendor, and every WordPress plugin and theme with a recorded flaw, also has its own page. All of it is free to reuse as JSON, CSV or RSS.

Weekly security brief

The flaws that hit local websites, every Friday.

One short email: what got exploited this week, which WordPress plugins broke, and what to check. Unsubscribe in one click.

Get in touch

Tell us what you're building.

A website, your marketing, a security check, an app, or the thing you've been running out of a spreadsheet for three years. A few lines is plenty.

01The person who'll do the work writes back
02A short call, then a written plan with the price
03Nothing starts until you say yes
04Hacked or down right now? Call, and we pick up the same day
843-331-6339

Not ready to talk yet? Run the free website check and see what Google sees.

What do you need?
Build
Grow
Protect
Urgent

No newsletter, no sales sequence. Just a reply.