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 11 h 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
35added in the last 30 days
456new WordPress flaws this week
390,714entries in the database

23 results

  • Jun 23, 2026GNU libidn before 1.44 is prone to out-of-bounds reads of uninitialized memory in the ToUnicode APIs because of mishandling in idna_to_unicode_internal.CVE-2026-57053 · Other software · GNU · reported by MITREMedium 4

    GNU libidn before 1.44 is prone to out-of-bounds reads of uninitialized memory in the ToUnicode APIs because of mishandling in idna_to_unicode_internal. The affected code is not present in libidn2.

    Product
    libidn
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Jun 5, 2026Internationalized Domain Names in Applications (IDNA) for Python provides support for Internationalized Domain Names in Applications (IDNA) and Unicode IDNA ComCVE-2026-45409 · Other software · kjd · reported by GitHubMedium 6.9

    Internationalized Domain Names in Applications (IDNA) for Python provides support for Internationalized Domain Names in Applications (IDNA) and Unicode IDNA Compatibility Processing. In versions prior to 3.15, payloads such as `"\u0660" * N` or `"\u30fb" * N + "\u6f22"` utilize the `valid_contexto` function prior to length rejection, and for high values of `N` will take a long time to process. This is the same issue as CVE-2024-3651, however the original remediation in 2024 was not a complete fix. A specially crafted argument to the `idna.encode()` function could consume significant resources. This may lead to a denial-of-service. Starting in version 3.14, the function rejects long inputs as soon as practicable prior to any further processing to minimize resource consumption. In version 3.15, this approach was extended to lesser used alternate functions (i.e. per-label conversions and codec support). A workaround is available. Domain names cannot exceed 253 characters in length. If this length limit is enforced prior to passing the domain to the `idna.encode()` function, it should no longer consume significant resources. This is triggered by arbitrarily large inputs that would not

    Product
    idna
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • May 29, 2025Improper Validation of Unsafe Equivalence in punycode by the idna crate from Servo rust-url allows an attacker to create a punycode hostname that one part of a CVE-2024-12224 · Other software · servo · reported by security@mozilla.orgMedium 5.1

    Improper Validation of Unsafe Equivalence in punycode by the idna crate from Servo rust-url allows an attacker to create a punycode hostname that one part of a system might treat as distinct while another part of that system would treat as equivalent to another hostname.

    Product
    rust-url
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Jul 7, 2024A vulnerability was identified in the kjd/idna library, specifically within the `idna.encode()` function, affecting version 3.6.CVE-2024-3651 · Other software · kjd · reported by security@huntr.devHigh 7.5

    A vulnerability was identified in the kjd/idna library, specifically within the `idna.encode()` function, affecting version 3.6. The issue arises from the function's handling of crafted input strings, which can lead to quadratic complexity and consequently, a denial of service condition. This vulnerability is triggered by a crafted input that causes the `idna.encode()` function to process the input with considerable computational load, significantly increasing the processing time in a quadratic manner relative to the input size.

    Product
    kjd/idna
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Oct 12, 2021IBM Data Risk Manager (iDNA) 2.0.6 uses weaker than expected cryptographic algorithms that could allow an attacker to decrypt highly sensitive information.CVE-2021-38862 · Other software · IBM · reported by psirt@us.ibm.comHigh 7.5

    IBM Data Risk Manager (iDNA) 2.0.6 uses weaker than expected cryptographic algorithms that could allow an attacker to decrypt highly sensitive information. IBM X-Force ID: 207980.

    Product
    Data Risk Manager
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Jul 12, 2021Node.js before 16.4.1, 14.17.2, 12.22.2 is vulnerable to an out-of-bounds read when uv__idna_toascii() is used to convert strings to ASCII.CVE-2021-22918 · Other software · NodeJS · reported by support@hackerone.comMedium 5.3

    Node.js before 16.4.1, 14.17.2, 12.22.2 is vulnerable to an out-of-bounds read when uv__idna_toascii() is used to convert strings to ASCII. The pointer p is read and increased without checking whether it is beyond pe, with the latter holding a pointer to the end of the buffer. This can lead to information disclosures or crashes. This function can be triggered via uv_getaddrinfo().

    Product
    Node
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Sep 22, 2020IBM Data Risk Manager (iDNA) 2.0.6 contains hard-coded credentials, such as a password or cryptographic key, which it uses for its own inbound authentication, oCVE-2020-4622 · Other software · IBM · reported by psirt@us.ibm.comHigh 7.5

    IBM Data Risk Manager (iDNA) 2.0.6 contains hard-coded credentials, such as a password or cryptographic key, which it uses for its own inbound authentication, outbound communication to external components, or encryption of internal data. IBM X-Force ID: 184983.

    Product
    Data Risk Manager
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Sep 22, 2020IBM Data Risk Manager (iDNA) 2.0.6 could allow an authenticated user to escalate their privileges to administrator due to insufficient authorization checks.CVE-2020-4621 · Other software · IBM · reported by psirt@us.ibm.comHigh 8.8

    IBM Data Risk Manager (iDNA) 2.0.6 could allow an authenticated user to escalate their privileges to administrator due to insufficient authorization checks. IBM X-Force ID: 184981.

    Product
    Data Risk Manager
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Sep 22, 2020IBM Data Risk Manager (iDNA) 2.0.6 could allow a remote authenticated attacker to upload arbitrary files, caused by the improper validation of file extensions.CVE-2020-4620 · Other software · IBM · reported by psirt@us.ibm.comHigh 8.8

    IBM Data Risk Manager (iDNA) 2.0.6 could allow a remote authenticated attacker to upload arbitrary files, caused by the improper validation of file extensions. By sending a specially-crafted HTTP request, a remote attacker could exploit this vulnerability to upload a malicious file, which could allow the attacker to execute arbitrary code on the vulnerable system. IBM X-Force ID: 184979.

    Product
    Data Risk Manager
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Sep 22, 2020IBM Data Risk Manager (iDNA) 2.0.6 stores user credentials in plain in clear text which can be read by an authenticated user.CVE-2020-4619 · Other software · IBM · reported by psirt@us.ibm.comMedium 6.5

    IBM Data Risk Manager (iDNA) 2.0.6 stores user credentials in plain in clear text which can be read by an authenticated user. IBM X-Force ID: 184976.

    Product
    Data Risk Manager
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Sep 22, 2020IBM Data Risk Manager (iDNA) 2.0.6 could allow a privileged user to cause a denial of service due to improper input validation.CVE-2020-4618 · Other software · IBM · reported by psirt@us.ibm.comMedium 4.9

    IBM Data Risk Manager (iDNA) 2.0.6 could allow a privileged user to cause a denial of service due to improper input validation. IBM X-Force ID: 184937.

    Product
    Data Risk Manager
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Sep 22, 2020IBM Data Risk Manager (iDNA) 2.0.6 is vulnerable to cross-site request forgery which could allow an attacker to execute malicious and unauthorized actions transCVE-2020-4617 · Other software · IBM · reported by psirt@us.ibm.comHigh 8.1

    IBM Data Risk Manager (iDNA) 2.0.6 is vulnerable to cross-site request forgery which could allow an attacker to execute malicious and unauthorized actions transmitted from a user that the website trusts. IBM X-Force ID: 184930.

    Product
    Data Risk Manager
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Sep 22, 2020IBM Data Risk Manager (iDNA) 2.0.6 could disclose sensitive username information to an attacker using a specially crafted HTTP request.CVE-2020-4616 · Other software · IBM · reported by psirt@us.ibm.comMedium 5.3

    IBM Data Risk Manager (iDNA) 2.0.6 could disclose sensitive username information to an attacker using a specially crafted HTTP request. IBM X-Force ID: 184929.

    Product
    Data Risk Manager
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Sep 22, 2020IBM Data Risk Manager (iDNA) 2.0.6 is vulnerable to cross-site scripting.CVE-2020-4615 · Other software · IBM · reported by psirt@us.ibm.comMedium 5.4

    IBM Data Risk Manager (iDNA) 2.0.6 is vulnerable to cross-site scripting. This vulnerability allows users to embed arbitrary JavaScript code in the Web UI thus altering the intended functionality potentially leading to credentials disclosure within a trusted session. IBM X-Force ID: 184928.

    Product
    Data Risk Manager
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Sep 22, 2020IBM Data Risk Manager (iDNA) 2.0.6 uses weaker than expected cryptographic algorithms that could allow an attacker to decrypt sensitive information.CVE-2020-4614 · Other software · IBM · reported by psirt@us.ibm.comHigh 7.5

    IBM Data Risk Manager (iDNA) 2.0.6 uses weaker than expected cryptographic algorithms that could allow an attacker to decrypt sensitive information. IBM X-Force ID: 184927.

    Product
    Data Risk Manager
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Sep 22, 2020IBM Data Risk Manager (iDNA) 2.0.6 uses weaker than expected cryptographic algorithms that could allow an attacker to decrypt highly sensitive information.CVE-2020-4613 · Other software · IBM · reported by psirt@us.ibm.comHigh 7.5

    IBM Data Risk Manager (iDNA) 2.0.6 uses weaker than expected cryptographic algorithms that could allow an attacker to decrypt highly sensitive information. IBM X-Force ID: 184925.

    Product
    Data Risk Manager
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Sep 22, 2020IBM Data Risk Manager (iDNA) 2.0.6 could allow an authenticated user to obtain sensitive information using a specially crafted HTTP request.CVE-2020-4612 · Other software · IBM · reported by psirt@us.ibm.comMedium 6.5

    IBM Data Risk Manager (iDNA) 2.0.6 could allow an authenticated user to obtain sensitive information using a specially crafted HTTP request. IBM X-Force ID: 184924.

    Product
    Data Risk Manager
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Sep 22, 2020IBM Data Risk Manager (iDNA) 2.0.6 could allow an authenticated user to bypass security and execute actions reserved for admins.CVE-2020-4611 · Other software · IBM · reported by psirt@us.ibm.comHigh 8.8

    IBM Data Risk Manager (iDNA) 2.0.6 could allow an authenticated user to bypass security and execute actions reserved for admins. IBM X-Force ID: 184922.

    Product
    Data Risk Manager
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Aug 1, 2018curl before version 7.51.0 uses outdated IDNA 2003 standard to handle International Domain Names and this may lead users to potentially and unknowingly issue neCVE-2016-8625 · Other software · The Curl Project · reported by Red HatMedium 5.3

    curl before version 7.51.0 uses outdated IDNA 2003 standard to handle International Domain Names and this may lead users to potentially and unknowingly issue network transfer requests to the wrong host.

    Product
    curl
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Sep 7, 2016The idna_to_ascii_4i function in lib/idna.c in libidn before 1.33 allows context-dependent attackers to cause a denial of service (out-of-bounds read and crash)CVE-2016-6261 · Other software · Opensuse · reported by MITREHigh 7.5

    The idna_to_ascii_4i function in lib/idna.c in libidn before 1.33 allows context-dependent attackers to cause a denial of service (out-of-bounds read and crash) via 64 bytes of input.

    Product
    Leap
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Dec 28, 2013Cross-site scripting (XSS) vulnerability in libraries/idna_convert/example.php in Joomla! 3.1.5 allows remote attackers to inject arbitrary web script or HTML vCVE-2013-5583 · Websites & servers · Joomla · reported by MITREMedium 4.3

    Cross-site scripting (XSS) vulnerability in libraries/idna_convert/example.php in Joomla! 3.1.5 allows remote attackers to inject arbitrary web script or HTML via the lang parameter.

    Product
    Joomla!
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Apr 26, 2011Directory traversal vulnerability in the KGetMetalink::File::isValidNameAttr function in ui/metalinkcreator/metalinker.cpp in KGet in KDE SC 4.6.2 and earlier aCVE-2011-1586 · Other software · KDE · reported by Red HatMedium 5.8

    Directory traversal vulnerability in the KGetMetalink::File::isValidNameAttr function in ui/metalinkcreator/metalinker.cpp in KGet in KDE SC 4.6.2 and earlier allows remote attackers to create arbitrary files via a .. (dot dot) in the name attribute of a file element in a metalink file. NOTE: this vulnerability exists because of an incomplete fix for CVE-2010-1000.

    Product
    KDE SC
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Aug 20, 2010Heap-based buffer overflow in the convert_to_idna function in WWW/Library/Implementation/HTParse.c in Lynx 2.8.8dev.1 through 2.8.8dev.4 allows remote attackersCVE-2010-2810 · Other software · Lynx · reported by Red HatMedium 6.8

    Heap-based buffer overflow in the convert_to_idna function in WWW/Library/Implementation/HTParse.c in Lynx 2.8.8dev.1 through 2.8.8dev.4 allows remote attackers to cause a denial of service (application crash) or possibly execute arbitrary code via a malformed URL containing a % (percent) character in the domain name.

    Product
    Lynx
    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.