cve-search - a tool to perform local searches for known vulnerabilities
This release of our software introduces a number of enhancements and bug fixes improving on our previous versions. Highlights include support for non-numeric version strings in search functionalities, significant security updates, and better system stability and documentation.
General Improvements:
requirements.txt
to enhance compatibility and performance.db_updater
to fix the repopulation ordering and remove unnecessary options for cleaner operations.db_updater.timer
for more frequent updates.Search Functionality:
relaxSearch
to allow simplified version strings that facilitate easier comparison.search.py
.Documentation and Formatting:
README.md
to enhance readability.For more detailed information about what's changed in version 5.0.2, please refer to the changelog on our project page.
cve-search v5.0.1 released with bugs fixed and minor improvements. Thanks to contributors and users who helped us to improve cve-search.
Update README.md (#1055) [Esa Jokinen]
systemd services: rename mongod.service
black formatting
README.md add workflow badges
README.md update copyright years
README.md update changelog link
The changelog on the site hasn't been updated for ages.
Systemd services: rename mongod.service (#1052) [Esa Jokinen]
systemd services: rename mongod.service
black formatting
README.md add workflow badges
Update script tweaks (#1051) [PT]
Add check for missing 'vulnerable_configuration' field (#1050) [PT]
Fixes #1038. [Paul Tikken]
Merge pull request #1047 from cve-search/cve-search-1042. [PT]
Additional check
Added check for missing epss values. [Paul Tikken]
Merge pull request #1041 from oh2fih/master. [PT]
Add workflow to check black formatting
Black formatting (23.12.1) [Esa Jokinen]
Add workflow to check black formatting. [Esa Jokinen]
Black formatting. [Paul Tikken]
cve-search v5.0.0 released with major improvements for the NVD NIST API import, other improvements and many bugs fixed.
The update is now done via CveXplore.
Thanks to all the contributors to make this release a reality.
Full Changelog: https://github.com/cve-search/cve-search/compare/v4.2.2...v5.0.0
Merge pull request #990 from oh2fih/master. [PT]
Black formatting (23.7.0) [Esa Jokinen]
DownloadHandler.store_file() accept "text/xml" [Esa Jokinen]
The CAPEC source uses this Content-Type now instead of "application/xml"
Merge pull request #956 from cve-search/dependabot/pip/redis-4.5.4. [PT]
Bump redis from 4.5.3 to 4.5.4. [dependabot[bot]]
Bumps redis from 4.5.3 to 4.5.4.
updated-dependencies:
Merge pull request #957 from cve-search/dependabot/pip/docs/source/redis-4.4.4. [PT]
Bump redis from 3.5.3 to 4.4.4 in /docs/source. [dependabot[bot]]
Bumps redis from 3.5.3 to 4.4.4.
updated-dependencies:
Merge pull request #954 from cve-search/dependabot/pip/redis-4.5.3. [PT]
Bump redis from 4.2.2 to 4.5.3. [dependabot[bot]]
Bumps redis from 4.2.2 to 4.5.3.
updated-dependencies:
Merge pull request #952 from dbarzin/patch-3. [PT]
Add mercator. [Didier Barzin]
Merge pull request #939 from cve-search/dependabot/pip/nested-lookup-0.2.25. [Alexandre Dulaunoy]
Bump nested-lookup from 0.2.23 to 0.2.25
Bump nested-lookup from 0.2.23 to 0.2.25. [dependabot[bot]]
Bumps nested-lookup from 0.2.23 to 0.2.25.
updated-dependencies:
Merge pull request #938 from cve-search/dependabot/pip/jsonpickle-3.0.1. [Alexandre Dulaunoy]
Bump jsonpickle from 2.1.0 to 3.0.1
Bump jsonpickle from 2.1.0 to 3.0.1. [dependabot[bot]]
Bumps jsonpickle from 2.1.0 to 3.0.1.
updated-dependencies:
Merge pull request #931 from cve-search/dependabot/pip/sphinx-5.3.0. [PT]
Bump sphinx from 4.3.1 to 5.3.0. [dependabot[bot]]
Bumps sphinx from 4.3.1 to 5.3.0.
updated-dependencies:
Merge pull request #920 from oh2fih/master. [PT]
Black formatting. [Esa Jokinen]
Merge pull request #919 from GalaxyGamingBoy/master. [PT]
Merge pull request #4 from GalaxyGamingBoy/CORS. [GalaxyGamingBoy]
Reformatted
Reformatted. [GalaxyGamingBoy]
Merge pull request #3 from GalaxyGamingBoy/CORS. [GalaxyGamingBoy]
Simplified IF clause
Simplified. [GalaxyGamingBoy]
Merge pull request #2 from GalaxyGamingBoy/CORS. [GalaxyGamingBoy]
Limited CORS to API
Limited CORS to API. [GalaxyGamingBoy]
Merge pull request #1 from GalaxyGamingBoy/CORS. [GalaxyGamingBoy]
Added CORS Support, can be changed via config
Added CORS Support, can be changed via config. [GalaxyGamingBoy]
Merge pull request #904 from dbarzin/patch-2. [PT]
Update README.md. [Didier Barzin]
Add link to Mercator
Merge pull request #896 from dbarzin/master. [PT]
Update install documentation for Ubuntu 22.04. [dbarzin]
Merge pull request #895 from dbarzin/patch-1. [PT]
Upgrade README.md. [Didier Barzin]
show all options of search.py
cve-search v4.2.1 released including multiple bugs fixed and improvements.
Thanks to @eengelking, @P-T-I and @oh2fih for all the hard work and contributions!
Merge pull request #888 from oh2fih/master. [PT]
Black formatting for lib/Config.py. [Esa Jokinen]
Use CVEMaxLimit in /api/cvefor and /api/last. [Esa Jokinen]
Add configurable [API] CVEMaxLimit. [Esa Jokinen]
Black formatting (web/) [Esa Jokinen]
Rename the maximum limit variable. [Esa Jokinen]
Set default limit & max limit for /api/cvefor. [Esa Jokinen]
Merge pull request #884 from oh2fih/master. [PT]
Merge branch 'update-js-dependencies' [Esa Jokinen]
Update Bootstrap v4.6.0 -> v4.6.1. [Esa Jokinen]
Update clipboard.js v2.0.8 -> v2.0.10. [Esa Jokinen]
Update Popper v2.10.1 -> v2.11.5. [Esa Jokinen]
Update DataTables 1.11.2 -> 1.11.3. [Esa Jokinen]
Not changed:
Merge pull request #883 from oh2fih/master. [PT]
Update rest api documentation to meet with PR #880. [Esa Jokinen]
Merge pull request #880 from oh2fih/master. [PT]
Fix CPE conversions
Use cpe_conversion library in Toolkit.py. [Esa Jokinen]
Black formatting. [Esa Jokinen]
Rename library to match its purpose. [Esa Jokinen]
Merge pull request #2 from rg-atte/master. [Esa Jokinen]
Added cve conversion library
EOF newline. [Atte]
Functionality to correctly convert CPE versions. [Atte]
Merge pull request #878 from AlphaBravoCompany/master. [PT]
Add authentication database variables (#3) [Ed Engelking]
Added authSource to DB connection call. Updated configuration sample with variable.
Updated documentation
Updated documentation wording
Updated github actions python versions to 3.8. [Paul Tikken Laptop]
Updated github actions python versions to 3.8. [Paul Tikken Laptop]
Merge pull request #869 from P-T-I/cve-search-858. [PT]
Capec 3.7 update
Capec sources updated to 3.7. [Paul Tikken Laptop]
Update requirements.txt. [Paul Tikken Laptop]
Merge pull request #848 from cve-search/dependabot/pip/nltk-3.7. [PT]
Bump nltk from 3.6.5 to 3.7
Bump nltk from 3.6.5 to 3.7. [dependabot[bot]]
Bumps nltk from 3.6.5 to 3.7.
updated-dependencies:
Merge pull request #856 from cve-search/dependabot/pip/pytest-7.1.1. [PT]
Bump pytest from 6.2.5 to 7.1.1
Bump pytest from 6.2.5 to 7.1.1. [dependabot[bot]]
Bumps pytest from 6.2.5 to 7.1.1.
updated-dependencies:
Merge pull request #862 from cve-search/dependabot/pip/requests-2.27.1. [PT]
Bump requests from 2.26.0 to 2.27.1
Bump requests from 2.26.0 to 2.27.1. [dependabot[bot]]
Bumps requests from 2.26.0 to 2.27.1.
updated-dependencies:
Merge pull request #865 from cve-search/dependabot/pip/docs/source/nltk-3.6.6. [PT]
Bump nltk from 3.6.5 to 3.6.6 in /docs/source
Bump nltk from 3.6.5 to 3.6.6 in /docs/source. [dependabot[bot]]
Bumps nltk from 3.6.5 to 3.6.6.
updated-dependencies:
Merge pull request #864 from AlphaBravoCompany/master. [PT]
Database connectivity using MONGODB+SRV connection string
Database connectivity using MONGO+SRV connection string (#2) [Ed Engelking]
Added feature to use mongodb-srv URI records in mongodb plugin. Added URI configuration options in Config.py. Updated sample configuration to include ability to enable mongodb-srv URI. Added dnspython to pip requirements.txt.
Updating database documentation to explain how to use the new configuration options for SRV syntax.
Fixed a word.
Updated Config.py and mongodb.py to allow calls for SRV connections.
Update VERSION. [PT]
Merge pull request #854 from oh2fih/master. [PT]
Remove logrotate as logging to syslog. [Esa Jokinen]
A more complete set of CVE-Search systemd services. [Esa Jokinen]
Merge pull request #831 from FafnerKeyZee/patch-1. [PT]
Sending parameters to make uwsgi happy ;) [Fafner [KeyZee]]
Merge pull request #830 from FafnerKeyZee/master. [PT]
Adding systemd and logrotate. [Olivier Ferrand]
Merge pull request #824 from cve-search/dependabot/pip/sphinx-4.3.1. [Alexandre Dulaunoy]
Bump sphinx from 4.3.0 to 4.3.1
Bump sphinx from 4.3.0 to 4.3.1. [dependabot[bot]]
Bumps sphinx from 4.3.0 to 4.3.1.
updated-dependencies:
Merge pull request #816 from kawtar01/feature/setup_oidc_auth_flow. [PT]
Update doc to elaborate idp discovery url. [Kawtar.ahaggach.e]
Update requirements.txt. [Paul Tikken Laptop]
Rebase. [Paul Tikken Laptop]
Merge pull request #823 from P-T-I/api_doc_fix. [PT]
Redoc dependency removal
Removed redoc as dependency. [Paul Tikken Laptop]
Merge pull request #822 from P-T-I/update_reqs. [PT]
Updated requirements
Updated requirements. [Paul Tikken Laptop]
Fix for always showing the bottom plugin toolbar. [Paul Tikken Laptop]
Merge pull request #819 from P-T-I/cve-search-801. [PT]
Updates capec version
Fix #cve-search-801; update capec version. [Paul Tikken Laptop]
Changed print statements to logger statements. Added function to retrieve a requests session instead of a plain request method. This function also respects proxies from the config. Added verify possibility to ignore requests made with/to self signed certificates OIDC servers. Black formatting enforced. [Paul Tikken Laptop]
Black formatting and cleanup imports. [Paul Tikken Laptop]
Added SSL_Verify to Config.py and corresponding method to retrieve the value. Added this value into the configuration.ini.sample as well. [Paul Tikken Laptop]
Setup OIDC login flow. [Kawtar.ahaggach.e]
Merge pull request #814 from FafnerKeyZee/master. [PT]
Update bookmarked.html. [Fafner [KeyZee]]
Update linked.html. [Fafner [KeyZee]]
Merge pull request #806 from oh2fih/master. [PT]
Enhance sanitation #796 + black formatting.
Black formatting. [Esa Jokinen]
Enhance sanitation #796 + black formatting. [Esa Jokinen]
Merge pull request #796 from P-T-I/cve-search-795. [PT]
Reflected server-side cross-site scripting
Update requirements. [Paul Tikken Laptop]
Fix #795; server side XSS vulnerability. [Paul Tikken Laptop]
Merge pull request #784 from cve-search/dependabot/pip/jinja2-3.0.2. [PT]
Bump jinja2 from 3.0.1 to 3.0.2. [dependabot[bot]]
Bumps jinja2 from 3.0.1 to 3.0.2.
updated-dependencies:
Merge pull request #786 from cve-search/dependabot/pip/werkzeug-2.0.2. [PT]
Bump werkzeug from 2.0.1 to 2.0.2. [dependabot[bot]]
Bumps werkzeug from 2.0.1 to 2.0.2.
updated-dependencies:
Merge pull request #783 from cve-search/dependabot/pip/flask-2.0.2. [PT]
Bump flask from 2.0.1 to 2.0.2. [dependabot[bot]]
Bumps flask from 2.0.1 to 2.0.2.
updated-dependencies:
Merge pull request #782 from cve-search/dependabot/pip/pytest-cov-3.0.0. [PT]
Bump pytest-cov from 2.12.1 to 3.0.0. [dependabot[bot]]
Bumps pytest-cov from 2.12.1 to 3.0.0.
updated-dependencies:
Merge pull request #789 from oh2fih/master. [PT]
Merge branch 'cve-search:master' into master. [Esa Jokinen]
Merge pull request #785 from oh2fih/master. [PT]
Remove IRC and XMPP from documentation (#787) [Esa Jokinen]
Remove requirements for IRC and XMPP (#787) [Esa Jokinen]
Remove broken feature: XMPP bot (#787) [Esa Jokinen]
Remove broken feature: IRC bot (#787) [Esa Jokinen]
Add "Logging: True/False" in sample config (#774) [Esa Jokinen]
Improve logging: config & fault tolerance (#774) [Esa Jokinen]
Merge pull request #778. [PT]
update redoc
Redoc update. [Paul Tikken Laptop]
Merge pull request #777. [PT]
req update
Docs update. [Paul Tikken Laptop]
Merge pull request #776. [PT]
docs update
Docs update. [Paul Tikken Laptop]
Merge pull request #775. [PT]
update requirements
Update requirements.txt. [Paul Tikken Laptop]
Merge pull request #771 from cve-search/dependabot/pip/tqdm-4.62.3. [PT]
Bump tqdm from 4.62.2 to 4.62.3
Bump tqdm from 4.62.2 to 4.62.3. [dependabot[bot]]
Bumps tqdm from 4.62.2 to 4.62.3.
updated-dependencies:
Merge pull request #772 from cve-search/dependabot/pip/nltk-3.6.3. [PT]
Bump nltk from 3.6.2 to 3.6.3
Bump nltk from 3.6.2 to 3.6.3. [dependabot[bot]]
Bumps nltk from 3.6.2 to 3.6.3.
updated-dependencies:
Merge pull request #766 from oh2fih/master. [PT]
Ajaxify searches & adjust search result reason priority
Merge branch 'cve-search:master' into master. [Esa Jokinen]
Merge pull request #768 from cve-search/dependabot/pip/sphinx-rtd-theme-1.0.0. [PT]
Bump sphinx-rtd-theme from 0.5.2 to 1.0.0
Bump sphinx-rtd-theme from 0.5.2 to 1.0.0. [dependabot[bot]]
Bumps sphinx-rtd-theme from 0.5.2 to 1.0.0.
updated-dependencies:
Merge pull request #769 from cve-search/dependabot/pip/sphinx-4.2.0. [PT]
Bump sphinx from 4.1.2 to 4.2.0
Bump sphinx from 4.1.2 to 4.2.0. [dependabot[bot]]
Bumps sphinx from 4.1.2 to 4.2.0.
updated-dependencies:
Fix breadcrumb for freetext search. [Esa Jokinen]
Update search tooltip. [Esa Jokinen]
Change freetext search path (removing '?search=') [Esa Jokinen]
Remove unused template static_table.html (#758) [Esa Jokinen]
Breadcrumb for freetext search (#758) [Esa Jokinen]
Expand Ajax search to vendor browsing (#758) [Esa Jokinen]
Merge branch 'cve-search:master' into master. [Esa Jokinen]
Merge pull request #764 from oh2fih/master. [PT]
Adjust search result reason priority. [Esa Jokinen]
Show 'reason' only if exists. Fix indentation. [Esa Jokinen]
Shared functions: better on the same file. (#758) [Esa Jokinen]
Ajaxify freetext search (#758) [Esa Jokinen]
Merge branch 'cve-search:master' into master. [Esa Jokinen]
Merge pull request #762 from oh2fih/master. [PT]
Filter validation for an authenticated user (#763) [Esa Jokinen]
Authenticated user defaults for the filter (#763) [Esa Jokinen]
Backend state for the auth user filter form (#763) [Esa Jokinen]
CSS for Bootstrap v4.5.2 -> v4.6.0. [Esa Jokinen]
Update Bootstrap v4.5.2 -> v4.6.0 (#761) [Esa Jokinen]
Popper required by Bootstrap must be before it. [Esa Jokinen]
Merge branch 'web-cleanup' [Esa Jokinen]
Update clipboard.js v2.0.6 -> v2.0.8 (#761) [Esa Jokinen]
Update Popper (?? 2019 version) -> v2.10.1 (#761) [Esa Jokinen]
Update DataTables 1.10.22 -> 1.11.2 (#761) [Esa Jokinen]
Remove legacy Flash (#761) [Esa Jokinen]
Uniform style with master-page layout (#761) [Esa Jokinen]
Remove unused HTML5 Shiv v3.6.2 (#761) [Esa Jokinen]
Abandon IE 6-8 support. (#761) [Esa Jokinen]
CSS for Font Awesome Free 5.13.0 -> 5.15.4 (#761) [Esa Jokinen]
Remove unused jQuery v3.5.1 (#761) [Esa Jokinen]
Use jQuery v3.6.0 (replacing jQuery v3.5.1) (#761) [Esa Jokinen]
Add jQuery v3.6.0 (#761) [Esa Jokinen]
Remove unused fonts (glyphicons-halflings) (#761) [Esa Jokinen]
Update Font Awesome Free 5.13.0 -> 5.15.4 (#761) [Esa Jokinen]
Enable Font Awesome Free (ref. all.min.js) (#761) [Esa Jokinen]
Remove unused jQuery v1.11.2 (#761) [Esa Jokinen]
Remove unreferenced template api.html (#761) [Esa Jokinen]
Remove unreferenced template filters2.html (#761) [Esa Jokinen]
Merge pull request #760 from oh2fih/master. [PT]
Merge branch 'cve-search:master' into master. [Esa Jokinen]
Merge pull request #755 from cve-search/dependabot/pip/beautifulsoup4-4.10.0. [PT]
Bump beautifulsoup4 from 4.9.3 to 4.10.0
Bump beautifulsoup4 from 4.9.3 to 4.10.0. [dependabot[bot]]
Bumps beautifulsoup4 from 4.9.3 to 4.10.0.
updated-dependencies:
Fix indentation. [Esa Jokinen]
Rename the function to be less general. (#758) [Esa Jokinen]
One more MountPath fix for (#759) [Esa Jokinen]
Merge branch 'cve-search:master' into master. [oh2fih]
Merge pull request #756 from oh2fih/master. [PT]
Minor improvements to the filter functionality. Fixed search.
Merge pull request #757 from DocArmoryTech/patch-1. [PT]
Fix typo in production installation
Fix typo in production installation. [DocArmoryTech]
Added missing redirects >
to the cat
commands in the instructions for production installation
Facilitate mounting with JS var MountPath (#759) [Esa Jokinen]
Dynamically generate URL for mounting. [Esa Jokinen]
These were already fixed in #728 but got reverted. [Esa Jokinen]
Add global JS variable for MountPath (#759) [Esa Jokinen]
Removed duplicate // from favicon URL. [Esa Jokinen]
Beautify indentation etc. [Esa Jokinen]
This is redundant, too. [Esa Jokinen]
Fix freetext search form; simplified GET-redirect. [Esa Jokinen]
/search to support both GET & POST. Fix redirect. [Esa Jokinen]
Delete invalid cookie more aggressively. [Esa Jokinen]
Make the "Filter" buttons behave equally. [Esa Jokinen]
Show the filter box if a warning is displayed. [Esa Jokinen]
Merge pull request #754 from oh2fih/master. [PT]
Fix the server-side filter date validation
Merge branch 'cve-search:master' into master. [oh2fih]
Merge pull request #753 from oh2fih/master. [PT]
Move inline JavaScript from the HTML template to static .js files
Fix the server-side date validation. (#733) [Esa Jokinen]
Added newline in the end of file. [Esa Jokinen]
Move all possible inline JS to static files. [Esa Jokinen]
Uniform indentation. [Esa Jokinen]
Move filter related JS from template to /static. [Esa Jokinen]
Not used anywhere; setFilters() always empty. [Esa Jokinen]
Merge pull request #752 from P-T-I/cve-search-751. [PT]
Dropping all collections when forced. [Paul Tikken Laptop]
Reconfigured wsgi mount path to be configurable via the configuration settings. [Paul Tikken Laptop]
Merge pull request #749 from P-T-I/cve-search-742. [PT]
Web GUI filters always filtering on CVSS3 (despite CVSS2 chosen)
Fix #742; fixed gui performing wrong CVSS filter and fixed filtering on dates which where performed on the wrong date format. [Paul Tikken Laptop]
Merge branch 'up_master' into cve-search-742. [Paul Tikken Laptop]
Merge pull request #748 from oh2fih/master. [PT]
Client-side filter handling with cookies
More responsive user interactions (#747) [Esa Jokinen]
Client-side filter validation (#747) [Esa Jokinen]
Better look for warning (same size when empty). [Esa Jokinen]
Merge branch 'cve-search:master' into master. [oh2fih]
Reduce requests to /fetch_cve_data (#747) [Esa Jokinen]
No need for server-side logging anymore (#747) [Esa Jokinen]
Move filter handling client-side (#747) [Esa Jokinen]
Fixed bug where datestrings where not handled correctly. [Paul Tikken Laptop]
Merge pull request #746. [PT]
UX enhancements related to the previous fixes on bug #733
UX: hilight active drop-down menu options. (#733) [Esa Jokinen]
UX: replace JS alerts with inline warnings (#733) [Esa Jokinen]
Update installation.rst. [PT]
Merge pull request #743 from oh2fih/master. [PT]
Added backend filter validation and pre-filling of the filter form data
Beautify console errors & reduce verbosity. (#733) [Esa Jokinen]
Update filter form with the backend state. (#733) [Esa Jokinen]
Fix a typo; making 'equals' & 'below' work (#733) [Esa Jokinen]
Make frontend aware of the backend state (#733) [Esa Jokinen]
Backend filter validation for /set_filter (#733) [Esa Jokinen]
Merge pull request #744 from DocArmoryTech/wsgi-doc. [PT]
UWSGI documentation update
Fixed rst reference to Config section. [DocArmoryTech]
Added note to highlight end of standard install. [DocArmoryTech]
Added note to highlight end of standard install and direct the reader on to the Configuration section (hoping to avoid people trying to perform both installations
Renamed 'basic' to 'standard' installation. [DocArmoryTech]
Update webgui.rst. [DocArmoryTech]
Decomposed the "starting the webserver" section into two parts one for a standard installation, and one for a production installation that covers setup of uwsgi and nginx
Update webgui.rst. [DocArmoryTech]
Removed UWSGI and NGINX setup. [DocArmoryTech]
Removed UWSGI and NGINX setup with the intention of replacing it under the webgui section of the docs
Corrected type in virtualenv. [DocArmoryTech]
Added virtualenv parameter. [DocArmoryTech]
Added a virtualenv
parameter to tally with that specified in the docs
Copied mongo-db install to Prod. Install. [DocArmoryTech]
Copied the instructions for installing mongodb to the "Production Installation" section
Updated docs to use requirements.prod file. [DocArmoryTech]
Create requirements.prod. [DocArmoryTech]
Update installation.rst. [DocArmoryTech]
Fixed formatting of new section. [DocArmoryTech]
Fixed md formatting of new "Production Installation" section
Create nginx.conf.sample. [DocArmoryTech]
Update installation.rst. [DocArmoryTech]
Merge pull request #741 from P-T-I/cleanup. [PT]
query published date
Fixed bug where datestrings posted to the api/query endpoint where not handled correctly. [Paul Tikken Laptop]
Merge pull request #738 from P-T-I/plugin_rewrite. [PT]
Plugin rewrite
Documentation update and first release for Cve-Search plugin. [Paul Tikken Laptop]
Rebase merge. [Paul Tikken Laptop]
Merge pull request #737 from P-T-I/cve-search-709. [PT]
/api/dbInfo missing in the new API
Restructure dbinfo in documentation. [Paul Tikken Laptop]
Merge pull request #736 from P-T-I/cve-search-734. [PT]
Issues using the REST API
Added cvssVersion header. [Paul Tikken Laptop]
Updated requirements and fixed headers with underscore no longer being processed by the REST API. [Paul Tikken Laptop]
Merge pull request #732 from P-T-I/cve-search-714. [PT]
Support for MongoDB 5.0
Black formatting. [Paul Tikken Laptop]
Rebase. [Paul Tikken Laptop]
Merge pull request #728 from DocArmoryTech/mounty. [PT]
Dynamically generate all URLs to facilitate mounting
Small error with cwe breadcrumb. [Paul Tikken Laptop]
Merge branch 'mounty' of https://github.com/DocArmoryTech/cve-search into mounty. [dotsie]
Updated fixed to masterLogin. [DocArmoryTech]
Reverted changes made to masterLogin function to make use of the local (and not absent) verifyPass
function.
Version change for rebase. [DocArmoryTech]
Corrected version. [DocArmoryTech]
Update VERSION. [DocArmoryTech]
Update wsgi.ini.sample. [DocArmoryTech]
Fixed path of wsgi-file. [DocArmoryTech]
Removed beforeSend hook. [dotsie]
Prefix XHR urls with url_for. [dotsie]
Fixed typo in chaneg_pass url. [dotsie]
Moved XHR js functions to admin template. [dotsie]
Modified URL generation in stand UI. [dotsie]
Fixed urls in admin or full webui. [dotsie]
Fixed db mgmt admin scripts ref to non-existent function. [dotsie]
db_mgmt_admin.py attempted to make use of the mongodb plugin's verifyPass function.
Assuming a refactoring oversight, and changing the function call to verifyUser(user, pass)
Merge branch 'mounty' of https://github.com/DocArmoryTech/cve-search into mounty. [dotsie]
Create wsgi.ini.sample. [DocArmoryTech]
A minimal example of a uwsgi ini that runs cve-search listening on a socket
Removed leading slash from constructed breadcrumb urls. [dotsie]
/
in generated URLstodo:
Dynamically generated urls to static resources for app mounting /_get_plugins. [dotsie]
In order to faciliate 'mounting' of cve-search as a web app, or alteration of the application root:
<script>
in the <head>
of web/templates/layouts/master-page.html
redirect()
function from web/static/js/custom/scripts.js
to a new <script>
in the master layout templateredirect()
function to use url_for()
when generating urls and redirectingbeforeSend
hookTodo:
Update wsgi.ini.sample. [DocArmoryTech]
Fixed path of wsgi-file. [DocArmoryTech]
Removed beforeSend hook. [dotsie]
Prefix XHR urls with url_for. [dotsie]
Fixed typo in chaneg_pass url. [dotsie]
Moved XHR js functions to admin template. [dotsie]
Modified URL generation in stand UI. [dotsie]
Fixed urls in admin or full webui. [dotsie]
Create wsgi.ini.sample. [DocArmoryTech]
A minimal example of a uwsgi ini that runs cve-search listening on a socket
Removed leading slash from constructed breadcrumb urls. [dotsie]
/
in generated URLstodo:
Dynamically generated urls to static resources for app mounting /_get_plugins. [dotsie]
In order to faciliate 'mounting' of cve-search as a web app, or alteration of the application root:
<script>
in the <head>
of web/templates/layouts/master-page.html
redirect()
function from web/static/js/custom/scripts.js
to a new <script>
in the master layout templateredirect()
function to use url_for()
when generating urls and redirectingbeforeSend
hookTodo:
Black formatting. [Paul Tikken Laptop]
Change is not backwards compatible with earlier create indexes in mongodb; so rebuild is needed. [Paul Tikken Laptop]
Removed weights from indexes for mongodb 5.0 compatibility and black formatting. [Paul Tikken Laptop]
Merge pull request #731 from P-T-I/cve-search-680. [PT]
db update throws error message after creating user
Fixed errors when inserting a user into the database. [Paul Tikken Laptop]
Black formatting and requirement added. [Paul Tikken Laptop]
Merge master. [Paul Tikken Laptop]
Merge pull request #730 from P-T-I/cve-search-712. [PT]
Update source to capec3.5
Fix #712; updated to capec3.5 and upped schema version. [Paul Tikken Laptop]
Merge pull request #729 from P-T-I/master. [PT]
updated docs and updated requirements
Updated docs and updated requirements. [Paul Tikken Laptop]
Merge pull request #720 from cve-search/dependabot/pip/requests-2.26.0. [PT]
Bump requests from 2.25.1 to 2.26.0. [dependabot[bot]]
Bumps requests from 2.25.1 to 2.26.0.
updated-dependencies:
Merge pull request #715 from cve-search/dependabot/pip/sphinx-4.0.3. [PT]
Bump sphinx from 4.0.2 to 4.0.3. [dependabot[bot]]
Bumps sphinx from 4.0.2 to 4.0.3.
updated-dependencies:
Merge pull request #716 from cve-search/dependabot/pip/flask-jwt-extended-4.2.3. [PT]
Bump flask-jwt-extended from 4.2.1 to 4.2.3. [dependabot[bot]]
Bumps flask-jwt-extended from 4.2.1 to 4.2.3.
updated-dependencies:
Merge pull request #717 from cve-search/dependabot/pip/tqdm-4.61.2. [PT]
Bump tqdm from 4.61.1 to 4.61.2. [dependabot[bot]]
Bumps tqdm from 4.61.1 to 4.61.2.
updated-dependencies:
Merge pull request #707 from cve-search/dependabot/pip/tqdm-4.61.1. [PT]
Bump tqdm from 4.61.0 to 4.61.1. [dependabot[bot]]
Bumps tqdm from 4.61.0 to 4.61.1.
updated-dependencies:
Merge pull request #705 from cve-search/dependabot/pip/pytest-cov-2.12.1. [PT]
Bump pytest-cov from 2.12.0 to 2.12.1. [dependabot[bot]]
Bumps pytest-cov from 2.12.0 to 2.12.1.
updated-dependencies:
Merge pull request #699 from cve-search/dependabot/pip/tqdm-4.61.0. [PT]
Bump tqdm from 4.60.0 to 4.61.0
Bump tqdm from 4.60.0 to 4.61.0. [dependabot[bot]]
Bumps tqdm from 4.60.0 to 4.61.0.
Merge pull request #703 from cve-search/dependabot/pip/flask-wtf-0.15.1. [PT]
Bump flask-wtf from 0.14.3 to 0.15.1. [dependabot[bot]]
Bumps flask-wtf from 0.14.3 to 0.15.1.
Merge pull request #702 from hashier/fix/dependencies. [PT]
Fix(dependencies): dowgrade flask. [Christopher Loessl]
because flask-restx is not yet compatible
Merge pull request #697 from P-T-I/cve-search-690. [PT]
fixed double entries in the CWE description (and also notic…
Fix #690; fixed double entries in the CWE description (and also noticed that the wrong description is in the CWE description) [Paul Tikken Laptop]
Merge pull request #696 from P-T-I/cve-search-679. [PT]
Let data tables respond to PageLength setting
Fix #679; Let data tables respond to PageLength setting in configuration.ini. [Paul Tikken Laptop]
Merge pull request #695 from P-T-I/master. [PT]
Update requirements files
Updated requirements.txt. [Paul Tikken Laptop]
Merge branch 'up_master' [Paul Tikken Laptop]
Merge pull request #691 from cve-search/dependabot/pip/sphinx-4.0.2. [PT]
Bump sphinx from 3.5.4 to 4.0.2
Bump sphinx from 3.5.4 to 4.0.2. [dependabot[bot]]
Bumps sphinx from 3.5.4 to 4.0.2.
Updated requirements.txt. [Paul Tikken Laptop]
Updated requirements.txt. [Paul Tikken Laptop]
Merge pull request #678 from cve-search/dependabot/pip/pytest-6.2.4. [PT]
Bump pytest from 6.2.3 to 6.2.4. [dependabot[bot]]
Bumps pytest from 6.2.3 to 6.2.4.
Merge pull request #677 from cve-search/dependabot/pip/pymongo-3.11.4. [PT]
Bump pymongo from 3.11.3 to 3.11.4. [dependabot[bot]]
Bumps pymongo from 3.11.3 to 3.11.4.
Merge branch 'up_master' into plugin_rewrite. [Paul Tikken Laptop]
Merge pull request #676 from cve-search/dependabot/pip/flask-jwt-extended-4.2.0. [PT]
Bump flask-jwt-extended from 4.1.0 to 4.2.0
Bump flask-jwt-extended from 4.1.0 to 4.2.0. [dependabot[bot]]
Bumps flask-jwt-extended from 4.1.0 to 4.2.0.
Merge remote-tracking branch 'origin/plugin_rewrite' into plugin_rewrite. [Paul Tikken Laptop]
Merge up_master. [Paul Tikken Laptop]
Merge up_master. [Paul Tikken Laptop]
Merge pull request #673 from P-T-I/redoc_update. [PT]
redoc update
Redoc update. [Paul Tikken Laptop]
Merge pull request #671 from M0dEx/master. [PT]
Search in 'vendors' and 'products' fields
Search in 'vendors' and 'products' fields - earching using only fulltext searches misses a lot of obvious matches (search for "trendmicro" or "trend micro" returns a lot less CVEs than it should (<150, when there are 300+ CVEs for Trend Micro) [M0dEx]
Merge pull request #668 from M0dEx/master. [PT]
Convert WORKER_SIZE from ENV to int as it can cause issues when not converted (in CVE-Search-Docker, for example) [M0dEx]
Working on flask-plugins. [Paul Tikken Laptop]
Working on flask-plugins. [Paul Tikken Laptop]
Refactored the CVE page. [Paul Tikken Laptop]
Cleanup old plugin framework. [Paul Tikken Laptop]
Cleanup old plugin framework. [Paul Tikken Laptop]
Merge branch 'up_master' into plugin_rewrite. [Paul Tikken Laptop]
Merge. [Paul Tikken Laptop]
Working on new plugin framework. [Paul Tikken Laptop]
cve-search v4.1.0 (2021-04-24) released including many improvements and bug fixes.
Thanks to all the contributors including bugs reporters who helped us to improve cve-search.
[doc] fix the default link of the public cvepremium.circl.lu. [Alexandre Dulaunoy]
[view/capec] Non existing CAPEC value was not properly handled. [Alexandre Dulaunoy]
Fix #648
[json import] ASSIGNER not always present (required) in NVD json feed. [Alexandre Dulaunoy]
Fix #650
Merge pull request #664 from P-T-I/cve-search-659. [PT]
fix #cve-search-659; wrong date format disables effective sorting on …
Fix #cve-search-659; wrong date format disables effective sorting on table + inserted cvss3 score to vendor search table. [Paul Tikken Laptop]
Merge pull request #663 from P-T-I/cve-search-660. [PT]
fix #cve-search-660; fixed the back to top button covering the datata…
Fix #cve-search-660; fixed the back to top button covering the datatables buttons. [Paul Tikken Laptop]
Merge pull request #662 from P-T-I/master. [PT]
Proxies fix
Proxies fix. [Paul Tikken Laptop]
Proxies fix. [Paul Tikken Laptop]
Merge pull request #661 from P-T-I/master. [PT]
proxies fix
Proxies fix. [Paul Tikken Laptop]
Merge pull request #657 from P-T-I/cve-search-586. [PT]
Fix #cve-search-586; created possibility to set download worker size …
Merge branch 'master' into cve-search-586. [Paul Tikken Laptop]
Merge pull request #615 from EXXETA/downloadHandlerProxy. [PT]
Use http proxy in download handler
Move proxy setting to a more central place (get_session) [Justin Kromlinger]
Move configuration to a class variable and import statement to the top of the file. [Justin Kromlinger]
Use http proxy in download handler. [Justin Kromlinger]
Fix #cve-search-586; created possibility to set download worker size via environment variable. [Paul Tikken Laptop]
Merge pull request #656 from FafnerKeyZee/patch-2. [Alexandre Dulaunoy]
dirty patch for #651
Update Sources_process.py. [Fafner [KeyZee]]
Update Sources_process.py. [Fafner [KeyZee]]
Update Sources_process.py. [Fafner [KeyZee]]
Yeah it's a dirty fix, but it does the job for the moment.
Merge pull request #644 from EXXETA/vendor-search. [Alexandre Dulaunoy]
Added endpoints to search for the CPE fields vendor, product and version
Added endpoints to search for the CPE fields vendor, product and version. [weigeltj]
Merge pull request #647 from cve-search/dependabot/pip/nltk-3.6.2. [PT]
Bump nltk from 3.6.1 to 3.6.2. [dependabot[bot]]
Bumps nltk from 3.6.1 to 3.6.2.
Merge pull request #643 from cve-search/dependabot/pip/sphinx-3.5.4. [PT]
Bump sphinx from 3.5.3 to 3.5.4. [dependabot[bot]]
Bumps sphinx from 3.5.3 to 3.5.4.
Merge pull request #642 from cve-search/dependabot/pip/nltk-3.6.1. [PT]
Bump nltk from 3.5 to 3.6.1
Bump nltk from 3.5 to 3.6.1. [dependabot[bot]]
Bumps nltk from 3.5 to 3.6.1.
Merge pull request #641 from P-T-I/cve-search-625. [PT]
update to cwe4.4
Update to cwe4.4. [Paul Tikken Laptop]
Merge pull request #640 from P-T-I/new_redoc. [PT]
New redoc version added
New redoc version added. [Paul Tikken Laptop]
Merge pull request #639 from P-T-I/cve-search-612. [PT]
Cve search 612
Version bump. [Paul Tikken Laptop]
Merge branch 'master' into cve-search-612. [Paul Tikken Laptop]
Merge pull request #635 from cve-search/dependabot/pip/tqdm-4.60.0. [PT]
Bump tqdm from 4.59.0 to 4.60.0
Bump tqdm from 4.59.0 to 4.60.0. [dependabot[bot]]
Bumps tqdm from 4.59.0 to 4.60.0.
Merge pull request #634 from cve-search/dependabot/pip/sphinx-rtd-theme-0.5.2. [PT]
Bump sphinx-rtd-theme from 0.5.1 to 0.5.2
Bump sphinx-rtd-theme from 0.5.1 to 0.5.2. [dependabot[bot]]
Bumps sphinx-rtd-theme from 0.5.1 to 0.5.2.
Merge pull request #632 from cve-search/dependabot/pip/pytest-6.2.3. [PT]
Bump pytest from 6.2.2 to 6.2.3. [dependabot[bot]]
Bumps pytest from 6.2.2 to 6.2.3.
Merge pull request #631 from cve-search/dependabot/pip/flask-restx-0.3.0. [PT]
Bump flask-restx from 0.2.0 to 0.3.0
Bump flask-restx from 0.2.0 to 0.3.0. [dependabot[bot]]
Bumps flask-restx from 0.2.0 to 0.3.0.
Create codeql-analysis.yml. [PT]
Merge pull request #630 from oh2fih/patch-1. [PT]
Correct installation order
Correct installation order. [oh2fih]
Because python3
& python3-pip
are part of requirements.system
, the system requirements must be installed before installing CVE-Search and its Python dependencies.
Merge pull request #629 from jorgectf/fix-regex-injection. [PT]
Fix Regular Expression injection. [jorgectf]
Merge pull request #628 from cve-search/dependabot/pip/sphinx-3.5.3. [PT]
Bump sphinx from 3.5.2 to 3.5.3. [dependabot[bot]]
Bumps sphinx from 3.5.2 to 3.5.3.
Merge pull request #627 from cve-search/dependabot/pip/docs/source/jinja2-2.11.3. [PT]
Bump jinja2 from 2.11.2 to 2.11.3 in /docs/source
Bump jinja2 from 2.11.2 to 2.11.3 in /docs/source. [dependabot[bot]]
Bumps jinja2 from 2.11.2 to 2.11.3.
Fix #612; add min-length attribute to search input box. [Paul Tikken Laptop]
Merge pull request #624 from P-T-I/cve-search-622. [PT]
fix #622; skip processing files when file failes to download...
Fix #622; skip processing files when file failes to download... [Paul Tikken Laptop]
Merge pull request #621 from cve-search/dependabot/pip/flask-jwt-extended-4.1.0. [PT]
Bump flask-jwt-extended from 4.0.2 to 4.1.0. [dependabot[bot]]
Bumps flask-jwt-extended from 4.0.2 to 4.1.0.
Merge pull request #619 from cve-search/dependabot/pip/tqdm-4.59.0. [PT]
Bump tqdm from 4.58.0 to 4.59.0. [dependabot[bot]]
Bumps tqdm from 4.58.0 to 4.59.0.
Merge pull request #620 from cve-search/dependabot/pip/sphinx-3.5.2. [PT]
Bump sphinx from 3.5.1 to 3.5.2. [dependabot[bot]]
Bumps sphinx from 3.5.1 to 3.5.2.
Merge pull request #618 from EXXETA/cpeBrowseAPI. [PT]
Provide /browse endpoint to list product CPEs
Fix field description. [Justin Kromlinger]
Provide /browse endpoint to list product CPEs. [Justin Kromlinger]
The vendor isn't really required here, but it fits the current API style and represents the same functionality as the webinterface.
Merge pull request #616 from cve-search/dependabot/pip/ijson-3.1.4. [PT]
Bump ijson from 3.1.3 to 3.1.4
Bump ijson from 3.1.3 to 3.1.4. [dependabot[bot]]
Bumps ijson from 3.1.3 to 3.1.4.
Merge pull request #614 from cve-search/dependabot/pip/tqdm-4.58.0. [PT]
Bump tqdm from 4.57.0 to 4.58.0. [dependabot[bot]]
Bumps tqdm from 4.57.0 to 4.58.0.
Merge pull request #613 from RoccovanAsselt/display_help. [PT]
Print_help if no parameters. [Rocco van Asselt]
Merge pull request #610 from cve-search/dependabot/pip/tqdm-4.57.0. [PT]
Bump tqdm from 4.56.2 to 4.57.0
Bump tqdm from 4.56.2 to 4.57.0. [dependabot[bot]]
Bumps tqdm from 4.56.2 to 4.57.0.
Merge pull request #609 from cve-search/dependabot/pip/sphinx-3.5.1. [PT]
Bump sphinx from 3.5.0 to 3.5.1. [dependabot[bot]]
Bumps sphinx from 3.5.0 to 3.5.1.
Merge pull request #608 from P-T-I/cve-search-607. [PT]
fix #607; updated the renamed jwt functions
Fix #607; updated the renamed jwt functions. [Paul Tikken Laptop]
Merge pull request #606 from cve-search/dependabot/pip/sphinx-3.5.0. [PT]
Bump sphinx from 3.4.3 to 3.5.0. [dependabot[bot]]
Bumps sphinx from 3.4.3 to 3.5.0.
Merge pull request #605 from cve-search/dependabot/pip/flask-jwt-extended-4.0.2. [PT]
Bump flask-jwt-extended from 3.25.0 to 4.0.2. [dependabot[bot]]
Bumps flask-jwt-extended from 3.25.0 to 4.0.2.
Merge pull request #603 from cve-search/dependabot/pip/tqdm-4.56.2. [PT]
Bump tqdm from 4.56.1 to 4.56.2. [dependabot[bot]]
Bumps tqdm from 4.56.1 to 4.56.2.
Merge pull request #602 from cve-search/dependabot/pip/tqdm-4.56.1. [PT]
Bump tqdm from 4.56.0 to 4.56.1. [dependabot[bot]]
Bumps tqdm from 4.56.0 to 4.56.1.
Merge pull request #601 from cve-search/dependabot/pip/jsonpickle-2.0.0. [PT]
Bump jsonpickle from 1.5.1 to 2.0.0. [dependabot[bot]]
Bumps jsonpickle from 1.5.1 to 2.0.0.
Merge pull request #600 from cve-search/dependabot/pip/pymongo-3.11.3. [PT]
Bump pymongo from 3.11.2 to 3.11.3. [dependabot[bot]]
Bumps pymongo from 3.11.2 to 3.11.3.
Merge pull request #599 from cve-search/dependabot/pip/jsonpickle-1.5.1. [PT]
Bump jsonpickle from 1.5.0 to 1.5.1
Bump jsonpickle from 1.5.0 to 1.5.1. [dependabot[bot]]
Bumps jsonpickle from 1.5.0 to 1.5.1.
Merge pull request #598 from cve-search/dependabot/pip/jinja2-2.11.3. [PT]
Bump jinja2 from 2.11.2 to 2.11.3
Bump jinja2 from 2.11.2 to 2.11.3. [dependabot[bot]]
Bumps jinja2 from 2.11.2 to 2.11.3.
Merge pull request #596 from cve-search/dependabot/pip/pytest-6.2.2. [PT]
Bump pytest from 6.2.1 to 6.2.2
Bump pytest from 6.2.1 to 6.2.2. [dependabot[bot]]
Bumps pytest from 6.2.1 to 6.2.2.
Merge pull request #593 from cve-search/dependabot/pip/gevent-21.1.2. [PT]
Bump gevent from 21.1.1 to 21.1.2
Bump gevent from 21.1.1 to 21.1.2. [dependabot[bot]]
Bumps gevent from 21.1.1 to 21.1.2.
Merge pull request #594 from cve-search/dependabot/pip/pytest-cov-2.11.1. [PT]
Bump pytest-cov from 2.11.0 to 2.11.1
Bump pytest-cov from 2.11.0 to 2.11.1. [dependabot[bot]]
Bumps pytest-cov from 2.11.0 to 2.11.1.
Merge pull request #592 from cve-search/dependabot/pip/gevent-21.1.1. [PT]
Bump gevent from 21.1.0 to 21.1.1
Bump gevent from 21.1.0 to 21.1.1. [dependabot[bot]]
Bumps gevent from 21.1.0 to 21.1.1.
Merge pull request #591 from P-T-I/cve-search-587. [PT]
fix #587; allowing local files to be set in the sources.ini file via …
Fix #587; allowing local files to be set in the sources.ini file via a file:///PATH/TO/FILE.json; this is applicable for all different sources; which creates the possibility to update cve-search completely off line. [Paul Tikken Laptop]
Merge pull request #590 from cve-search/dependabot/pip/gevent-21.1.0. [PT]
Bump gevent from 20.12.1 to 21.1.0
Bump gevent from 20.12.1 to 21.1.0. [dependabot[bot]]
Bumps gevent from 20.12.1 to 21.1.0.
Merge pull request #589 from cve-search/dependabot/pip/jsonpickle-1.5.0. [PT]
Bump jsonpickle from 1.4.2 to 1.5.0
Bump jsonpickle from 1.4.2 to 1.5.0. [dependabot[bot]]
Bumps jsonpickle from 1.4.2 to 1.5.0.
Merge pull request #588 from cve-search/dependabot/pip/pytest-cov-2.11.0. [PT]
Bump pytest-cov from 2.10.1 to 2.11.0
Bump pytest-cov from 2.10.1 to 2.11.0. [dependabot[bot]]
Bumps pytest-cov from 2.10.1 to 2.11.0.
Merge pull request #584 from cve-search/dependabot/pip/tqdm-4.56.0. [PT]
Bump tqdm from 4.55.1 to 4.56.0
Bump tqdm from 4.55.1 to 4.56.0. [dependabot[bot]]
Bumps tqdm from 4.55.1 to 4.56.0.
Merge pull request #583 from cve-search/dependabot/pip/sphinx-3.4.3. [PT]
Bump sphinx from 3.4.2 to 3.4.3
Bump sphinx from 3.4.2 to 3.4.3. [dependabot[bot]]
Bumps sphinx from 3.4.2 to 3.4.3.
Merge pull request #582 from P-T-I/cve-search-579. [PT]
added retry policy to request.session() and removed the sys.exit(1) o…
Added retry policy to request.session() and removed the sys.exit(1) on error. [Paul Tikken Laptop]
Merge pull request #580 from cve-search/dependabot/pip/sphinx-rtd-theme-0.5.1. [PT]
Bump sphinx-rtd-theme from 0.5.0 to 0.5.1
Bump sphinx-rtd-theme from 0.5.0 to 0.5.1. [dependabot[bot]]
Bumps sphinx-rtd-theme from 0.5.0 to 0.5.1.
Merge pull request #581 from cve-search/dependabot/pip/sphinx-3.4.2. [PT]
Bump sphinx from 3.4.1 to 3.4.2
Bump sphinx from 3.4.1 to 3.4.2. [dependabot[bot]]
Bumps sphinx from 3.4.1 to 3.4.2.
Merge pull request #578 from cve-search/dependabot/pip/tqdm-4.55.1. [PT]
Bump tqdm from 4.55.0 to 4.55.1
Bump tqdm from 4.55.0 to 4.55.1. [dependabot[bot]]
Bumps tqdm from 4.55.0 to 4.55.1.
Merge pull request #577 from cve-search/dependabot/pip/gevent-20.12.1. [PT]
Bump gevent from 20.12.0 to 20.12.1
Bump gevent from 20.12.0 to 20.12.1. [dependabot[bot]]
Bumps gevent from 20.12.0 to 20.12.1.
Merge pull request #576 from cve-search/dependabot/pip/tqdm-4.55.0. [PT]
Bump tqdm from 4.54.1 to 4.55.0
Bump tqdm from 4.54.1 to 4.55.0. [dependabot[bot]]
Bumps tqdm from 4.54.1 to 4.55.0.
Merge pull request #575 from cve-search/dependabot/pip/sphinx-3.4.1. [PT]
Bump sphinx from 3.4.0 to 3.4.1
Bump sphinx from 3.4.0 to 3.4.1. [dependabot[bot]]
Bumps sphinx from 3.4.0 to 3.4.1.
Update .schema_version. [PT]
Update schema for new capec version
Merge pull request #574 from P-T-I/new_capec_version. [PT]
fix #572: parsing new capec version
Fix #572: parsing new capec version. [Paul Tikken Laptop]
Merge pull request #573 from cve-search/dependabot/pip/gevent-20.12.0. [PT]
Bump gevent from 20.9.0 to 20.12.0
Bump gevent from 20.9.0 to 20.12.0. [dependabot[bot]]
Bumps gevent from 20.9.0 to 20.12.0.
Merge pull request #570 from P-T-I/schema_checker. [PT]
fix #564; database schema version checker added
Fix #564; database schema version checker added. [Paul Tikken Laptop]
Merge pull request #569 from P-T-I/cvss_impact_exploit. [PT]
added exploit and impact scores to api endpoints; cleanup code and re…
Added exploit and impact scores to api endpoints; cleanup code and removal of unused functions. [Paul Tikken Laptop]
Merge pull request #565 from AZobec/cvssV3. [PT]
add impactScore and exploitabilityScore for CVSS v3.1
Rebase. [AZobec]
Add impactScore and exploitabilityScore for CVSS v3.1. [AZobec]
Merge pull request #568 from cve-search/dependabot/pip/sphinx-3.4.0. [PT]
Bump sphinx from 3.3.1 to 3.4.0
Bump sphinx from 3.3.1 to 3.4.0. [dependabot[bot]]
Bumps sphinx from 3.3.1 to 3.4.0.
Merge pull request #567 from cve-search/dependabot/pip/flask-socketio-5.0.1. [PT]
Bump flask-socketio from 5.0.0 to 5.0.1
Bump flask-socketio from 5.0.0 to 5.0.1. [dependabot[bot]]
Bumps flask-socketio from 5.0.0 to 5.0.1.
Merge pull request #566 from cve-search/dependabot/pip/codecov-2.1.11. [PT]
Bump codecov from 2.1.10 to 2.1.11
Bump codecov from 2.1.10 to 2.1.11. [dependabot[bot]]
Bumps codecov from 2.1.10 to 2.1.11.
Merge pull request #563 from cve-search/dependabot/pip/requests-2.25.1. [PT]
Bump requests from 2.25.0 to 2.25.1
Bump requests from 2.25.0 to 2.25.1. [dependabot[bot]]
Bumps requests from 2.25.0 to 2.25.1.
Update VERSION. [PT]
cve-search has been significantly improved and especially the Web interface has been rewritten from scratch. Many additional improvements in the importer script which allow to reimport the full dataset in a fast way. The documentation has been also improved to ease the installation process for new users.
A huge thanks to all the contributors.
You can have a look at all the changes on the public instance running at https://cvepremium.circl.lu/ and the API documentation.
Merge pull request #562 from P-T-I/cve-search-560. [PT]
Cve search 560
Added cvss version selector. [Paul Tikken Laptop]
Added cvss3 filter logic. [Paul Tikken Laptop]
Added data column for cvss3. [Paul Tikken Laptop]
Added column for cvss3. [Paul Tikken Laptop]
Added index for cvss3. [Paul Tikken Laptop]
Merge pull request #561 from P-T-I/cve-search-559. [PT]
Cve search 559
Merge up_master. [Paul Tikken Laptop]
Merge pull request #522 from AZobec/cvssV3. [PT]
Add CVSS v3.1 in db and WebUI
Adding conditions if cvssV3 is None. [AZobec]
Rebase and adjust web/VERSION. [AZobec]
Rebase + adjust web/VERSION. [AZobec]
Modify Version. [AZobec]
Change version CVSS V3. [AZobec]
Remove comments. [AZobec]
Merge remote-tracking branch 'upstream/master' [AZobec]
CVSSv3 handling - fixing None for absence of V3 score. [AZobec]
Fix CVSSv3 Handling. [AZobec]
Add CVSS v3.1 handling. [AZobec]
Merge pull request #557 from cve-search/dependabot/pip/pytest-6.2.1. [PT]
Bump pytest from 6.2.0 to 6.2.1
Bump pytest from 6.2.0 to 6.2.1. [dependabot[bot]]
Bumps pytest from 6.2.0 to 6.2.1.
Fix #559; added api support for cvssV3 fields. [Paul Tikken Laptop]
Merge pull request #556 from P-T-I/cve-search-555. [PT]
fix #555; Double entries in cwe related_weaknesses field
Fix #555; Double entries in cwe related_weaknesses field. [Paul Tikken Laptop]
Update query.py. [PT]
Update ApiRequests.py. [PT]
Merge pull request #552 from cve-search/dependabot/pip/flask- socketio-5.0.0. [PT]
Bump flask-socketio from 4.3.2 to 5.0.0
Bump flask-socketio from 4.3.2 to 5.0.0. [dependabot[bot]]
Bumps flask-socketio from 4.3.2 to 5.0.0.
Merge pull request #553 from cve-search/dependabot/pip/pytest-6.2.0. [PT]
Bump pytest from 6.1.2 to 6.2.0
Bump pytest from 6.1.2 to 6.2.0. [dependabot[bot]]
Bumps pytest from 6.1.2 to 6.2.0.
Merge pull request #551 from RoccovanAsselt/bugfix-search-without- via4. [PT]
added via4 check in getSearchResults() function
Added via4 check. [Rocco van Asselt]
Testing auto deploy github pages. [Paul Tikken Laptop]
Testing auto deploy github pages. [Paul Tikken Laptop]
Testing auto deploy github pages. [Paul Tikken Laptop]
Merge pull request #550 from P-T-I/cve-search-548. [PT]
fix #548; new cwe version release
Fix #548; new cwe version release. [Paul Tikken Laptop]
Added queues clear to all classes. [Paul Tikken Laptop]
Merge pull request #547 from RoccovanAsselt/Clearing_queue. [PT]
clear queues to prevent duplicates
Use self.queue. [RoccovanAsselt]
Moved clearing to populate() function. [RoccovanAsselt]
Clear queues. [RoccovanAsselt]
Merge pull request #549 from P-T-I/docs_updates. [PT]
Docs updates
Minor. [Paul Tikken Laptop]
Old doc folder cleanup. [Paul Tikken Laptop]
Doc alteration. [Paul Tikken Laptop]
Merge pull request #545 from cve-search/dependabot/pip/tqdm-4.54.1. [PT]
Bump tqdm from 4.54.0 to 4.54.1
Bump tqdm from 4.54.0 to 4.54.1. [dependabot[bot]]
Bumps tqdm from 4.54.0 to 4.54.1.
Delete certificate.crt. [PT]
Delete certificate.key. [PT]
Setting up sphinx docs. [Paul Tikken Laptop]
Rebuild pages. [Paul Tikken Laptop]
Setting up sphinx docs. [Paul Tikken Laptop]
Setting up sphinx docs. [Paul Tikken Laptop]
Setting up sphinx docs. [Paul Tikken Laptop]
Setting up sphinx docs. [Paul Tikken Laptop]
Merge pull request #544 from P-T-I/new_docs. [PT]
New docs; first setup
Setting up sphinx docs. [Paul Tikken Laptop]
Merge up_master. [Paul Tikken Laptop]
Finished migrating unit tests from travis to github actions. [Paul Tikken Laptop]
Merge pull request #543 from P-T-I/master. [PT]
testing web test default branch
Testing web test default branch. [Paul Tikken Laptop]
Testing web test default branch. [Paul Tikken Laptop]
Merge pull request #542 from P-T-I/master. [PT]
testing web test default branch
Testing web test default branch. [Paul Tikken Laptop]
Merge pull request #541 from P-T-I/master. [PT]
Testing PR
Testing web test default branch. [Paul Tikken Laptop]
Merge branch 'up_master' [Paul Tikken Laptop]
Testing web test default branch. [Paul Tikken Laptop]
Testing web test default branch. [Paul Tikken Laptop]
Testing web test default branch. [Paul Tikken Laptop]
Testing web test default branch. [Paul Tikken Laptop]
Setting up web page tests. [Paul Tikken Laptop]
Setting up web page tests. [Paul Tikken Laptop]
Added gh action badge to README.md. [Paul Tikken Laptop]
Splitting build and test. [Paul Tikken Laptop]
Testing cache. [Paul Tikken Laptop]
Testing cache. [Paul Tikken Laptop]
Testing cache. [Paul Tikken Laptop]
Testing cache. [Paul Tikken Laptop]
Testing cache. [Paul Tikken Laptop]
Testing cache. [Paul Tikken Laptop]
Testing cache. [Paul Tikken Laptop]
Uploading pytest reports to gh actions. [Paul Tikken Laptop]
Uploading pytest reports to gh actions. [Paul Tikken Laptop]
Splitting build and test jobs. [Paul Tikken Laptop]
Splitting build and test jobs. [Paul Tikken Laptop]
Splitting build and test jobs. [Paul Tikken Laptop]
Splitting build and test jobs. [Paul Tikken Laptop]
Splitting build and test jobs. [Paul Tikken Laptop]
Splitting build and test jobs. [Paul Tikken Laptop]
Splitting build and test jobs. [Paul Tikken Laptop]
Splitting build and test jobs. [Paul Tikken Laptop]
Splitting build and test jobs. [Paul Tikken Laptop]
Merge branch 'master' of https://github.com/cve-search/cve-search into up_master. [Paul Tikken Laptop]
Merge pull request #540 from cve-search/dependabot/pip/tqdm-4.54.0. [PT]
Bump tqdm from 4.50.2 to 4.54.0
Bump tqdm from 4.50.2 to 4.54.0. [dependabot[bot]]
Bumps tqdm from 4.50.2 to 4.54.0.
Merge pull request #539 from cve-search/dependabot/pip/pymongo-3.11.2. [PT]
Bump pymongo from 3.11.0 to 3.11.2
Bump pymongo from 3.11.0 to 3.11.2. [dependabot[bot]]
Bumps pymongo from 3.11.0 to 3.11.2.
Merge pull request #538 from cve- search/dependabot/pip/jsonpickle-1.4.2. [PT]
Bump jsonpickle from 1.4.1 to 1.4.2
Bump jsonpickle from 1.4.1 to 1.4.2. [dependabot[bot]]
Bumps jsonpickle from 1.4.1 to 1.4.2.
Splitting build and test jobs. [Paul Tikken Laptop]
Merge branch 'up_master' [Paul Tikken Laptop]
Merge branch 'up_master' [Paul Tikken Laptop]
Base coverage file. [Paul Tikken Laptop]
Working on new_docs. [Paul Tikken Laptop]
Merge branch 'up_master' into new_docs. [Paul Tikken Laptop]
Merge pull request #537 from cve-search/dependabot/pip/flask-jwt- extended-3.25.0. [PT]
Bump flask-jwt-extended from 3.24.1 to 3.25.0
Bump flask-jwt-extended from 3.24.1 to 3.25.0. [dependabot[bot]]
Bumps flask-jwt-extended from 3.24.1 to 3.25.0.
Merge pull request #535 from cve-search/dependabot/pip/ijson-3.1.3. [PT]
Bump ijson from 3.1.2 to 3.1.3
Bump ijson from 3.1.2 to 3.1.3. [dependabot[bot]]
Bumps ijson from 3.1.2 to 3.1.3.
Merge pull request #536 from cve- search/dependabot/pip/requests-2.25.0. [PT]
Bump requests from 2.24.0 to 2.25.0
Bump requests from 2.24.0 to 2.25.0. [dependabot[bot]]
Bumps requests from 2.24.0 to 2.25.0.
Merge pull request #534 from cve-search/dependabot/pip/pytest-6.1.2. [PT]
Bump pytest from 6.1.1 to 6.1.2
Bump pytest from 6.1.1 to 6.1.2. [dependabot[bot]]
Bumps pytest from 6.1.1 to 6.1.2.
Merge pull request #533 from cve-search/dependabot/pip/flask- socketio-4.3.2. [PT]
Bump flask-socketio from 4.3.1 to 4.3.2
Bump flask-socketio from 4.3.1 to 4.3.2. [dependabot[bot]]
Bumps flask-socketio from 4.3.1 to 4.3.2.
Dependabot. [PT]
Merge branch 'up_master' into new_docs. [Paul Tikken Laptop]
Cleanup. [Paul Tikken Laptop]
Disabling travis ci. [Paul Tikken Laptop]
Merge pull request #532 from P-T-I/master. [PT]
Added base coverage report
Merge branch 'master' into new_docs. [Paul Tikken Laptop]
Base coverage file. [Paul Tikken Laptop]
Merge master. [Paul Tikken Laptop]
Merge pull request #531 from P-T-I/code_cov_test. [PT]
Code cov test
Code_cov_test. [Paul Tikken Laptop]
Merge branch 'master' into code_cov_test. [Paul Tikken Laptop]
Code_cov_test. [Paul Tikken Laptop]
Code_cov_test. [Paul Tikken Laptop]
Merge pull request #530 from P-T-I/code_cov_test. [PT]
moved unit tests to github actions
Moved unit tests to github actions. [Paul Tikken Laptop]
Merge pull request #529 from P-T-I/master. [PT]
Switched unit tests to github actions
Moved unit tests to github actions. [Paul Tikken Laptop]
Testing with gh_actions. [Paul Tikken Laptop]
Testing with gh_actions. [Paul Tikken Laptop]
Testing with gh_actions. [Paul Tikken Laptop]
Testing with gh_actions. [Paul Tikken Laptop]
Merge pull request #2 from P-T-I/GH_action_test. [PT]
testing with gh_actions
Testing with gh_actions. [Paul Tikken Laptop]
Update unit_tests.yml. [PT]
Update unit_tests.yml. [PT]
Update unit_tests.yml. [PT]
Update unit_tests.yml. [PT]
Merge pull request #1 from P-T-I/gh_action_test. [PT]
testing with gh_actions
Testing with gh_actions. [Paul Tikken Laptop]
Merge branch 'up_master' into new_docs. [Paul Tikken Laptop]
Merge pull request #528 from P-T-I/cve-search-523. [PT]
Duplicate id in cpe collection
Fix #523; Duplicate id in cpe collection. [Paul Tikken Laptop]
Merge branch 'up_master' [Paul Tikken Laptop]
Merge branch 'up_master' [Paul Tikken Laptop]
Bump. [Paul Tikken Laptop]
Merge pull request #526 from P-T-I/travis_new_test. [PT]
updated the sleep time for PR
Updated the sleep time for PR. [Paul Tikken Laptop]
Delete dependabot.yml. [PT]
Merge pull request #525 from RoccovanAsselt/set-index-on-populating. [PT]
new pr: create index on populating cpe and cve
Rebase. [RoccovanAsselt]
Merge. [RoccovanAsselt]
Added functionaly to create index on specific collection and call it on populating cpe and cves. [RoccovanAsselt]
Added functionaly to create index on specific collection and call it on populating cpe and cves. [RoccovanAsselt]
Merge pull request #519 from P-T-I/travis_test. [PT]
gevent support checking
Setting sleep value higher to allow docker to fully load. [Paul Tikken Laptop]
Merge branch 'up_master' into travis_test. [Paul Tikken Laptop]
Added logline. [Paul Tikken Laptop]
Gevent support checking. [Paul Tikken Laptop]
Create dependabot.yml. [PT]
Setting up sphinx docs. [Paul Tikken Laptop]
Merge branch 'master' into new_docs. [Paul Tikken Laptop]
Bump. [Paul Tikken Laptop]
Merge pull request #521 from FafnerKeyZee/patch-1. [PT]
Starting flask without SSL
Starting flask without SSL. [Fafner [KeyZee]]
Starting flask without SSL
Merge pull request #508 from P-T-I/cve-search-399. [Alexandre Dulaunoy]
Cve search 399
Fix #513; added two exception handlers; one for the absence of the last_modified header and one for general download failure which will solve issue 513. [Paul Tikken Laptop]
Minor. [Paul Tikken Laptop]
Added limit and skip integer checking and exception handling. [Paul Tikken Laptop]
Fix for search field. [Paul Tikken Laptop]
Added comment. [Paul Tikken Laptop]
Removed added additional fields from cve display. [Paul Tikken Laptop]
Moved vendor table to DataTable with ajax processing. [Paul Tikken Laptop]
Removed websockets. [Paul Tikken Laptop]
Added htmlescape function. [Paul Tikken Laptop]
Fix for not displaying results on api/cvefor. [Paul Tikken Laptop]
Minor. [Paul Tikken Laptop]
Query optimalization on cvesForCPE query. [Paul Tikken Laptop]
Working on new indexes and import fields. [Paul Tikken Laptop]
Possible fix for travis failing to build. [Paul Tikken Laptop]
Moved user functions to mongodb.py. [Paul Tikken Laptop]
Refactor. [Paul Tikken Laptop]
Version bump. [Paul Tikken Laptop]
Removed allow_disk_use to query_docs queries. [Paul Tikken Laptop]
Added allow_disk_use to query_docs queries. [Paul Tikken Laptop]
Disabled loggers. [Paul Tikken Laptop]
Fix for python path. [Paul Tikken Laptop]
Fix for python path. [Paul Tikken Laptop]
Fix for python path. [Paul Tikken Laptop]
Merge up_master. [Paul Tikken Laptop]
Bump. [Paul Tikken Laptop]
Cleanup. [Paul Tikken Laptop]
Cleanup & black formatting. [Paul Tikken Laptop]
Version bump. [Paul Tikken Laptop]
Working on websockets. [Paul Tikken Laptop]
Moved to gevent as webserver. [Paul Tikken Laptop]
Defined limit and skip as integers. [Paul Tikken Laptop]
Version bump. [Paul Tikken Laptop]
Moved old files to old folder. [Paul Tikken Laptop]
Finished porting admin api to new api. [Paul Tikken Laptop]
Finished porting admin api to new api. [Paul Tikken Laptop]
Version bump. [Paul Tikken Laptop]
Working on admin api. [Paul Tikken Laptop]
Working on admin part. [Paul Tikken Laptop]
Version bump. [Paul Tikken Laptop]
Status adjustments. [Paul Tikken Laptop]
Working on admin api. [Paul Tikken Laptop]
Reformatted admin, login with local database fixed; working on white and black list handling. [Paul Tikken Laptop]
Minor. [Paul Tikken Laptop]
Password check fix. [Paul Tikken Laptop]
Added sweetalert2.min.js. [Paul Tikken Laptop]
Added sweetalert2.min.js. [Paul Tikken Laptop]
Bump. [Paul Tikken Laptop]
Merge branch 'up_master' into cve-search-399. [Paul Tikken Laptop]
Bump. [Paul Tikken Laptop]
Minimal setting ignoring admin blueprint. [Paul Tikken Laptop]
Login forms formatting. [Paul Tikken Laptop]
Version bump. [Paul Tikken Laptop]
Minor. [Paul Tikken Laptop]
Working on login. [Paul Tikken Laptop]
Altered hashing mechanism's. [Paul Tikken Laptop]
Renamed master-page to master-page.html. [Paul Tikken Laptop]
Added requirements. [Paul Tikken Laptop]
Removed clipboard. [Paul Tikken Laptop]
Added socket.io scripts. [Paul Tikken Laptop]
Version bump. [Paul Tikken Laptop]
Reformatting. [Paul Tikken Laptop]
Added separate breadcrumbs.html subpage to ease breadcrumbs import into templates. [Paul Tikken Laptop]
Alterations made to facilitate port to bootstrap 4. [Paul Tikken Laptop]
Reformatted to bootstrap 4. [Paul Tikken Laptop]
Working on website restructure. [Paul Tikken Laptop]
Typo. [Paul Tikken Laptop]
Added api docs link to default menubar. [Paul Tikken Laptop]
Req update. [Paul Tikken Laptop]
Merge branch 'up_master' into cve-search-399. [Paul Tikken Laptop]
Refactor. [Paul Tikken Laptop]
Version bump. [Paul Tikken Laptop]
Formatted admin page and index page. [Paul Tikken Laptop]
Setup logging. [Paul Tikken Laptop]
Setup datatables and filtering. [Paul Tikken Laptop]
Setup datatables and filtering. [Paul Tikken Laptop]
Setup datatables and filtering. [Paul Tikken Laptop]
Restructured logging. [Paul Tikken Laptop]
Restructured logging. [Paul Tikken Laptop]
Restructured logging. [Paul Tikken Laptop]
Updated requirements.txt. [Paul Tikken Laptop]
Refactor. [Paul Tikken Laptop]
Alterations for datatables server side processing. [Paul Tikken Laptop]
Added formatting and javascript code. [Paul Tikken Laptop]
Version bump. [Paul Tikken Laptop]
Rewritten POST query endpoint to make use of the database plugin method instead of a fixed connection to mongodb. [Paul Tikken Laptop]
Renamed mongo to database to make it more backend agnostic. [Paul Tikken Laptop]
Updated requirements.txt. [Paul Tikken Laptop]
Black formatting. [Paul Tikken Laptop]
Basic API functionality done. [Paul Tikken Laptop]
Working on api. [Paul Tikken Laptop]
Moved to old [Paul Tikken Laptop]
Working on restructure API. [Paul Tikken Laptop]
Working on API. [Paul Tikken Laptop]
Working on converting api into a flask-restx documented api. [Paul Tikken Laptop]
Updated requirements.txt to latest versions and refactor after changes. [Paul Tikken Laptop]
Added cve logo to all versions of web gui. [Paul Tikken Laptop]
Restructure of webgui. [Paul Tikken Laptop]
New jquery, bootstrap and font-awesome. [Paul Tikken Laptop]
Black formatting and swithed to central logging. [Paul Tikken Laptop]
Black formatting and swithed to central logging. [Paul Tikken Laptop]
Unignored plugin folder in web. [Paul Tikken Laptop]
Remodelling web interface to facilitate new api. [Paul Tikken Laptop]
Rebase. [Paul Tikken Laptop]
Initial setup for a post query endpoint via json body. [Paul Tikken Laptop]
Moved update scripts to separate log file handler. [Paul Tikken Laptop]
Working on sphinx docs. [Paul Tikken Laptop]
Setting up sphinx docs. [Paul Tikken Laptop]
Setting up sphinx docs. [Paul Tikken Laptop]
Setting up shinx docs. [Paul Tikken Laptop]
Setting up shinx docs. [Paul Tikken Laptop]
Merge pull request #503 from RoccovanAsselt/getCWEstype. [PT]
bug - "/api/cwe/int:cwe_id" always returns null
Different solution to fix bug. [RoccovanAsselt]
Bug fix getCWEs function. [RoccovanAsselt]
Merge pull request #502 from hack3r-0m/master. [PT]
fix #494
Update requirements.txt. [hack3r-0m]
updated PyMongo to 3.11.0 to use allow_disk_use
Fixing #494. [hack3r-0m]
allow_disk_use
for mongoDB > 4.4Merge pull request #1 from cve-search/master. [hack3r-0m]
making it up to date
Fixed typo when comparing passwords. [PT]
Merge pull request #497 from RoccovanAsselt/ConfigBugFix. [Alexandre Dulaunoy]
Config bug
Added reloadConfiguration() function to make sure all configs are reloaded. [RoccovanAsselt]
Merge pull request #495 from P-T-I/cve-search-390. [Alexandre Dulaunoy]
fixes cve-search-390
Debugged after failing unit tests. [Paul Tikken Laptop]
Fixes cve-search-390. [Paul Tikken Laptop]
Merge pull request #493 from P-T-I/cve-search-492. [Alexandre Dulaunoy]
Fix #cve-search-492; api regex searches
Fix #cve-search-492; CVE mathching not returning the correct amount of results. [Paul Tikken Laptop]
Merge pull request #491 from P-T-I/unit_tests. [Alexandre Dulaunoy]
Unit tests
Merge master. [Paul Tikken Laptop]
Merge pull request #490 from P-T-I/cleanup. [Alexandre Dulaunoy]
General Cleanup and black formatting
Local coverage and test report. [Paul Tikken Laptop]
Minor. [Paul Tikken Laptop]
Excluded bot's and fulltext from unit_tests. [Paul Tikken Laptop]
Reformat and moved cve class from 'last' to CveHandler. [Paul Tikken Laptop]
Black formatting. [Paul Tikken Laptop]
Black formatting. [Paul Tikken Laptop]
Black formatting. [Paul Tikken Laptop]
Optimized imports. [Paul Tikken Laptop]
Black formatting and removed timing attack on password comparison. [Paul Tikken Laptop]
Deleted unused code. [Paul Tikken Laptop]
Switched to tqdm instead of custom progressbar. [Paul Tikken Laptop]
Merge pull request #489 from P-T-I/cve-search-393. [Alexandre Dulaunoy]
fix for #cve-search-393; added limit for the cve_for api endpoint
Fix for #cve-search-393; added limit for the cve_for api endpoint. [Paul Tikken Laptop]
Fix for #cve-search-393; added limit for the cve_for api endpoint. [Paul Tikken Laptop]
Added unit_tests. [Paul Tikken Laptop]
Local coverage and test report. [Paul Tikken Laptop]
Merge branch 'up_master' into unit_tests. [Paul Tikken Laptop]
Merge pull request #488 from P-T-I/cve-search-487. [Alexandre Dulaunoy]
Cve search 487
Adjusted methods for capec and cwe retrieval. [Paul Tikken Laptop]
Fix #cve-search-487; api endpoint returned the wrong values. Added additional endpoints to request a single capec. [Paul Tikken Laptop]
Api documentation update. [Paul Tikken Laptop]
Merge branch 'master' into unit_tests. [Paul Tikken Laptop]
Merge pull request #486 from P-T-I/readme_update. [Alexandre Dulaunoy]
update readme
Update readme. [Paul Tikken Laptop]
Merge branch 'master' into unit_tests. [Paul Tikken Laptop]
Merge pull request #485 from P-T-I/travis_test. [Alexandre Dulaunoy]
possible fix for travis failing on master commit
Possible fix for travis failing on master commit. [Paul Tikken Laptop]
Possible fix for travis failing on master commit. [Paul Tikken Laptop]
Merge pull request #483 from P-T-I/cve-search-462. [Alexandre Dulaunoy]
Cve search 462
Set default cvss score to None instead of 5 when no score is present. [Paul Tikken Laptop]
Syntax errors fixed. [Paul Tikken Laptop]
Local coverage. [Paul Tikken Laptop]
Added .coverage. [Paul Tikken Laptop]
Black formatting. [Paul Tikken Laptop]
Minor. [Paul Tikken Laptop]
Merge pull request #482 from P-T-I/capec_cwe. [Alexandre Dulaunoy]
Capec cwe
Added website entries to capec site for newly parsed entries in capec collection. [Paul Tikken Laptop]
[CAPEC] removed unused code; filtered out DEPRECATED entries added additional parsing for mitre attack and execution flow. [Paul Tikken Laptop]
[CWE] removed unused code; filtered out DEPRECATED entries and reparsed relationships for categories and weaknesses. [Paul Tikken Laptop]
Changed sources to latest versions. [Paul Tikken Laptop]
[travis] fix to use JSON NVD source + removed unsupported Python version. [Alexandre Dulaunoy]
Merge pull request #451 from P-T-I/import_impr. [Alexandre Dulaunoy]
Initial import restructure
Final fix for missing field. [Paul Tikken Laptop]
Fix for missing last-modified field in cve documents. [Paul Tikken Laptop]
Fix for missing last-modified field in cve documents. [Paul Tikken Laptop]
Minor adjustment travis.yml. [Paul Tikken Laptop]
Merge from master. [Paul Tikken Laptop]
Merge pull request #478 from P-T-I/unit_tests. [Alexandre Dulaunoy]
Unit tests
Added specific parser to BeautifulSoup. [Paul Tikken Laptop]
Added build arguments to travis file. [Paul Tikken Laptop]
Final travis file. [Paul Tikken Laptop]
Working on tests. [Paul Tikken Laptop]
Working on tests. [Paul Tikken Laptop]
Working on tests. [Paul Tikken Laptop]
Working on tests. [Paul Tikken Laptop]
Added BeautifulSoup to requirements. [Paul Tikken Laptop]
Working on unit tests. [Paul Tikken Laptop]
Working on unit tests. [Paul Tikken Laptop]
Added dict to xml requirement. [Paul Tikken Laptop]
Fix search.py not returning xml. [Paul Tikken Laptop]
Testing_travis. [Paul Tikken Laptop]
Testing_travis. [Paul Tikken Laptop]
Testing_travis. [Paul Tikken Laptop]
Testing_travis. [Paul Tikken Laptop]
Testing_travis. [Paul Tikken Laptop]
Testing_travis. [Paul Tikken Laptop]
Testing_travis. [Paul Tikken Laptop]
Testing with travis. [Paul Tikken Laptop]
Testing travis file. [Paul Tikken Laptop]
Testing travis file. [Paul Tikken Laptop]
Testing travis file. [Paul Tikken Laptop]
Fixed -p switch travis file. [Paul Tikken Laptop]
Change to unit_tests. [Paul Tikken Laptop]
Change to unit_tests. [Paul Tikken Laptop]
Change to unit_tests. [Paul Tikken Laptop]
Change in unit_tests. [Paul Tikken Laptop]
Change in unit_tests. [Paul Tikken Laptop]
Change in unit_tests. [Paul Tikken Laptop]
Requirements.txt fix. [Paul Tikken Laptop]
Altered travis for pytest support. [Paul Tikken Laptop]
Setup unit testing scripts. [Paul Tikken Laptop]
Init files added when needed for unit_tests. [Paul Tikken Laptop]
Black formatting. [Paul Tikken Laptop]
Added nltk to requirements.txt as it was not covered. [Paul Tikken Laptop]
Black formatting. [Paul Tikken Laptop]
Config files added for testing. [Paul Tikken Laptop]
Added pytest requirements. [Paul Tikken Laptop]
Removed old testing file. [Paul Tikken Laptop]
Black formatting. [Paul Tikken Laptop]
Testing with travis. [Paul Tikken Laptop]
Merge remote-tracking branch 'origin/master' [Paul Tikken Laptop]
Create stale.yml. [PT]
Merge branch 'up_master' into import_impr. [Paul Tikken Laptop]
Merge pull request #470 from P-T-I/cve-search-469. [Alexandre Dulaunoy]
cve-search-469; fix for not deplaying results
Cve-search-469; fix for not deplaying results. [Paul Tikken Laptop]
Merge branch 'up_master' into import_impr. [Paul Tikken Laptop]
Merge pull request #468 from P-T-I/regex_options. [Alexandre Dulaunoy]
fix #464; corrects bad fix from #465
Fix #464; corrects bad fix from #465. [Paul Tikken Laptop]
Merging. [Paul Tikken Laptop]
Merge pull request #465 from P-T-I/regex_fail. [Alexandre Dulaunoy]
Regex fail
Alter .gitignore. [Paul Tikken]
Fixes #464; double options (IGNORE_CASE) declaration for a regex search. [Paul Tikken]
Altered .gitignore. [Paul Tikken]
Fixed syntax warnings. [Paul Tikken Laptop]
Added jsonpickle requirement. [Paul Tikken Laptop]
Added auto creation of log dir. [Paul Tikken Laptop]
Troubleshooting build error on feedformatter version. [Paul Tikken Laptop]
Merge branch 'master' into import_impr. [Paul Tikken Laptop]
Merge pull request #459 from P-T-I/docker_version. [Alexandre Dulaunoy]
fix #205; official dockerized version of CVE-Search added
Fix #205; official dockerized version of CVE-Search added. [Paul Tikken Laptop]
Merge pull request #460 from P-T-I/cve_search_#395. [Alexandre Dulaunoy]
fix #395; Fixed warning message Mongoclient create pre-fork
Fix #395; Fixed warning message Mongoclient create pre-fork. [Paul Tikken Laptop]
Added variable interval counter for debug logging. [Paul Tikken Laptop]
Corrected update error. [Paul Tikken Laptop]
Rebase. [Paul Tikken Laptop]
Merge pull request #456 from P-T-I/syntax_warnings. [Alexandre Dulaunoy]
Fixed Tornado's syntax warnings
Fixed Tornado's syntax warnings. [Paul Tikken Laptop]
Merge pull request #454 from P-T-I/cve_search-449. [Alexandre Dulaunoy]
fix #449; Added stricter regex for matching CVE on CPE
Fix #449; added stricter cpe regex when matching CVEs on CPEs. [Paul Tikken Laptop]
Refactor. [Paul Tikken Laptop]
Refactor. [Paul Tikken Laptop]
Refactor. [Paul Tikken Laptop]
Merge branch 'master' into cve_search-449. [Paul Tikken Laptop]
Merge pull request #453 from P-T-I/doc_update. [Alexandre Dulaunoy]
fix #452; Documentation update
Fix #452; Documentation update to bring the docs in line with the readme.md in the root. [Paul Tikken Laptop]
Cleanup. [Paul Tikken Laptop]
Black formatting. [Paul Tikken Laptop]
Missing sys import and black formatting. [Paul Tikken Laptop]
Moved DatabaseIndexer to separate class in Sources_process.py. [Paul Tikken Laptop]
Moved DatabaseIndexer to separate class in Sources_process.py. [Paul Tikken Laptop]
Added additional log entries. [Paul Tikken Laptop]
Changed logger name. [Paul Tikken Laptop]
Added description to tqdm progressbar from CPERedisBrowser class. [Paul Tikken Laptop]
Unified logging with updater and black formatting. [Paul Tikken Laptop]
Import refactor and minor edit. [Paul Tikken Laptop]
Set JSON file progress debug logging to every 5000 items. [Paul Tikken Laptop]
Moved logic to process class. [Paul Tikken Laptop]
Added CPERedisBrowser class. [Paul Tikken Laptop]
Added logging and tqdm progressbar. [Paul Tikken Laptop]
Added logging. [Paul Tikken Laptop]
Fixed misspelled method (getCVEID instead of getCVEIDs) and black formatting. [Paul Tikken Laptop]
Added debug counter from processing items from file every 1000 items. [Paul Tikken Laptop]
Added debug counter from processing items from file. [Paul Tikken Laptop]
Refactor and unified logging with process classes. [Paul Tikken Laptop]
Refactor and unified logging with process classes. [Paul Tikken Laptop]
Modified update doc versus insert doc. [Paul Tikken Laptop]
Moved process classes to separate file. [Paul Tikken Laptop]
Refactor. [Paul Tikken Laptop]
Separate file for source process classes. [Paul Tikken Laptop]
Separate file for xml Content Handlers. [Paul Tikken Laptop]
Methods refactor. [Paul Tikken Laptop]
Added process methods to class instead. [Paul Tikken Laptop]
Changed process_item method. [Paul Tikken Laptop]
Added process_item to DownloadHandler class. [Paul Tikken Laptop]
Added method to retrieve the entire redis list. [Paul Tikken Laptop]
Added process_item to XMLFileHandler class. [Paul Tikken Laptop]
Added db (9) for redis queue. [Paul Tikken Laptop]
Added RedisQueue. [Paul Tikken Laptop]
Moved download_site method to DownloadHandler.py. [Paul Tikken Laptop]
Added redis queue as a replacement of multiprocessing queue. [Paul Tikken Laptop]
Added database action class. [Paul Tikken Laptop]
Refactor. [Paul Tikken Laptop]
Added additional logging. [Paul Tikken Laptop]
Minor changes. [Paul Tikken Laptop]
Reset insert to original. [Paul Tikken Laptop]
Added different handlers. [Paul Tikken Laptop]
Added different handlers. [Paul Tikken Laptop]
Added different handlers. [Paul Tikken Laptop]
Minor. [Paul Tikken Laptop]
Minor. [Paul Tikken Laptop]
Set debug print to every 10 cycles. [Paul Tikken Laptop]
Added venv and .idea folders to ignore. [Paul Tikken Laptop]
Set exit code on errors to 1. [Paul Tikken Laptop]
Added VIADownloads class for update optimalization. [Paul Tikken Laptop]
Moved updates of info collection to DownloadHandler. [Paul Tikken Laptop]
Added requirements ijson and tqdm. [Paul Tikken Laptop]
Added logging and file extension specific classes. [Paul Tikken Laptop]
Added tqdm and ijson requirements. [Paul Tikken Laptop]
Added queues and multiprocessing. [Paul Tikken Laptop]
Added further multiprocessing. [Paul Tikken Laptop]
Added speed improvements for initial import. [Paul Tikken Laptop]
Black formatting. [Paul Tikken Laptop]
Black formatting. [Paul Tikken Laptop]
Speed improvements for initial import of data. [Paul Tikken Laptop]
Merge pull request #450 from P-T-I/web_impr. [Alexandre Dulaunoy]
minor admin page gui adjustments
Minor admin page gui adjustments. [Paul Tikken Laptop]
Merge pull request #448 from P-T-I/query_opt. [Alexandre Dulaunoy]
small http query optimalization and black formatting
Small http query optimalization and black formatting. [Paul Tikken Laptop]