arXiv ScienceSearch

arXiv subjects

G. Fitzpatrick

Publications and source records attributed to G. Fitzpatrick.

6 recordsLinked to original sources

Automated Vulnerability Detection in Source Code Using Deep Representation Learning

Each year, software vulnerabilities are discovered, which pose significant risks of exploitation and system compromise. We present a convolutional neural network model that can successfully identify bugs in C code. We trained our model using two complementary datasets: a machine-labeled dataset created by Draper Labs using three static analyzers and the NIST SATE Juliet human-labeled dataset designed for testing static analyzers. In contrast with the work of Russell et al. on these datasets, we focus on C programs, enabling us to specialize and optimize our detection techniques for this language. After removing duplicates from the dataset, we tokenize the input into 91 token categories. The category values are converted to a binary vector to save memory. Our first convolution layer is chosen so that the entire encoding of the token is presented to the filter. We use two convolution and pooling layers followed by two fully connected layers to classify programs into either a common weakness enumeration category or as ``clean.'' We obtain higher recall than prior work by Russell et al. on this dataset when requiring high precision. We also demonstrate on a custom Linux kernel dataset that we are able to find real vulnerabilities in complex code with a low false-positive rate.

cs.CR

Searching the Gamma-ray Sky for Counterparts to Gravitational Wave Sources: Fermi GBM and LAT Observations of LVT151012 and GW151226

We present the Fermi Gamma-ray Burst Monitor (GBM) and Large Area Telescope (LAT) observations of the LIGO binary black hole merger event GW151226 and candi- date LVT151012. No candidate electromagnetic counterparts were detected by either the GBM or LAT. We present a detailed analysis of the GBM and LAT data over a range of timescales from seconds to years, using automated pipelines and new techniques for char- acterizing the upper limits across a large area of the sky. Due to the partial GBM and LAT coverage of the large LIGO localization regions at the trigger times for both events, dif- ferences in source distances and masses, as well as the uncertain degree to which emission from these sources could be beamed, these non-detections cannot be used to constrain the variety of theoretical models recently applied to explain the candidate GBM counterpart to GW150914.

astro-ph.HE

Fermi GBM Observations of LIGO Gravitational Wave event GW150914

With an instantaneous view of 70% of the sky, the Fermi Gamma-ray Burst Monitor (GBM) is an excellent partner in the search for electromagnetic counterparts to gravitational wave (GW) events. GBM observations at the time of the Laser Interferometer Gravitational-wave Observatory (LIGO) event GW150914 reveal the presence of a weak transient above 50 keV, 0.4~s after the GW event, with a false alarm probability of 0.0022 (2.9$\sigma$). This weak transient lasting 1 s was not detected by any other instrument and does not appear connected with other previously known astrophysical, solar, terrestrial, or magnetospheric activity. Its localization is ill-constrained but consistent with the direction of GW150914. The duration and spectrum of the transient event are consistent with a weak short Gamma-Ray Burst arriving at a large angle to the direction in which Fermi was pointing, where the GBM detector response is not optimal. If the GBM transient is associated with GW150914, this electromagnetic signal from a stellar mass black hole binary merger is unexpected. We calculate a luminosity in hard X-ray emission between 1~keV and 10~MeV of $1.8^{+1.5}_{-1.0} \times 10^{49}$~erg~s$^{-1}$. Future joint observations of GW events by LIGO/Virgo and Fermi GBM could reveal whether the weak transient reported here is a plausible counterpart to GW150914 or a chance coincidence, and will further probe the connection between compact binary mergers and short Gamma-Ray Bursts.

astro-ph.HE

Localization of Gamma-Ray Bursts using the Fermi Gamma-Ray Burst Monitor

The Fermi Gamma-ray Burst Monitor (GBM) has detected over 1400 Gamma-Ray Bursts (GRBs) since it began science operations in July, 2008. We use a subset of over 300 GRBs localized by instruments such as Swift, the Fermi Large Area Telescope, INTEGRAL, and MAXI, or through triangulations from the InterPlanetary Network (IPN), to analyze the accuracy of GBM GRB localizations. We find that the reported statistical uncertainties on GBM localizations, which can be as small as 1 degree, underestimate the distance of the GBM positions to the true GRB locations and we attribute this to systematic uncertainties. The distribution of systematic uncertainties is well represented (68% confidence level) by a 3.7 degree Gaussian with a non-Gaussian tail that contains about 10% of GBM-detected GRBs and extends to approximately 14 degrees. A more complex model suggests that there is a dependence of the systematic uncertainty on the position of the GRB in spacecraft coordinates, with GRBs in the quadrants on the Y-axis better localized than those on the X-axis.

astro-ph.IM

The First Pulse of the Extremely Bright GRB 130427A: A Test Lab for Synchrotron Shocks

Gamma-ray burst (GRB) 130427A is one of the most energetic GRBs ever observed. The initial pulse up to 2.5 s is possibly the brightest well-isolated pulse observed to date. A fine time resolution spectral analysis shows power-law decays of the peak energy from the onset of the pulse, consistent with models of internal synchrotron shock pulses. However, a strongly correlated power-law behavior is observed between the luminosity and the spectral peak energy that is inconsistent with curvature effects arising in the relativistic outflow. It is difficult for any of the existing models to account for all of the observed spectral and temporal behaviors simultaneously.

astro-ph.HE

Rest-frame properties of 32 gamma-ray bursts observed by the Fermi Gamma-Ray Burst Monitor

Aims: In this paper we study the main spectral and temporal properties of gamma-ray bursts (GRBs) observed by Fermi/GBM. We investigate these key properties of GRBs in the rest-frame of the progenitor and test for possible intra-parameter correlations to better understand the intrinsic nature of these events. Methods: Our sample comprises 32 GRBs with measured redshift that were observed by GBM until August 2010. 28 of them belong to the long-duration population and 4 events were classified as short/hard bursts. For all of these events we derive, where possible, the intrinsic peak energy in the $\nu F_{\nu}$ spectrum (\eprest), the duration in the rest-frame, defined as the time in which 90% of the burst fluence was observed (\tninetyrest) and the isotropic equivalent bolometric energy (\eiso). Results: The distribution of \eprest has mean and median values of 1.1 MeV and 750 keV, respectively. A log-normal fit to the sample of long bursts peaks at ~800 keV. No high-\ep population is found but the distribution is biased against low \ep values. We find the lowest possible \ep that GBM can recover to be ~ 15 keV. The \tninetyrest distribution of long GRBs peaks at ~10 s. The distribution of \eiso has mean and median values of $8.9\times 10^{52}$ erg and $8.2 \times 10^{52}$ erg, respectively. We confirm the tight correlation between \eprest and \eiso (Amati relation) and the one between \eprest and the 1-s peak luminosity ($L_p$) (Yonetoku relation). Additionally, we observe a parameter reconstruction effect, i.e. the low-energy power law index $\alpha$ gets softer when \ep is located at the lower end of the detector energy range. Moreover, we do not find any significant cosmic evolution of neither \eprest nor \tninetyrest.

astro-ph.HE