natgillin/translations-raw huggingface dataset:
El subsistema KEYS en el nucli de Linux en versions anteriors a la 4.14.6 va ometre una comprovació del control d’accés en afegir una clau a la tasca actual de "petició de clau per defecte del clauer" mitjançant la comandament de sistema request_key(), permetent a un usuari local utilitzar una seqüència de comandaments de sistema manipulades per afegir claus a un clauer només amb permís de cerca (no permís d'escriptura) a aquell clauer, relacionat amb construct_get_dest_keyring () a security/keys/request_key.c.
The KEYS subsystem in the Linux kernel before 4.14.6 omitted an access-control check when adding a key to the current task's "default request-key keyring" via the request_key() system call, allowing a local user to use a sequence of crafted system calls to add keys to a keyring with only Search permission (not Write permission) to that keyring, related to construct_get_dest_keyring() in security/keys/request_key.c.
Múltiples vulnerabilitats d’injecció indirecta de scripts (XSS) a IBM WebSphere Service Registry and Repository (WSRR) 6.3 permet a atacants remots injectar codi web o HTML de la seva elecció a través de (1) el paràmetre searchTerm de ServiceRegistry/HelpSearch.do o (2) el paràmetre queryItems[0].value de ServiceRegistry/QueryWizardProcessStep1.do.
Multiple cross-site scripting (XSS) vulnerabilities in IBM WebSphere Service Registry and Repository (WSRR) 6.3 allow remote attackers to inject arbitrary web script or HTML via (1) the searchTerm parameter to ServiceRegistry/HelpSearch.do or (2) the queryItems[0].value parameter to ServiceRegistry/QueryWizardProcessStep1.do.
La vulnerabilitat d’injecció indirecta de scripts a Flock Browser 3.x abans de 3.0.0.4114 permet a atacants remots executar codi web o HTML a través d’un feed RSS modificat.
Cross-site scripting (XSS) vulnerability in Flock Browser 3.x before 3.0.0.4114 allows remote attackers to inject arbitrary web script or HTML via a crafted RSS feed.
S'ha descobert un problema de falsificació de sol·licituds a llocs creuats (CSRF) a Schneider Electric Wonderware InTouch Access Anywhere, en versió 11.5.2 i versions anteriors.
A Cross-Site Request Forgery issue was discovered in Schneider Electric Wonderware InTouch Access Anywhere, version 11.5.2 and prior.
La sol·licitud del client es pot falisificar des d’un lloc diferent.
The client request may be forged from a different site.
D’aquesta manera, un lloc extern pot accedir als sistemes RDP interns en nom de l’usuari connectat en aquell moment.
This will allow an external site to access internal RDP systems on behalf of the currently logged in user.
Múltiples vulnerabilitats d'injecció indirecta de scripts (XSS) a eshop-orders.php en el connector eShop 6.3.14 per WordPress permet a atacants remots injectar script web o HTML arbitraris a través del paràmetre (1) page o (2) action.
Multiple cross-site scripting (XSS) vulnerabilities in eshop-orders.php in the eShop plugin 6.3.14 for WordPress allow remote attackers to inject arbitrary web script or HTML via the (1) page or (2) action parameter.
Los components (1) Upsell.htm, (2) Main.html, i (3) Custsupport.html en RealNetworks RealPlayer 11.0 fins 11.1, RealPlayer SP 1.0 fins 11.1.5, RealPlayer Enterprise 2.1.2 i 2.1.3, permet a atacants remots injectar codi en el procés RealOneActiveXObject i evitar les restriccions Local Machine Zone establertes i carregar controls ActiveX de la seva elecció a través de vectors no especificats.
The (1) Upsell.htm, (2) Main.html, and (3) Custsupport.html components in RealNetworks RealPlayer 11.0 through 11.1, RealPlayer SP 1.0 through 1.1.5, and RealPlayer Enterprise 2.1.2 and 2.1.3 allow remote attackers to inject code into the RealOneActiveXObject process, and consequently bypass intended Local Machine Zone restrictions and load arbitrary ActiveX controls, via unspecified vectors.
Existeix una vulnerabilitat de denegació de servei explotable a la funcionalitat de càrrega de certificats de Weave de la càmera Nest Cam IQ Indoor, versió 4620002.
An exploitable denial-of-service vulnerability exists in the Weave certificate loading functionality of Nest Cam IQ Indoor camera, version 4620002.
Un paquet de teixit especialment manipulat pot provocar un desbordament d’enters i una lectura fora de límits a la memòria no assignada, provocant una denegació del servei.
A specially crafted weave packet can cause an integer overflow and an out-of-bounds read on unmapped memory to occur, resulting in a denial of service.
Un atacant pot enviar un paquet especialment manipulat per desencadenar aquesta vulnerabilitat.
An attacker can send a specially crafted packet to trigger.
Un desbordament d'enters a la funció ObjectStream::ObjectStream en XRef.cc en Xpdf 3.x anterior a 3.02pl4 i Poppler anterior a 0.12.1, tal com s'utlitiltza a GPdf, kdegraphics KPDF, CUPS pdftopf i teTeX, podria permetre a atacants remots executar codi arbitrari a través d’un document PDF manipulat que provoca un desbordament de memòria basat en memòria de monticle.
Integer overflow in the ObjectStream::ObjectStream function in XRef.cc in Xpdf 3.x before 3.02pl4 and Poppler before 0.12.1, as used in GPdf, kdegraphics KPDF, CUPS pdftops, and teTeX, might allow remote attackers to execute arbitrary code via a crafted PDF document that triggers a heap-based buffer overflow.
Cisco Context Directory Agent (CDA) permet a atacants remots modificar la memoria cau mitjançant un atac de reproducció que involucra missatges de comptabilitat RADIUS manipulats, conegut com Bug ID CSCuj45383.
Cisco Context Directory Agent (CDA) allows remote attackers to modify the cache via a replay attack involving crafted RADIUS accounting messages, aka Bug ID CSCuj45383.
"S'ha descobert un problema a Adobe Acrobat i Reader: 2017.012.20098 i versions anteriors, 2017.011.30066 i versions anteriors, 2015.006.30355 i versions anteriors i 11.0.22 i versions anteriors.
"An issue was discovered in Adobe Acrobat and Reader: 2017.012.20098 and earlier versions, 2017.011.30066 and earlier versions, 2015.006.30355 and earlier versions, and 11.0.22 and earlier versions.
Aquesta vulnerabilitat es produeix a causa d'un càlcul que llegeix dades més enllà del búfer de destinació; la computació forma part del motor JavaScript.
This vulnerability occurs because of a computation that reads data that is past the end of the target buffer; the computation is a part of the JavaScript engine.
L’ús d’un de punter no vàlid (fora de rang) durant l’accés als camps d’estructura de dades interns provoca aquesta vulnerabilitat.
The use of an invalid (out-of-range) pointer offset during access of internal data structure fields causes the vulnerability.
Un atac reeixit podria exposar dades sensibles."
A successful attack can lead to sensitive data exposure."
Un desbordament d'enters a la funció phar_parse_pharfile en ext/phar/phar.c a PHP en versions anteriors a 5.6.30 i 7.0.x, versions anteriors a 7.0.15, permet a atacants remots provocar una denegació de servei (consum de memòria o caiguda d’aplicació) a través d’una entrada de manifest truncada en un arxiu PHAR.
Integer overflow in the phar_parse_pharfile function in ext/phar/phar.c in PHP before 5.6.30 and 7.0.x before 7.0.15 allows remote attackers to cause a denial of service (memory consumption or application crash) via a truncated manifest entry in a PHAR archive.
Una vulnerabilitat no especificada a l’Oracle Solaris 10 i Express 11 permet a usuaris locals afectar la confidencialitat i la integritat a través de vectors desconeguts relacionats amb cp.
Unspecified vulnerability in Oracle Solaris 10 and 11 Express allows local users to affect confidentiality and integrity via unknown vectors related to cp.
S'ha descobert un problema a Ivanti Workspace Control en versions anteriors a 10.3.0.0 i RES One Workspace, quan es configura la seguretat de fitxers i carpetes.
An issue was discovered in Ivanti Workspace Control before 10.3.0.0 and RES One Workspace, when file and folder security are configured.
Un usuari autenticat local pot ometre les restriccions de seguretat de fitxers i carpetes aprofitant un vector d'atac no especificat.
A local authenticated user can bypass file and folder security restriction by leveraging an unspecified attack vector.
Pels productes NVIDIA Quadro, NVS i GeForce, NVIDIA Windows GPU Display Driver R340 en versions anteriors a 342.00 i R375, en versions anteriors a 375.63, existeix una vulnerabilitat en el controlador de la capa de mode del nucli (nvlddmkm.sys) per DxgDdiEscape ID 0x10000e9, on un valor passat d’un usuari al controlador és utilitzat sense validació a la vegada que la mida de l’entrada a memcpy() provoca un desbordament de memòria basat en pila, generant una denegació de servei o potencial escalada de privilegis.
For the NVIDIA Quadro, NVS, and GeForce products, NVIDIA Windows GPU Display Driver R340 before 342.00 and R375 before 375.63 contains a vulnerability in the kernel mode layer (nvlddmkm.sys) handler for DxgDdiEscape ID 0x10000e9 where a value is passed from an user to the driver is used without validation as the size input to memcpy() causing a stack buffer overflow, leading to denial of service or potential escalation of privileges.
La pantalla de bloqueig en dispositius Elephone P9000 (que executen Android 6.0) permet a atacants físicament propers ometre una funció de bloqueig de PIN errònia en prémer retrocés després de cada intent de PIN.
The lockscreen on Elephone P9000 devices (running Android 6.0) allows physically proximate attackers to bypass a wrong-PIN lockout feature by pressing backspace after each PIN guess.
"Una vulnerabilitat d’injecció indirecta de scripts (XSS) a index.php a Pligg 9.9.5 permet a atacants remots injectar codi web o HTML arbiraris a través del paràmetre categoria.
Cross-site scripting (XSS) vulnerability in index.php in Pligg 9.9.5 allows remote attackers to inject arbitrary web script or HTML via the category parameter.
Un desbordament de memòria a One Identity de Quest per Unix anterior a 6.0.0.061 permet a atacants remots obtenir accés total al servidor de polítiques a través d’una petició ACT_ALERT_EVENT que causa una corrupció de memòria en el daemon pmmastererd.
Buffer Overflow in Quest One Identity Privilege Manager for Unix before 6.0.0.061 allows remote attackers to obtain full access to the policy server via an ACT_ALERT_EVENT request that causes memory corruption in the pmmasterd daemon.
S'ha descobert un problema de permisos per defecte incorrectes Schneider Electric Wonderware InduSoft Web Studio v8.0 revisió 3 i versions anteriors.
An Incorrect Default Permissions issue was discovered in Schneider Electric Wonderware InduSoft Web Studio v8.0 Patch 3 and prior versions.
Després de la instal·lació, Wonderware InduSoft Web Studio crea un nou directori i dos fitxers, que es col·loquen a la ruta del sistema i poden ser manipulats per no administradors.
Upon installation, Wonderware InduSoft Web Studio creates a new directory and two files, which are placed in the system's path and can be manipulated by non-administrators.
Això podria permetre a un usuari autenticat escalar els seus privilegis.
This could allow an authenticated user to escalate his or her privileges.
Help Viewer d’Apple Mac OS X 10.4.11 i 10.5 anterior a 10.5.7 no verifica que els noms de ruta HTML estiguin localitzats en un llibre d’ajuda registrat, cosa que permet a atacants remots executar codi arbitrari a través d’un URL d'ajuda: URL que desencadena la invocació d’arxius AppleScript.
Help Viewer in Apple Mac OS X 10.4.11 and 10.5 before 10.5.7 does not verify that HTML pathnames are located in a registered help book, which allows remote attackers to execute arbitrary code via a help: URL that triggers invocation of AppleScript files.
Múltiples vulnerabilitats d’injecció SQL a The Rat CMS Pre-Alpha 2 permet a atacants remots executar ordres SQL arbitràries a través del paràmetre id a (1) viewarticle.php i (2) viewarticle2.php.
Multiple SQL injection vulnerabilities in The Rat CMS Pre-Alpha 2 allow remote attackers to execute arbitrary SQL commands via the id parameter to (1) viewarticle.php and (2) viewarticle2.php.
A Emerson DeltaV DCS en versions 11.3.1, 12.3.1, 13.3.0, 13.3.1, R5 permet co·locar un fitxer DLL específicament manipulat a la ruta de cerca i carregar-lo com un DLL interno vàlid, que podria provocar una execució de codi arbitrari.
Emerson DeltaV DCS versions 11.3.1, 12.3.1, 13.3.0, 13.3.1, R5 allow a specially crafted DLL file to be placed in the search path and loaded as an internal and valid DLL, which may allow arbitrary code execution.
Kasperski labs Antivirus Engine 6.0 per Windows i 5.5-10 per Linux anterior a 02/01/2007 entra en un bucle infinit després de trobar un valor NumberOfRvaAndSizes invàlid a la Capçalera Opcional de Windows d'un executable portàtil (PE), cosa que permet a atacants remots provocar una denegació de servei (consum de CPU) escanejant un arxiu PE manipulat.
Kaspersky Labs Antivirus Engine 6.0 for Windows and 5.5-10 for Linux before 20070102 enter an infinite loop upon encountering an invalid NumberOfRvaAndSizes value in the Optional Windows Header of a portable executable (PE) file, which allows remote attackers to cause a denial of service (CPU consumption) by scanning a crafted PE file.
Apache Commons HttpClient 3.x, com s’utilitza a Java SDK d'Amazon Flexible Payments Service (FPS) i altres productes, no verifica si el nom del servidor coincideix amb un nom de domini a Common Name (CN) de l’individu o amb el camp subjectAltName del certificat X.509 i, per tant, permet a atacants intermediaris falsificar servidors SSL mitjançant un certificat vàlid arbitrari.
Apache Commons HttpClient 3.x, as used in Amazon Flexible Payments Service (FPS) merchant Java SDK and other products, does not verify that the server hostname matches a domain name in the subject's Common Name (CN) or subjectAltName field of the X.509 certificate, which allows man-in-the-middle attackers to spoof SSL servers via an arbitrary valid certificate.
El mòdul lliçó a Moodle fins la versió 2.6.11, 2.7.x anterior a 2.7.10, 2.8.x anterior a 2.8.8 i 2.9.x anteriora 2.9.2, permet a usuaris remots autenticats eludir les restriccions d’accés previstes i introduir intents de resposta addicionals aprofitant el rol d'estudiant.
The lesson module in Moodle through 2.6.11, 2.7.x before 2.7.10, 2.8.x before 2.8.8, and 2.9.x before 2.9.2 allows remote authenticated users to bypass intended access restrictions and enter additional answer attempts by leveraging the student role.
Lifecycle Query Engine (LQE) a IBM Jazz Reporting Service 6.0 i 6.0.1 anterior a 6.0.1 i Fix006 permet a atacants remots realitzar atacs de clic a través de vectors no especificats.
Lifecycle Query Engine (LQE) in IBM Jazz Reporting Service 6.0 and 6.0.1 before 6.0.1 iFix006 allows remote attackers to conduct clickjacking attacks via unspecified vectors.
S'ha descobert un problema d'esgotament de recursos a Phoenix Contact GmbH mGuard des de la versió 8.3.0 fins la 8.4.2.
A Resource Exhaustion issue was discovered in Phoenix Contact GmbH mGuard firmware versions 8.3.0 to 8.4.2.
Un atacant podria comprometre la disponibilitat del dispositiu mitjançant múltiples peticions inicials de VPN.
An attacker may compromise the device's availability by performing multiple initial VPN requests.
Vulnerabilitat de precàrrega de DLL a les versions 2011, 2012, 2013 i 2018 d’Autodesk Design Review.
DLL preloading vulnerability in Autodesk Design Review versions 2011, 2012, 2013, and 2018.
Un atacant pot enganyar un usuari per obrir un fitxer DWF malintencionat que pot provocar una vulnerabilitat de precàrrega de DLL, que pot causar una execució de codi.
An attacker may trick a user into opening a malicious DWF file that may leverage a DLL preloading vulnerability, which may result in code execution.
The Rackspace app 2.1.5 per iOS no comprova si el nom del servidor coincideix amb un nom de domini a Common Name (CN) de l’individu o amb el camp subjectAltName del certificat X.509 i, per tant, permet a atacants intermediaris falsificar servidors SSL mitjançant un certificat vàlid arbitrari.
The Rackspace app 2.1.5 for iOS does not verify that the server hostname matches a domain name in the subject's Common Name (CN) or subjectAltName field of the X.509 certificate, which allows man-in-the-middle attackers to spoof SSL servers via an arbitrary valid certificate.
La concatenació d'input d’usuari no higienitzat al mòdul `whereis` npm anterior a 0.4.1 va permetre a un atacant executar ordres arbitràries.
Concatenating unsanitized user input in the `whereis` npm module < 0.4.1 allowed an attacker to execute arbitrary commands.
El mòdul `whereis` està en desús i es recomana fer servir el mòdul` which` npm.
The `whereis` module is deprecated and it is recommended to use the `which` npm module instead.
Launch Services a Apple Mac OS X 10.6.x fins 10.6.2 elimina recursivament la informació de quarentena en obrir una carpeta en quarentena i, per tant, permet a atacants remots assistits per usuaris executar codi arbitrari a través d’una aplicació en quarentena que no desencadeni un missatge d'advertència "potencialment insegur".
Launch Services in Apple Mac OS X 10.6.x before 10.6.2 recursively clears quarantine information upon opening a quarantined folder, which allows user-assisted remote attackers to execute arbitrary code via a quarantined application that does not trigger a "potentially unsafe" warning message.
"Múltiples vulnerabilitats d’inclusió remota d’arxius PHP a BigACE 2.4, quan register_globals està activat, permet a atacants remots executar codi PHP arbitrari a través d’una URL en el paràmetre (1) GLOBALS[_BIGACE][DIR][addon] de (a) addon/smarty/connector s/function.captcha.php i (b) system/classes/sql/AdoDBConnection.php; i el paràmetre (2) GLOBALS[_BIGACE][DIR][admin] de (c) item_information.php i (d) jstree.php a system/application/util/ i (e) system/admin/connector s/menu/menuTree/plugin.php, vectors diferents de CVE-2006-4423."
"Multiple PHP remote file inclusion vulnerabilities in BigACE 2.4, when register_globals is enabled, allow remote attackers to execute arbitrary PHP code via a URL in the (1) GLOBALS[_BIGACE][DIR][addon] parameter to (a) addon/smarty/plugins/function.captcha.php and (b) system/classes/sql/AdoDBConnection.php; and the (2) GLOBALS[_BIGACE][DIR][admin] parameter to (c) item_information.php and (d) jstree.php in system/application/util/, and (e) system/admin/plugins/menu/menuTree/plugin.php, different vectors than CVE-2006-4423."
El Mobility Pack en versions anteriors a la 1.2 de Novell Data Synchronizer 1.x fins la 1.1.2, muntatge 428, no inclou l’opció HTTPOnly en una capçelera Set-Cookie, cosa que facilita a atacants remots realitzar un atac d'injeccó indirecta d'scripts (XSS) a través de vectors no especificats.
The Mobility Pack before 1.2 in Novell Data Synchronizer 1.x through 1.1.2 build 428 does not include the HTTPOnly flag in a Set-Cookie header, which makes it easier for remote attackers to conduct cross-site scripting (XSS) attacks via unspecified vectors.
Múltiples vulnerabilitats d’injecció SQL a Admin/index.asp a Andrews-Web (AW) BannerAd 1.0, permeten a atacants remots executar ordres SQL arbitràries a través dels paràmetres (1) User i (2) Password.
Multiple SQL injection vulnerabilities in Admin/index.asp in Andrews-Web (A-W) BannerAd 1.0 allow remote attackers to execute arbitrary SQL commands via the (1) User and (2) Password parameters.
Una vulnerabilitat no especificada al component Oracle Endeca Server a l’Oracle Fusion Middleware 2.2.2 permet a atacants remots afectar la integritat a través de vectors desconeguts relacionats amb Oracle Endeca Information Discovery (anteriorment latitude), una vulnerabilitat diferent de CVE-2014-2399.
Unspecified vulnerability in the Oracle Endeca Server component in Oracle Fusion Middleware 2.2.2 allows remote attackers to affect integrity via unknown vectors related to Oracle Endeca Information Discovery (Formerly Latitude), a different vulnerability than CVE-2014-2399.
Lightbend Spray spray-json anterior a 1.3.4 permet a atacants remots provocar una denegació de servei (consum de recursos) a causa de la complexitat algorítimca durant l'anàlisi d’un camp compost per molts dígits decimals
Lightbend Spray spray-json through 1.3.4 allows remote attackers to cause a denial of service (resource consumption) because of Algorithmic Complexity during the parsing of a field composed of many decimal digits.
Múltiples vulnerabilitats d’injecció indirecta de scripts (XSS) al component Table JX (com_grid) per Joomla! permeten a atacants remots injectar codi web o HTML arbitraris a través dels paràmetres (1) data_search i (2) rpp a index.php.
Multiple cross-site scripting (XSS) vulnerabilities in the Table JX (com_grid) component for Joomla! allow remote attackers to inject arbitrary web script or HTML via the (1) data_search and (2) rpp parameters to index.php.
El mòdul REXML a Ruby 1.8.6 fins la versió 1.8.6-p287, 1.8.7 fins 1.8.7-p72, i 1.9 permet a atacants, depenent del context, provocar una denegació de servei (consum de CPU) a través d’un document XML amb entitats imbricades recursivament, també conegut com "Explosió d’entitats XML".
The REXML module in Ruby 1.8.6 through 1.8.6-p287, 1.8.7 through 1.8.7-p72, and 1.9 allows context-dependent attackers to cause a denial of service (CPU consumption) via an XML document with recursively nested entities, aka an "XML entity explosion."
ntguard_x64.sys 0.18780.0.0 a IKARUS anti.virus 2.16.15 té una vulnerabilitat de desreferència de punter NULL mitjançant una petició 0x830000c4 DeviceIoControl.
ntguard_x64.sys 0.18780.0.0 in IKARUS anti.virus 2.16.15 has a NULL pointer dereference via a 0x830000c4 DeviceIoControl request.
Versions d’Adobe Acrobat i Reader 2019.012.20035 i versions anteriors, 2019.012.20035 i anteriors, 2017.011.30142 i anteriors, 2017.011.30143 i anteriors, 2017.011.30142 i anteriors, 2015.006.30497 i anteriors, i 2015.006.30498 i anteriors tenen una vulnerabilitat de lectura fora de límits.
Adobe Acrobat and Reader versions , 2019.012.20035 and earlier, 2019.012.20035 and earlier, 2017.011.30142 and earlier, 2017.011.30143 and earlier, 2017.011.30142 and earlier, 2015.006.30497 and earlier, and 2015.006.30498 and earlier have an out-of-bounds read vulnerability.
La seva explotació reeixida podria resultar en la divulgació d’informació.
Successful exploitation could lead to information disclosure .
La vulnerabilitat d’inclusió de fitxers remots PHP a modules/calendar/minicalendar.php a ezContents CMS permet a atacants remots executar codi PHP de la seva elecció a través d’una URL en el paràmetre GLOBALS[gsLanguaje]. Un vector diferent de CVE-2006-4477 i CVE-2004-0132.
PHP remote file inclusion vulnerability in modules/calendar/minicalendar.php in ezContents CMS allows remote attackers to execute arbitrary PHP code via a URL in the GLOBALS[gsLanguage] parameter, a different vector than CVE-2006-4477 and CVE-2004-0132.
sp5xdec.c en el descodificador Sunplus SP5X JPEG a libavcodec a FFmpeg abans de 0.6.3 i libav fins 0.6.2, tal com s’utilitza a VideoLAN VLC media player 11.1.9 i versions anteriors i altres productes, realitza una operació d'escriptura fora de límits permesos d’un array no especificat i, per tant, permet a atacants remots causar una denegació de servei (corrupció de memòria) o possiblement executar codi arbitrari a través d’un arxiu AMV mal format.
sp5xdec.c in the Sunplus SP5X JPEG decoder in libavcodec in FFmpeg before 0.6.3 and libav through 0.6.2, as used in VideoLAN VLC media player 1.1.9 and earlier and other products, performs a write operation outside the bounds of an unspecified array, which allows remote attackers to cause a denial of service (memory corruption) or possibly execute arbitrary code via a malformed AMV file.
Múltiples vulnerabilitats d’injecció indirecta de scripts (XSS) a file_manager/preview_top.php a ATutor AContent before 1.2-2, permeten a atacants remots injectar codi web o HTML a través dels paràmetres (1) pathext, (2) popup, (3) framed, o (4) file.
Multiple cross-site scripting (XSS) vulnerabilities in file_manager/preview_top.php in ATutor AContent before 1.2-2 allow remote attackers to inject arbitrary web script or HTML via the (1) pathext, (2) popup, (3) framed, or (4) file parameter.