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 2 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,762exploited flaws on CISA’s list
34added in the last 30 days
344new WordPress flaws this week
390,080entries in the database

147 results · page 3 of 3

  • Feb 3, 2026ERPNext thru 15.88.1 does not sanitize or remove certain HTML tags specifically `<a>` hyperlinks in fields that are intended for plain text.CVE-2025-65924 · Other software · Frappe · reported by MITREMedium 4.1

    ERPNext thru 15.88.1 does not sanitize or remove certain HTML tags specifically `<a>` hyperlinks in fields that are intended for plain text. Although JavaScript is blocked (preventing XSS), the HTML is still preserved in the generated PDF document. As a result, an attacker can inject malicious clickable links into an ERP-generated PDF. Since PDF files generated by the ERP system are generally considered trustworthy, users are highly likely to click these links, potentially enabling phishing attacks or malware delivery. This issue occurs in the Add Quality Goal' function.

    Product
    Erpnext
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Feb 3, 2026A Stored Cross-Site Scripting (XSS) vulnerability was discovered within the CSV import mechanism of ERPNext thru 15.88.1 when using the Update Existing RecordsoCVE-2025-65923 · Other software · Frappe · reported by MITREMedium 5.4

    A Stored Cross-Site Scripting (XSS) vulnerability was discovered within the CSV import mechanism of ERPNext thru 15.88.1 when using the Update Existing Recordsoption. An attacker can embed malicious JavaScript code into a CSV field, which is then stored in the database and executed whenever the affected record is viewed by a user within the ERPNext web interface. This exposure may allow an attacker to compromise user sessions or perform unauthorized actions under the context of a victim's account.

    Product
    Erpnext
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Dec 22, 2025An arbitrary file upload vulnerability in the Attachments module of Frappe Framework v15.89.0 allows attackers to execute arbitrary code via uploading a craftedCVE-2025-67289 · Other software · Frappe · reported by MITRECritical 9.6

    An arbitrary file upload vulnerability in the Attachments module of Frappe Framework v15.89.0 allows attackers to execute arbitrary code via uploading a crafted XML file.

    Product
    Erpnext
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Dec 15, 2025An issue was discovered in Frappe ERPNext through 15.89.0.CVE-2025-66440 · Other software · Frappe · reported by MITREHigh 8.8

    An issue was discovered in Frappe ERPNext through 15.89.0. Function get_outstanding_reference_documents() at erpnext/accounts/doctype/payment_entry/payment_entry.py is vulnerable to SQL Injection. It allows an attacker to extract arbitrary data from the database by injecting SQL payloads via the to_posting_date parameter, which is directly interpolated into the query without proper sanitization or parameter binding.

    Product
    Erpnext
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Dec 15, 2025An issue was discovered in Frappe ERPNext through 15.89.0.CVE-2025-66439 · Other software · Frappe · reported by MITREHigh 8.8

    An issue was discovered in Frappe ERPNext through 15.89.0. Function get_outstanding_reference_documents() at erpnext.accounts.doctype.payment_entry.payment_entry.py is vulnerable to SQL Injection. It allows an attacker to extract arbitrary data from the database by injecting SQL payloads via the from_posting_date parameter, which is directly interpolated into the query without proper sanitization or parameter binding.

    Product
    Erpnext
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Dec 15, 2025A Server-Side Template Injection (SSTI) vulnerability exists in the Frappe ERPNext through 15.89.0 Print Format rendering mechanism.CVE-2025-66438 · Other software · Frappe · reported by MITREHigh 8.8

    A Server-Side Template Injection (SSTI) vulnerability exists in the Frappe ERPNext through 15.89.0 Print Format rendering mechanism. Specifically, the API frappe.www.printview.get_html_and_style() triggers the rendering of the html field inside a Print Format document using frappe.render_template(template, doc) via the get_rendered_template() call chain. Although ERPNext wraps Jinja2 in a SandboxedEnvironment, it exposes sensitive functions such as frappe.db.sql through get_safe_globals(). An authenticated attacker with permission to create or modify a Print Format can inject arbitrary Jinja expressions into the html field. Once the malicious Print Format is saved, the attacker can call get_html_and_style() with a target document (e.g., Supplier or Sales Invoice) to trigger the render process. This leads to information disclosure from the database, such as database version, schema details, or sensitive values, depending on the injected payload. Exploitation flow: Create a Print Format with SSTI payload in the html field; call the get_html_and_style() API; triggers frappe.render_template(template, doc) inside get_rendered_template(); leaks database information via frappe.db.sql or o

    Product
    Erpnext
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Dec 15, 2025An SSTI (Server-Side Template Injection) vulnerability exists in the get_address_display method of Frappe ERPNext through 15.89.0.CVE-2025-66437 · Other software · Frappe · reported by MITREHigh 8.8

    An SSTI (Server-Side Template Injection) vulnerability exists in the get_address_display method of Frappe ERPNext through 15.89.0. This function renders address templates using frappe.render_template() with a context derived from the address_dict parameter, which can be either a dictionary or a string referencing an Address document. Although ERPNext uses a custom Jinja2 SandboxedEnvironment, dangerous functions like frappe.db.sql remain accessible via get_safe_globals(). An authenticated attacker with permission to create or modify an Address Template can inject arbitrary Jinja expressions into the template field. By creating an Address document with a matching country, and then calling the get_address_display API with address_dict="address_name", the system will render the malicious template using attacker-controlled data. This leads to server-side code execution or database information disclosure.

    Product
    Erpnext
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Dec 15, 2025An SSTI (Server-Side Template Injection) vulnerability exists in the get_terms_and_conditions method of Frappe ERPNext through 15.89.0.CVE-2025-66436 · Other software · Frappe · reported by MITREMedium 4.3

    An SSTI (Server-Side Template Injection) vulnerability exists in the get_terms_and_conditions method of Frappe ERPNext through 15.89.0. The function renders attacker-controlled Jinja2 templates (terms) using frappe.render_template() with a user-supplied context (doc). Although Frappe uses a custom SandboxedEnvironment, several dangerous globals such as frappe.db.sql are still available in the execution context via get_safe_globals(). An authenticated attacker with access to create or modify a Terms and Conditions document can inject arbitrary Jinja expressions into the terms field, resulting in server-side code execution within a restricted but still unsafe context. This vulnerability can be used to leak database information.

    Product
    Erpnext
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Dec 15, 2025An SSTI (Server-Side Template Injection) vulnerability exists in the get_contract_template method of Frappe ERPNext through 15.89.0.CVE-2025-66435 · Other software · Frappe · reported by MITREMedium 4.3

    An SSTI (Server-Side Template Injection) vulnerability exists in the get_contract_template method of Frappe ERPNext through 15.89.0. The function renders attacker-controlled Jinja2 templates (contract_terms) using frappe.render_template() with a user-supplied context (doc). Although Frappe uses a custom SandboxedEnvironment, several dangerous globals such as frappe.db.sql are still available in the execution context via get_safe_globals(). An authenticated attacker with access to create or modify a Contract Template can inject arbitrary Jinja expressions into the contract_terms field, resulting in server-side code execution within a restricted but still unsafe context. This vulnerability can be used to leak database information.

    Product
    Erpnext
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Dec 15, 2025An SSTI (Server-Side Template Injection) vulnerability exists in the get_dunning_letter_text method of Frappe ERPNext through 15.89.0.CVE-2025-66434 · Other software · Frappe · reported by MITREHigh 8.8

    An SSTI (Server-Side Template Injection) vulnerability exists in the get_dunning_letter_text method of Frappe ERPNext through 15.89.0. The function renders attacker-controlled Jinja2 templates (body_text) using frappe.render_template() with a user-supplied context (doc). Although Frappe uses a custom SandboxedEnvironment, several dangerous globals such as frappe.db.sql are still available in the execution context via get_safe_globals(). An authenticated attacker with access to configure Dunning Type and its child table Dunning Letter Text can inject arbitrary Jinja expressions, resulting in server-side code execution within a restricted but still unsafe context. This can leak database information.

    Product
    Erpnext
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Dec 3, 2025In ERPNext v15.83.2 and Frappe Framework v15.86.0, improper validation of uploaded SVG avatar images allows attackers to embed malicious JavaScript.CVE-2025-65267 · Other software · Frappe · reported by MITRECritical 9

    In ERPNext v15.83.2 and Frappe Framework v15.86.0, improper validation of uploaded SVG avatar images allows attackers to embed malicious JavaScript. The payload executes when an administrator clicks the image link to view the avatar, resulting in stored cross-site scripting (XSS). Successful exploitation may lead to account takeover, privilege escalation, or full compromise of the affected ERPNext instance.

    Product
    Erpnext
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Oct 2, 2025ERPNEXT v15.67.0 was discovered to contain multiple SQL injection vulnerabilities in the /api/method/frappe.desk.reportview.get endpoint via the order_by and grCVE-2025-56381 · Other software · Frappe · reported by MITREMedium 6.5

    ERPNEXT v15.67.0 was discovered to contain multiple SQL injection vulnerabilities in the /api/method/frappe.desk.reportview.get endpoint via the order_by and group_by parameters.

    Product
    Erpnext
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Oct 2, 2025Frappe Framework v15.72.4 was discovered to contain a SQL injection vulnerability via the fieldname parameter in the frappe.client.get_value API endpoint and a CVE-2025-56380 · Other software · Frappe · reported by MITREMedium 6.5

    Frappe Framework v15.72.4 was discovered to contain a SQL injection vulnerability via the fieldname parameter in the frappe.client.get_value API endpoint and a crafted script to the fieldname parameter

    Product
    Erpnext
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Oct 2, 2025A stored cross-site scripting (XSS) vulnerability in the blog post feature of ERPNEXT v15.67.0 allows attackers to execute arbitrary web scripts or HTML via a cCVE-2025-56379 · Other software · Frappe · reported by MITREMedium 5.4

    A stored cross-site scripting (XSS) vulnerability in the blog post feature of ERPNEXT v15.67.0 allows attackers to execute arbitrary web scripts or HTML via a crafted payload injected into the content field.

    Product
    Erpnext
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Oct 1, 2025In Frappe ERPNext 15.57.5, the function get_rfq_containing_supplier() at erpnext/buying/doctype/request_for_quotation/request_for_quotation.py is vulnerable to CVE-2025-52042 · Other software · Frappe · reported by MITREHigh 8.2

    In Frappe ERPNext 15.57.5, the function get_rfq_containing_supplier() at erpnext/buying/doctype/request_for_quotation/request_for_quotation.py is vulnerable to SQL Injection, which allows an attacker to extract all information from databases by injecting SQL query via the txt parameter.

    Product
    Erpnext
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Oct 1, 2025In Frappe ERPNext 15.57.5, the function get_stock_balance_for() at erpnext/stock/doctype/stock_reconciliation/stock_reconciliation.py is vulnerable to SQL InjecCVE-2025-52041 · Other software · Frappe · reported by MITREHigh 8.2

    In Frappe ERPNext 15.57.5, the function get_stock_balance_for() at erpnext/stock/doctype/stock_reconciliation/stock_reconciliation.py is vulnerable to SQL Injection, which allows an attacker to extract all information from databases by injecting a SQL query into the inventory_dimensions_dict parameter.

    Product
    Erpnext
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Oct 1, 2025In Frappe ERPNext 15.57.5, the function get_blanket_orders() at erpnext/controllers/queries.py is vulnerable to SQL Injection, which allows an attacker can extrCVE-2025-52040 · Other software · Frappe · reported by MITREHigh 8.2

    In Frappe ERPNext 15.57.5, the function get_blanket_orders() at erpnext/controllers/queries.py is vulnerable to SQL Injection, which allows an attacker can extract all information from databases by injecting a SQL query into the blanket_order_type parameter.

    Product
    Erpnext
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Oct 1, 2025In Frappe ERPNext 15.57.5, the function get_material_requests_based_on_supplier() at erpnext/stock/doctype/material_request/material_request.py is vulnerable toCVE-2025-52039 · Other software · Frappe · reported by MITREHigh 8.2

    In Frappe ERPNext 15.57.5, the function get_material_requests_based_on_supplier() at erpnext/stock/doctype/material_request/material_request.py is vulnerable to SQL Injection, which allows an attacker to extract all information from databases by injecting a SQL query into the txt parameter.

    Product
    Erpnext
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Sep 30, 2025In Frappe ERPNext 15.57.5, the function get_loyalty_program_details_with_points() at erpnext/accounts/doctype/loyalty_program/loyalty_program.py is vulnerable tCVE-2025-52050 · Other software · Frappe · reported by MITREMedium 6.5

    In Frappe ERPNext 15.57.5, the function get_loyalty_program_details_with_points() at erpnext/accounts/doctype/loyalty_program/loyalty_program.py is vulnerable to SQL Injection, which allows an attacker to extract all information from databases by injecting a SQL query into the expiry_date parameter.

    Product
    Erpnext
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Sep 30, 2025In Frappe ErpNext v15.57.5, the function get_timesheet_detail_rate() at erpnext/projects/doctype/timesheet/timesheet.py is vulnerable to SQL Injection, which alCVE-2025-52049 · Other software · Frappe · reported by MITREMedium 6.5

    In Frappe ErpNext v15.57.5, the function get_timesheet_detail_rate() at erpnext/projects/doctype/timesheet/timesheet.py is vulnerable to SQL Injection, which allows an attacker to extract all information from databases by injecting SQL query into the timelog parameter.

    Product
    Erpnext
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Sep 30, 2025In Frappe ErpNext v15.57.5, the function get_income_account() at erpnext/controllers/queries.py is vulnerable to SQL Injection, which allows an attacker to extrCVE-2025-52047 · Other software · Frappe · reported by MITREMedium 6.5

    In Frappe ErpNext v15.57.5, the function get_income_account() at erpnext/controllers/queries.py is vulnerable to SQL Injection, which allows an attacker to extract all information from databases by injecting a SQL query into the filters.disabled parameter.

    Product
    Erpnext
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Sep 30, 2025In Frappe ERPNext v15.57.5, the function import_coa() at erpnext/accounts/doctype/chart_of_accounts_importer/chart_of_accounts_importer.py is vulnerable to SQL CVE-2025-52043 · Other software · Frappe · reported by MITREMedium 6.5

    In Frappe ERPNext v15.57.5, the function import_coa() at erpnext/accounts/doctype/chart_of_accounts_importer/chart_of_accounts_importer.py is vulnerable to SQL injection, which allows an attacker to extract all information from databases by injecting a SQL query into the company parameter.

    Product
    Erpnext
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Sep 16, 2025In Frappe ERPNext v15.57.5, the function get_stock_balance() at erpnext/stock/utils.py is vulnerable to SQL Injection, which allows an attacker to extract all iCVE-2025-52044 · Other software · Frappe · reported by MITREHigh 7.5

    In Frappe ERPNext v15.57.5, the function get_stock_balance() at erpnext/stock/utils.py is vulnerable to SQL Injection, which allows an attacker to extract all information from databases by injecting SQL query into inventory_dimensions_dict parameter.

    Product
    Erpnext
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Sep 5, 2025ERP is a free and open source Enterprise Resource Planning tool.CVE-2025-58439 · Other software · frappe · reported by GitHubHigh 8.1

    ERP is a free and open source Enterprise Resource Planning tool. In versions below 14.89.2 and 15.0.0 through 15.75.1, lack of validation of parameters left certain endpoints vulnerable to error-based SQL Injection. Some information like version could be retrieved. This issue is fixed in versions 14.89.2 and 15.76.0.

    Product
    erpnext
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • May 5, 2025A Cross-Site Request Forgery (CSRF) vulnerability was discovered in ERPNEXT 14.82.1 and 14.74.3.CVE-2025-28062 · Other software · Frappe · reported by MITREHigh 8.1

    A Cross-Site Request Forgery (CSRF) vulnerability was discovered in ERPNEXT 14.82.1 and 14.74.3. The vulnerability allows an attacker to perform unauthorized actions such as user deletion, password resets, and privilege escalation due to missing CSRF protections.

    Product
    Erpnext
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Aug 22, 2022Frappe ERPNext 12.29.0 is vulnerable to XSS where the software does not neutralize or incorrectly neutralize user-controllable input before it is placed in outpCVE-2022-28598 · Other software · Frappe · reported by MITREMedium 6.1

    Frappe ERPNext 12.29.0 is vulnerable to XSS where the software does not neutralize or incorrectly neutralize user-controllable input before it is placed in output that is used as a web page that is served to other users.

    Product
    Erpnext
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Jun 22, 2022In ERPNext, versions v11.0.0-beta through v13.0.2 are vulnerable to Missing Authorization, in the chat rooms functionality.CVE-2022-23055 · Other software · frappe · reported by vulnerabilitylab@mend.ioMedium 5.5

    In ERPNext, versions v11.0.0-beta through v13.0.2 are vulnerable to Missing Authorization, in the chat rooms functionality. A low privileged attacker can send a direct message or a group message to any member or group, impersonating themselves as the administrator. The attacker can also read chat messages of groups that they do not belong to, and of other users.

    Product
    frappe
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Jun 22, 2022ERPNext in versions v12.0.9-v13.0.3 are affected by a stored XSS vulnerability that allows low privileged users to store malicious scripts in the ‘username’ fieCVE-2022-23058 · Other software · frappe · reported by vulnerabilitylab@mend.ioLow 3.5

    ERPNext in versions v12.0.9-v13.0.3 are affected by a stored XSS vulnerability that allows low privileged users to store malicious scripts in the ‘username’ field in ‘my settings’ which can lead to full account takeover.

    Product
    frappe
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Jun 22, 2022In ERPNext, versions v12.0.9--v13.0.3 are vulnerable to Stored Cross-Site-Scripting (XSS), due to user input not being validated properly.CVE-2022-23057 · Other software · frappe · reported by vulnerabilitylab@mend.ioMedium 5.4

    In ERPNext, versions v12.0.9--v13.0.3 are vulnerable to Stored Cross-Site-Scripting (XSS), due to user input not being validated properly. A low privileged attacker could inject arbitrary code into input fields when editing his profile.

    Product
    frappe
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Jun 22, 2022In ERPNext, versions v13.0.0-beta.13 through v13.30.0 are vulnerable to Stored XSS at the Patient History page which allows a low privilege user to conduct an aCVE-2022-23056 · Other software · erpnext · reported by vulnerabilitylab@mend.ioLow 3.5

    In ERPNext, versions v13.0.0-beta.13 through v13.30.0 are vulnerable to Stored XSS at the Patient History page which allows a low privilege user to conduct an account takeover attack.

    Product
    erpnext
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Aug 10, 2020An SQL injection vulnerability exists in the frappe.desk.reportview.get functionality of ERPNext 11.1.38.CVE-2020-6145 · Other software · Frappe · reported by talos-cna@cisco.comHigh 8.8

    An SQL injection vulnerability exists in the frappe.desk.reportview.get functionality of ERPNext 11.1.38. A specially crafted HTTP request can cause an SQL injection. An attacker can make an authenticated HTTP request to trigger this vulnerability.

    Product
    Erpnext
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Mar 19, 2020ERPNext 11.1.47 allows reflected XSS via the PATH_INFO to the api/ URI.CVE-2019-20521 · Other software · Frappe · reported by MITREMedium 6.1

    ERPNext 11.1.47 allows reflected XSS via the PATH_INFO to the api/ URI.

    Product
    Erpnext
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Mar 19, 2020ERPNext 11.1.47 allows reflected XSS via the PATH_INFO to the api/method/ URI.CVE-2019-20520 · Other software · Frappe · reported by MITREMedium 6.1

    ERPNext 11.1.47 allows reflected XSS via the PATH_INFO to the api/method/ URI.

    Product
    Erpnext
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Mar 19, 2020ERPNext 11.1.47 allows reflected XSS via the PATH_INFO to the user/ URI, as demonstrated by a crafted e-mail address.CVE-2019-20519 · Other software · Frappe · reported by MITREMedium 6.1

    ERPNext 11.1.47 allows reflected XSS via the PATH_INFO to the user/ URI, as demonstrated by a crafted e-mail address.

    Product
    Erpnext
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Mar 19, 2020ERPNext 11.1.47 allows reflected XSS via the PATH_INFO to the project/ URI.CVE-2019-20518 · Other software · Frappe · reported by MITREMedium 6.1

    ERPNext 11.1.47 allows reflected XSS via the PATH_INFO to the project/ URI.

    Product
    Erpnext
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Mar 19, 2020ERPNext 11.1.47 allows reflected XSS via the PATH_INFO to the contact/ URI.CVE-2019-20517 · Other software · Frappe · reported by MITREMedium 6.1

    ERPNext 11.1.47 allows reflected XSS via the PATH_INFO to the contact/ URI.

    Product
    Erpnext
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Mar 19, 2020ERPNext 11.1.47 allows reflected XSS via the PATH_INFO to the blog/ URI.CVE-2019-20516 · Other software · Frappe · reported by MITREMedium 6.1

    ERPNext 11.1.47 allows reflected XSS via the PATH_INFO to the blog/ URI.

    Product
    Erpnext
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Mar 19, 2020ERPNext 11.1.47 allows reflected XSS via the PATH_INFO to the addresses/ URI.CVE-2019-20515 · Other software · Frappe · reported by MITREMedium 6.1

    ERPNext 11.1.47 allows reflected XSS via the PATH_INFO to the addresses/ URI.

    Product
    Erpnext
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Mar 19, 2020ERPNext 11.1.47 allows reflected XSS via the PATH_INFO to the address/ URI.CVE-2019-20514 · Other software · Frappe · reported by MITREMedium 6.1

    ERPNext 11.1.47 allows reflected XSS via the PATH_INFO to the address/ URI.

    Product
    Erpnext
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Mar 18, 2020ERPNext 11.1.47 allows blog?blog_category= Frame Injection.CVE-2019-20511 · Other software · Frappe · reported by MITREMedium 6.1

    ERPNext 11.1.47 allows blog?blog_category= Frame Injection.

    Product
    Erpnext
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Dec 11, 2018A SQL injection issue was discovered in ERPNext 10.x and 11.x through 11.0.3-beta.29.CVE-2018-20061 · Other software · Frappe · reported by MITREHigh 7.5

    A SQL injection issue was discovered in ERPNext 10.x and 11.x through 11.0.3-beta.29. This attack is only available to a logged-in user; however, many ERPNext sites allow account creation via the web. No special privileges are needed to conduct the attack. By calling a JavaScript function that calls a server-side Python function with carefully chosen arguments, a SQL attack can be carried out which allows SQL queries to be constructed to return any columns from any tables in the database. This is related to /api/resource/Item?fields= URIs, frappe.get_list, and frappe.call.

    Product
    Erpnext
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Sep 12, 2018An exploitable SQL injection vulnerability exists in the authenticated part of ERPNext v10.1.6.CVE-2018-3885 · Other software · Talos · reported by talos-cna@cisco.comHigh 8.8

    An exploitable SQL injection vulnerability exists in the authenticated part of ERPNext v10.1.6. Specially crafted web requests can cause SQL injections resulting in data compromise. The order_by parameter can be used to perform an SQL injection attack. An attacker can use a browser to trigger these vulnerabilities, and no special tools are required.

    Product
    ERPNext
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Sep 12, 2018An exploitable SQL injection vulnerability exists in the authenticated part of ERPNext v10.1.6.CVE-2018-3884 · Other software · Talos · reported by talos-cna@cisco.comHigh 8.8

    An exploitable SQL injection vulnerability exists in the authenticated part of ERPNext v10.1.6. Specially crafted web requests can cause SQL injections resulting in data compromise. The sort_by and start parameter can be used to perform an SQL injection attack. An attacker can use a browser to trigger these vulnerabilities, and no special tools are required.

    Product
    ERPNext
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Sep 12, 2018An exploitable SQL injection vulnerability exists in the authenticated part of ERPNext v10.1.6.CVE-2018-3883 · Other software · Talos · reported by talos-cna@cisco.comHigh 8.8

    An exploitable SQL injection vulnerability exists in the authenticated part of ERPNext v10.1.6. Specially crafted web requests can cause SQL injections resulting in data compromise. The employee and sort_order parameter can be used to perform an SQL injection attack. An attacker can use a browser to trigger these vulnerabilities, and no special tools are required.

    Product
    ERPNext
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Sep 12, 2018An exploitable SQL injection vulnerability exists in the authenticated part of ERPNext v10.1.6.CVE-2018-3882 · Other software · Frappe · reported by talos-cna@cisco.comHigh 8.8

    An exploitable SQL injection vulnerability exists in the authenticated part of ERPNext v10.1.6. Specially crafted web requests can cause SQL injections resulting in data compromise. The searchfield parameter can be used to perform an SQL injection attack. An attacker can use a browser to trigger these vulnerabilities, and no special tools are required.

    Product
    Erpnext
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • May 21, 2018An XSS issue was discovered in Frappe ERPNext v11.x.x-develop b1036e5 via a comment.CVE-2018-11339 · Other software · Frappe · reported by MITREMedium 6.1

    An XSS issue was discovered in Frappe ERPNext v11.x.x-develop b1036e5 via a comment.

    Product
    Erpnext
    What to do
    Apply the vendor’s update. The NVD record links to the advisory.
  • Oct 4, 2017[ERPNext][Frappe Version <= 7.1.27] SQL injection vulnerability in frappe.share.get_users allows remote authenticated users to execute arbitrary SQL commands viCVE-2017-1000120 · Other software · Frappe · reported by MITREHigh 8.8

    [ERPNext][Frappe Version <= 7.1.27] SQL injection vulnerability in frappe.share.get_users allows remote authenticated users to execute arbitrary SQL commands via the fields parameter.

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