🔐 Sid Gifari File Manager Pro
v8.0.5 | 2026-06-23 04:57:48 | PHP 8.2.31
📂
/ (Root)
/
opt
/
imunify360
/
venv
/
lib
/
python3.11
/
site-packages
/
defence360agent
/
model
/
__pycache__
📍 /opt/imunify360/venv/lib/python3.11/site-packages/defence360agent/model/__pycache__
🔄 Refresh
✏️
Editing: wordpress_incident.cpython-311.pyc
Read Only
� LVgA#�� �t � d Z ddlZddlZddlZddlmZmZ ddlmZ ddl m Z mZmZm Z ddlmZmZ ddlmZ ddlmZmZ dd lmZ dd lmZ ej e� � Z e� � Z G d� de� � Zd e de de fd�Z!efd e de de fd�Z"ed� � � Z#de$dz de$dz fd�Z%d e de defd�Z&d e de defd�Z'dede fd�Z( d0de)de)de)dz de$dz de$dz d e$dz d!e$dz d"e$dz d#e)dz d$e)dz d%e*dz d&e+fd'�Z,d(e*e de*e fd)�Z-d*e)fd+�Z.d e de$fd,�Z/d-e$dz de)fd.�Z0de$dz fd/�Z1dS )1a0 Helper functions for WordPress CVE protection incidents. WordPress incidents are stored in a dedicated wordpress_incident table with plugin-specific data stored in the extra_info JSON field. This module provides helper functions to work with WordPress incidents. Available for both AV and IM360 modes. � N)� ExitStack�contextmanager)� timedelta)� CharField� FloatField�IntegerField� TextField)� JSONField�fn)�geo)�Model�instance)�apply_order_by)�OrderByc �R � e Zd ZdZ edd�� � Z ed�� � Z ed�� � Z e d�� � Z ed�� � Z ed�� � Z ed�� � Z ed�� � Z ed�� � Z edd�� � Z edd�� � Z ed�� � Z G d � d � � ZdS )�WordpressIncidentz� WordPress incident model for CVE protection. Uses dedicated wordpress_incident table created in migration 191. Unique constraint on (abuser, name, plugin, rule, severity, domain) allows deduplication similar to the aggregate plugin. T)�primary_key�null)r � country_id)r �column_nameN)r �defaultc �$ � e Zd Zej ZdZdZdS )�WordpressIncident.Meta�wordpress_incident)))�abuser�name�plugin�rule�severity�domainTN)�__name__� __module__�__qualname__r �db�database�db_table�indexes� � �]/opt/imunify360/venv/lib/python3.11/site-packages/defence360agent/model/wordpress_incident.py�Metar 8 s! � � � � � ��;��'�� ���r) r+ )r! r"