Skip to content

Commit

Permalink
[SOAR-18528] Whois 3.1.7 Release (fedRAMP) (#3053)
Browse files Browse the repository at this point in the history
* SOAR-18473: bump SDK and address vulnerabilities (#2997)

* Updating plugin.spec (#3047)

* Updating SDK version & whois dependency (#3052)

* Removing -y (#3054)

---------

Co-authored-by: Robert <[email protected]>
  • Loading branch information
rmurray-r7 and rbowden-r7 authored Jan 20, 2025
1 parent d7b5853 commit d8afeac
Show file tree
Hide file tree
Showing 7 changed files with 15 additions and 12 deletions.
6 changes: 3 additions & 3 deletions plugins/whois/.CHECKSUM
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"spec": "c321daf69a3679e488625f8dbd077985",
"manifest": "c35b3c929b1fa09020196cc79f5b701a",
"setup": "8ad9bdf0d891eb2e9bc3a2535f273e9d",
"spec": "d02ec7e3c36dd302c5c63a95cb53d983",
"manifest": "1588546a33ea7ad727ddb4da7cccf361",
"setup": "d096809ce9406aab15b8953507d6afe0",
"schemas": [
{
"identifier": "address/schema.py",
Expand Down
4 changes: 2 additions & 2 deletions plugins/whois/Dockerfile
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
FROM --platform=linux/amd64 rapid7/insightconnect-python-3-slim-plugin:6.2.0
FROM --platform=linux/amd64 rapid7/insightconnect-python-3-slim-plugin:6.2.3

LABEL organization=rapid7
LABEL sdk=python
Expand All @@ -14,7 +14,7 @@ RUN if [ -f requirements.txt ]; then pip install -r requirements.txt; fi

ADD . /python/src

RUN python setup.py build && python setup.py install
RUN pip install .

# User to run plugin code. The two supported users are: root, nobody
USER nobody
Expand Down
2 changes: 1 addition & 1 deletion plugins/whois/bin/komand_whois
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ from sys import argv

Name = "WHOIS"
Vendor = "rapid7"
Version = "3.1.6"
Version = "3.1.7"
Description = "[WHOIS](https://en.wikipedia.org/wiki/WHOIS) is a query and response protocol that is widely used for querying databases that store the registered users or assignee's of an Internet resource, such as a domain name, an IP address block, or an autonomous system"


Expand Down
3 changes: 2 additions & 1 deletion plugins/whois/help.md
Original file line number Diff line number Diff line change
Expand Up @@ -177,10 +177,11 @@ Example output:

## Troubleshooting

Multiple records can be returned by the server, this plugin currently only returns the first unique records found.
* Multiple records can be returned by the server, this plugin currently only returns the first unique records found.

# Version History

* 3.1.7 - Updated SDK to the latest version (v6.2.3) | Address vulnerabilities | Updated `Whois` dependency
* 3.1.6 - Fix mapping issue (RIPE) for address action. Adding 'description' output field for RIPE (address action) | SDK bump to 6.2.0
* 3.1.5 - Action `Address`: Fixed issue with result parsing
* 3.1.4 - Initial updates for fedramp compliance | Updated SDK to the latest version
Expand Down
8 changes: 5 additions & 3 deletions plugins/whois/plugin.spec.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -4,15 +4,15 @@ products: [insightconnect]
name: whois
title: WHOIS
description: "[WHOIS](https://en.wikipedia.org/wiki/WHOIS) is a query and response protocol that is widely used for querying databases that store the registered users or assignee's of an Internet resource, such as a domain name, an IP address block, or an autonomous system"
version: 3.1.6
version: 3.1.7
connection_version: 3
vendor: rapid7
support: community
supported_versions: ["2024-09-09"]
status: []
sdk:
type: slim
version: 6.2.0
version: 6.2.3
user: nobody
packages:
- whois
Expand All @@ -32,8 +32,10 @@ hub_tags:
key_features: ["Perform a WHOIS lookup for a provided IP address or domain to gain information on who is responsible for a domain or IP"]
references: ["[WHOIS](https://en.wikipedia.org/wiki/WHOIS)"]
links: ["[WHOIS](https://en.wikipedia.org/wiki/WHOIS)"]
troubleshooting: "Multiple records can be returned by the server, this plugin currently only returns the first unique records found."
troubleshooting:
- "Multiple records can be returned by the server, this plugin currently only returns the first unique records found."
version_history:
- "3.1.7 - Updated SDK to the latest version (v6.2.3) | Address vulnerabilities | Updated `Whois` dependency"
- "3.1.6 - Fix mapping issue (RIPE) for address action. Adding 'description' output field for RIPE (address action) | SDK bump to 6.2.0"
- "3.1.5 - Action `Address`: Fixed issue with result parsing"
- "3.1.4 - Initial updates for fedramp compliance | Updated SDK to the latest version"
Expand Down
2 changes: 1 addition & 1 deletion plugins/whois/requirements.txt
Original file line number Diff line number Diff line change
Expand Up @@ -3,4 +3,4 @@
# See: https://pip.pypa.io/en/stable/user_guide/#requirements-files
parameterized==0.8.1
validators==0.34.0
git+https://github.com/komand/[email protected].0
git+https://github.com/komand/[email protected].1
2 changes: 1 addition & 1 deletion plugins/whois/setup.py
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@


setup(name="whois-rapid7-plugin",
version="3.1.6",
version="3.1.7",
description="[WHOIS](https://en.wikipedia.org/wiki/WHOIS) is a query and response protocol that is widely used for querying databases that store the registered users or assignee's of an Internet resource, such as a domain name, an IP address block, or an autonomous system",
author="rapid7",
author_email="",
Expand Down

0 comments on commit d8afeac

Please sign in to comment.